| 研究生: |
楊銘煇 Yang, Min-huei |
|---|---|
| 論文名稱: |
利用可信度本體論與代理者程式以建構具有語意溝通的資訊網服務 |
| 指導教授: |
胡毓忠
Hu, Yuh-jong |
| 學位類別: |
碩士
Master |
| 系所名稱: |
理學院 - 資訊科學系 |
| 論文出版年: | 2003 |
| 畢業學年度: | 92 |
| 語文別: | 中文 |
| 論文頁數: | 69 |
| 中文關鍵詞: | 語意網 、本體論 、多代理者系統 、資訊網服務 、網路安全 |
| 外文關鍵詞: | Semantic Web, Ontology, Multi-Agent System, Web Services, Web Security |
| 相關次數: | 點閱:61 下載:55 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
為了解決代理者程式在開放式網際網路上溝通的問題,我們採用了語意網中本體論的技術。目的是透過可信度等多個本體論的使用,代理者程式可以進行具有語意程度的溝通以完成代理者程式的互信。研究中,我們利用了DAML+OIL這種具有強大的表達能力的語言來描述數位電子憑証及安全相關的字彙,以及代理者程式彼此間的關係以便於檢驗代理者可信度,最後我們藉代理者程式的認証、授權等的溝通協定來達成資訊網服務的資源及可信度的控管機制。
We use ontology technology from the Semantic Web to solve the agent communication problem. The idea is to build trust and other ontologies for the multi-agent system to ensure semantic level agent communication on agent trust control. In this research, we use a powerful ontology language, i.e. DAML+OIL to explicitly describe a variety of digital certificates and the relationship among agents for agent trust verification. Furthermore, we fulfill the resource and trust control mechanism using agent authentication/authorization communication protocols on the Web Services environment.
第一章 導論 1
1.1 研究背景 1
1.2 研究目的 1
1.3 完成的項目 3
1.4 各章節簡述 3
第二章 相關研究 4
2.1 多代理者程式系統 4
2.2 語意網語言 4
2.2.1 XML 5
2.2.2 XML Schema 6
2.2.3 RDF 6
2.2.4 DAML+OIL 6
2.2.5 OWL 7
2.3 語意網與資訊網服務 8
2.4 本體論的現況及其發展 8
2.4.1 本體論與規則的結合應用 10
2.4.2 安全在語意網上的發展現況 11
第三章 本體論的設計 13
3.1 可信度本體論 14
3.1.1 身份憑証 15
3.1.2 屬性憑証 16
3.1.3 授權憑証 17
3.2 訊息本體論 18
3.3 服務本體論 19
3.4 本體論的整合運作及導入 20
3.5 本體論與規則的關係 23
第四章 以本體論訊息為主的多代理者系統 27
4.1 多代理者系統與本體論的結合 30
4.1.1 以本體論為主的代理者訊息 30
4.1.2 以本體論為主的訊息與過去作法之不同 30
4.2 使用者專屬檔的使用與存放 34
4.2.1 使用者專屬檔的建立 34
4.2.2 使用者專屬檔的使用 35
4.3 通訊機制 36
4.4 場景描述 39
第五章 系統實作 44
5.1 設計目標與開發環境 44
5.2 實作方法 44
5.3 系統實作過程 46
5.4 系統實測 50
5.5 未來目標 57
第六章 結論 59
參考文獻 61
參考文獻
1. Ankolekar, A., et al., DAML-S: Semantic Markup For Web Services, Proceedings of the First Semantic Web Working Symposium ( SW'WS01), Stanford University, California, USA, (2001).
2. Bechhofer, S., I. Horrocks, C. Goble, and R. Stevens, OilEd: a Reason-able Ontology
Editor for the Semantic Web, Proceedings of KI2001, Joint German/ Austrian conference on Artificial Intelligence, Vienna, Springer-Verlag LNAI 2174, (2001), pp 396-408.
3. Cheyer, A., and D. Martin, The Open Agent Architecture, Journal of Autonomous Agents and Multi-Agent Systems, 4(1), (2001), pp 143-148.
4. Chen, S. T., A Trusted Web Services Framework Using Rules Taxonomy Mechanism,
National Cheng-Chi University Master Thesis, (2003).
5. Domingue, J., et al., Alice: Assisting Online Shoppers through Ontologies and Novel Interface Metaphors, 13th International Conference on Knowledge Engineering and Knowledge Management (EKAW02), (2002).
6. Denker, G.., Towards Security in DAML. Internal Report, SRI International, CA 94025,
(2002).
7. Extensible Markup Language ( XML),
http://www.w3.org/TR/REC-xml#sec-origin-goals
8. Foundation for Intelligent Physical Agents (FIPA), http://www.fipa.org/.
9. Guerin, F. and P. Jeremy. “A Semantic Framework for Specifying Agent Communication languages”. Proceedings of the Fourth International Conference on Multi-Agent Systems (ICMAS-2000), (2000), pp. 395-396
10. Grosof, N. B., M. D. Gandhe, and T. W. Finin, SweetJess: Translating DamlRuleML To
Jess, International Workshop on Rule Markup Languages for Business Rules on the Semantic Web, (2002).
11. Grosof, N. B., Description Logic Programs: Combining Logic Programs with Description Logic, WWW-2003, (2003)
12. Hu, Y. J., Some Thoughts on Agent Trust and Delegation. The Fifth International
Conference on Autonomous Agents, Montreal, Canada, May 28-June 1 (2001).
13. Hendler, J., Agents and the Semantic Web, IEEE Intelligent Systems, 16(2), (2001).
14. Hu, Y. J., Trusted Agent-Mediated E-Commerce Transaction Services via Digitial
Certificates Management, Electronic Commerce Research Journal (ECR Journal), 3(3-4), July-October (2003), pp 221-243.
15. Hu, Y. J. and C. W. Tang, Agent-Oriented Public Key Infrastructure for Multi-Agent E-Service, The Seventh International Conference on Knowledge-Based Intelligent Information & Engineering Systems: Special Session on Artificial Intelligence Applications to Information Security, University of Oxford, United Kingdom, Sep. (2003).
16. Joseph, K., and W. C. Regli, DAMLJessKB: A Tool for Reasoning with the Semantic Web, IEEE Intelligent Systems, 18(3), (2003), 74-77
17. Lalana, K., T. Finin, and A. Joshi, Developing secure agent systems using delegation based trust management, Proceedings of Security of Mobile Multi-Agent Systems Workshop (AAMAS 2002), (2002).
18. McBride, B., Jena: A Semantic Web Toolkit, IEEE Internet Computing, (2002)
19. McGuinness, D. L., et al., DAML+OIL: An Ontology Language for the Semantic Web, IEEE Intelligent Systems, 17(5), (2002), pp 72-80.
20. Martin, D., A. Cheyer, and D. Moran, The Open Agent Architecture: A Framework
for Building Distributed Software Systems, Applied Artificial Intelligence, 13(1-2), (1999), pp 92-128.
21. Pan, J., and S. Cranefield, A Lightweight Ontology Repository, Second International
Joint Conference on Autonomous Agents and Multi-agent Systems (AAMAS 2003), (2003).
22. Resource Description Framework (RDF), http://www.w3.org/RDF/
23. Schalk, M., T. Liebig, T. Illmann, and F. Kargl, Combining FIPA ACL With DAML+OIL - A Case Study, Proceedings of OAS'02, (2002).
24. Cost, R. S., et al., ITTALKS: A Case Study in the Semantic Web and DAML+OIL, IEEE Intelligent Systems, 17(1), (2002), pp 40-47.
25. Syncara, K., et al, The RETSINA MAS Infrastructure, Journal of Autonomous Agent and Multi-Agent System (JAAMAS), Kluwer Academic Publishers, (2001).
26. Web Services Description Language (WSDL), http://www.w3.org/TR/wsdl.
27. Web Ontology Language (OWL Lite, OWL DL, OWL Full ) Feature Synopsis Version 1.0, http://www.ksl.stanford.edu/people/dlm/webont/OWLFeatureSynopsisJan22003.htm
28. UDDI, http://www.uddi.org/.
29. Yannis L., T. Finin and Y. Peng, The current landscape of Agent Communication Languages, Intelligent Systems IEEE Computer Society, 14(2), (1999).