透過您的圖書館登入
IP:18.117.9.230
  • 學位論文

語意網路上代理人溝通機制研究

A Study on Agent Communication over the Semantic Web

指導教授 : 陳振炎
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


語意網路是目前熱門的研究領域。它以現有的網路為基礎,為其內容增添語意,組成網路知識本體。因此,網路上的應用程式可以藉由知識本體達到跨平台運算的目的。另一方面,代理人是一門提昇軟體抽象化的理論。它使軟體由物件典範移轉到智慧運算層次,將軟體模塑成一個具有心智的個體。我們的研究便是將代理人技術應用在語意網路上,藉由代理人讓語意網路應用程式具有智慧化的運算。另一方面,代理人也可以藉由語意網路上的知識本體,實現代理人平台之間的資訊整合。 我們提出代理人在語意網路上的溝通架構,代理人藉由知識本體來運算,因此,我們為溝通架構定義了一套代理人溝通知識本體,藉由這一套知識本體我們可以將代理人的溝通移植至語意網路。我們定義了相對應於每一個代理人溝通階層架構的知識本體以描述階層內的子元件以及階層之間的元件。不同的是,我們也提出一個新的代理人溝通階層,我們在訊息傳遞層與內容語言層之間插入一個代理人心智層,(1) 這樣可以讓訊息傳遞元件可以傳送代理人的心智以朝向到代理人平台之間開放的心智傳遞前進。(2)將心智表示法與內容語言表示法分開,讓心智態度可以不被某些語言所限制,以利分享。 我們的架構嘗試著與語意網路上的程式互動,如:語意網路服務與語意網路應用程式。這些過程與成果都在本文中所描述。

並列摘要


The Semantics Web is one of the popular research areas these days. It is based on the current Web, and adds more semantics to it, on purpose of building the Ontology of Web content. So, application program on Web can make the purpose of cross-platform calculation come true by taking advantage of Ontology. On the other side of coin, agent is a theory able to enhance abstraction of software itself. This theory makes software shift from object paradigm to intelligence agent paradigm, and thus constructs the software into an object with mental model. The purpose of our study is to apply agent technique to Semantics Web, and our method is to make application program of Semantic Web be able to make intelligent computing by utilizing agents. Moreover, agents can realize the information integration among platforms of agents by making capital of Ontology on Semantics Web. This study brings up the communication architecture on the Semantic Web; precisely speaking, agents make computing with Ontology, and we define an agent’s communication ontology for this communication framework. We can transplant agent’s communication to Semantics Web by using this Ontology. Our researches define corresponding ontologies for all agent communication layers for the sake of describing ways of construction of subcomponents inside layers and of components among layers. On the contrary, we want to propose a new agent mental layer. We insert it between the message transport layer and the content language layer in the cause of: (1) Making any message transport component be capable of transmitting mental attitudes of agents, which leads to the openness of mental attitude conveyance amid platforms, (2) Separating the content representation from the mental representation, which can cause mental attitudes not to be limited by certain languages and thus facilitate sharing. Our architecture attempts to interact with a popular the application of Semantic Web such as Semantic Web Service and Semantic Web Application. The experience and effort are also described in this paper.

參考文獻


[64] E. Arnautovic, Language Specification for Communicative Acts, Technical Report, 2005.
[4] N. R. Jennings and M. Wooldridge, Agent-Oriented Software Engineering, In Handbook of Agent Technology, AAAI/MIT Press, 2001.
[5] N. R. Jennings, "On Agent-Based Software Engineering", Artificial Intelligence 117 (2000), pages 277-296, Elsevier Press, April, 2000.
[7] Yong-Feng Lin and Jason Jen-Yen Chen, Semantic Web Communication Framework Towards Agent-based Software Engineering, the 2006 International Computer Symposium (ICS2006), Vol. I, pages 414-419, Dec. 4-6, Taipei, Taiwan.
[10] M.P. Singh, Agent communication languages: rethinking the principles, Computer, Volume 31, Issue 12, pages 40-47, Dec. 1998.

被引用紀錄


陳宗隆(2010)。以網路服務進行分工本體論的分享與整合—以糖尿病照護為例〔碩士論文,長榮大學〕。華藝線上圖書館。https://doi.org/10.6833/CJCU.2010.00011
黃翊凱(2014)。用於分散式軟體儲存的代理人系統〔碩士論文,國立中央大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0031-0412201512015083
陳德哲(2014)。高速鐵路運輸之新世代行車控制系統研究〔博士論文,國立中央大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0031-0412201512020022

延伸閱讀