博碩士論文 945402024 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:25 、訪客IP:18.222.82.93
姓名 劉致灝(Chih-Hao Liu)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 基於FIPA與語意本體論之群組代理人架構研究
(A Study of Group Agent Architecture Based on FIPA and Ontology)
相關論文
★ 以極致編程為基礎的嵌入式系統雙層測試工具★ 極致編程的兩個延伸:繪製草圖及英詞中句虛擬碼
★ 應用DAML建立代理人社群以整合網路服務★ 以DAML為基礎的目標導向個人代理人
★ 攜帶可延伸的ontology以增進agent間的溝通★ 使用代理人支援eXtreme Programming(XP)環境的建構系統
★ 使用代理人輔助XP環境之驗收測試★ 使用代理人輔助eXtreme Programming環境之單元測試
★ 使用代理人輔助eXtreme Programming環境之版本控制★ 行動代理人使用DAML Ontology於 進階用路人資訊系統
★ 網路服務描述的整合驗證環境★ 適用OWL-S服務模型之新的正規技術
★ 用於代理人互動的知識本體增強的多代理人閘道系統★ 文件製作活動:極致編程在嵌入式系統上之延伸
★ 測試驅動開發用於高職生程式教學★ 使用極致編程在嵌入式系統中移植開放原始碼
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 網路服務是共同認同的標準以提供服務給使用者存取,當前有越來越多的服務被提供在網路上,然而使用者希望能夠依照個人的喜好來存取這些服務,因此,一個自主性的機制能動態以及智慧化存取這些個人化服務是必須的,而使用代理人與語意本體論的技術能夠提供這樣的需求,不幸地,當前缺乏足夠的知識表示去描述代理人的運作概念,並且,也沒有提供內部單元去使用這些知識,本論文提出一個新的以群組為基礎的代理人架構,其中作業本體論以及作業引擎也被提出來以解決上述的問題,同時結合使用者本體論,代理人能夠動態的評估使用者對於服務的喜好值以存取個人化的服務,另外,在使用者本體論中也記錄工作流的資訊以產生客製化的工作流,同時透過延伸FIPA的22個溝通基本動作,我們也提出了14個群組溝通基本動作及群組互動協定,來輔助群組之間的合作。
最後以我們的架構為基礎實作了一個旅遊系統,其中顯示出使用者能夠透過行動裝置上的JADE Android 平台,來動態的建立使用者代理人到其他網路伺服器上的JADE 平台以取得語意服務,該語意網路是透過OWL-S來描述的,另外,也實作了書店以及醫院的系統,用來分別說明動態的客製化工作流與群組代理人的合作。
摘要(英) Web service is a common standard for publishing services for users to access. Currently, more and more services are provided by various web sites. Notably, users access web services based on their preferences. An autonomous mechanism for dynamic and intelligent access to such personalized web services is thus a necessity. Using agent and ontology technologies seem to provide this much-needed capability. Unfortunately, there seems to lacks either enough knowledge representation to operational concepts of agent or units to uses them. This work presents a novel group-based agent architecture, in which the operational ontologies and engines are proposed to generate semantic behavior to solve the problem above. Combining it with user ontology, preferred value of services can be evaluated dynamically by agent to access personalized web service. Moreover, the user ontology also records the workflow information to generate customized workflow. We further extend the 22 FIPA communicative acts to propose 13 group communicative acts and 3 associated interactive protocols in order to facilitate the communication among group-based agents.
Finally, the implementation of a travel system based on our architecture shows that a user dynamically creates a user agent moving from user’s mobile device that runs the Java agent development environment (JADE) Android platform to any web server that runs JADE on which semantic web services can be accessed. Notice that web service can be annotated by web ontology language for service (OWL-S) to form semantic web service. In addition, the two other systems, namely, a bookstore and a hospital system are illustrated to show the dynamics of customized workflow and describe the collaboration of group-based agents, respectively.
關鍵字(中) ★ 使用者本體論
★ 個人化網路服務
★ 群組代理人
★ 語意行為
關鍵字(英) ★ user ontology
★ personalized web service
★ group-based agent
★ semantic behavior
論文目次 CHAPTER 1 INTRODUCTION................................................................................1
1.1 Semantic Web and Web Service ...................................................................1
1.2 Multi-Agent System .......................................................................................2
1.3 From Cloud Computing to Agent Era .........................................................4
CHAPTER 2 RELATED WORK...............................................................................6
CHAPTER 3 GROUP-BASED AGENT ARCHITECTURE LAYERS..................8
3.1 Declarative Agent Layers ..............................................................................8
3.2 Group-based Agent Architecture..................................................................9
3.3 Group Agent Ontology ................................................................................11
3.4 Role and Group Definition of Group-based Agent Architecture.............13
3.5 The User Ontology .......................................................................................14
CHAPTER 4 GROUP INTERACTION PROTOCOL LAYER............................18
4.1 Agent Group Interaction Protocols ............................................................18
4.2 Communication Model ................................................................................22
CHAPTER 5 SEMANTIC BEHAVIOR, WORKFLOW, AND SEMANTIC WEB
SERVICE LAYERS...................................................................................................24
5.1 Semantic Behavior Engine and Ontology ..................................................24
5.2 Workflow Engine and Ontology .................................................................26
5.3 Semantic Web Service Layer ......................................................................28
CHAPTER 6 EXAMPLES........................................................................................30
6.1 Traveling Example .......................................................................................30
6.2 Book Example...............................................................................................35
6.3 Hospital Example.........................................................................................39
CHAPTER 7 CONSLUSIONS .................................................................................42
REFERENCES...........................................................................................................44
Appendix A .................................................................................................................50
參考文獻 1. Ding, L., Kolari, P., Ding, Z., Avancha, S., & Finin, T, “Using Ontologies in the Semantic Web: A Survey”, in TR-CS-05-07, UMBC eBiquity Publication, October 2005.
2. Natalya F. Noy, “Semantic Integration, a Survey of Ontology-based Approaches”, ACM SIGMOD Record, vol. 33 no. 4, pp. 65-70, December 2004.
3. OWL Web Ontology Language Overview, W3C Recommendation, from http://www.w3.org/TR/owl-features, February 2004.
4. J. Hendler, “Agents and the Semantic Web. Intelligent systems, vol. 16, issue 2, pp. 30-37, 2001.
5. J, Yen, X. Fan, S. Sun, T. Hanratty, and J. Dumer, “Agents with shared mental models for enhancing team decision makings”, Decision Support Systems, vol. 41, pp. 634-653, 2006.
6. Eric Platon, Marco Mamei, Nicolas Sabouret, Shinichi Honiden, and H. Van Dyke Parunak, “Mechanisms for Environments in Multi-agent Systems: Survey and Opportunities”, Autonomous Agents and Multi-Agent Systems, vol. 14, no. 1, pp. 31-47, 2007.
7. Foundation for Intelligent Physical Agents, FIPA. Available at: http://www.fipa.org, 2002.
8. Foundation for Intelligent Physical Agents, FIPA Communicative Act Library Specification, available at: http://www.fipa.org/specs/fipa00037/SC00037J.pdf, Dec. 6, 2002.
9. Foundation for Intelligent Physical Agents, FIPA Contract Net Interaction Protocol Specification, available at: http://www.fipa.org/specs/fipa00029/SC00029H.pdf, Dec. 6, 2002.
10. Foundation for Intelligent Physical Agents, FIPA Iterated Contract Net Interaction Protocol Specification, available at: http://www.fipa.org/specs/fipa00030/SC00030H.pdf, Dec. 6, 2002.
11. Foundation for Intelligent Physical Agents, FIPA Request Interaction Protocol Specification, available at: http://www.fipa.org/specs/fipa00026/SC00026H.pdf, Dec. 6, 2002.
12. Foundation for Intelligent Physical Agents, FIPA Request When Interaction Protocol Specification, available at: http://www.fipa.org/specs/fipa00028/SC00028H.pdf, Dec. 6, 2002.
13. Foundation for Intelligent Physical Agents, FIPA Brokering Interaction Protocol Specification, available at: http://www.fipa.org/specs/fipa00033/SC00033H.pdf, Dec. 6, 2002.
14. Foundation for Intelligent Physical Agents, FIPA Recruiting Interaction Protocol Specification, available at: http://www.fipa.org/specs/fipa00034/SC00034H.pdf, Dec. 6, 2002.
15. Birgit Burmeister, M. Arnold, Felicia Copaciu and Giovanni Rimassa, “BDI-agents for Agile Goal-oriented Business Processes”, Proceedings of the 7th international joint conference on autonomous agents and multi-agent system: industrial track (AAMAS), pp. 37-44, 2008.
16. Liu Yong, Pu Shuzhen, Cheng Daijie and Cao Zehan, “Belief Characteristic’s Research of BDI Model”, Journal of Computer Research and Development, vol. 42, no. 1, pp.54-59, 2005
17. L. Braubach, A. Pokahr, D. Moldt, and W. Lamersdorf, “Goal Representation for BDI Agent Systems”, In Proceedings of the Second Workshop on Programming Multi-agent Systems, pp. 44-65, 2004.
18. OWL-S: Semantic Markup for Web Services, from http://www.w3.org/Submission/OWL-S/, 2004
19. Michael Wooldridge, An Introduction to Multi-Agent Systems, John Wiley & Sons Ltd, paperback, 366 pages, 2002.
20. Roman Popp and David Raneburger, “A High-Level Agent Interaction Protocol Based on a Communication Ontology”, E-COMMERCE AND WEB TECHNOLOGIES Lecture Notes in Business Information Processing, vol. 85, Part 7, 233-245, 2011.
21. P. Buhler and J. M. Vidal, Semantic Web Service as Agent Behaviors. In Agentcities: Challenges in Open Agent Environments, LNCS/LNAI, B. Burg, J. Dale, et al., Eds. Berlin: Springer-Verlag, pp.25-31, 2003.
22. Matskin M, Kungas P, Rao J, Sampson J, Peterson SA. “Enabling Web Services Composition with Software Agents”, Proceedings of the ninth IASTED International Conference on Interest and Multimedia Systems and Applications (IMSA), Honolulu, Hawaii, USA, 2005.
23. Maamar Z, Mostefaoui SK, Yahyaoui H, “Toward an Agent-based and Context-oriented Approach for Web Services Composition”, IEEE Transactions of Knowledge Data Engineering, vol. 17, no. 5, pp. 686-697, 2005.
24. C.H. Liu, Y.F. Lin, and J.Y. Chen, “Using Agent to Coordinate Web Service,” the International Journal of Computer Science and Information Security (IJCSIS), vol. 2, no. 1, pp. 18-25, 2009.
25. J. R. Searle, A taxonomy of illocutionary acts. Language, Mind and Knowledge. Minnesota Studies in the Philosophy of Science, pp. 344-369, 1975.
26. Simple Object Access Protocol (SOAP), from Wikipedia, available at: http://en.wikipedia.org/wiki/SOAP, April, 2012.
27. Universal Description Discovery and Integration (UDDI), form Wikipedia, available at: http://en.wikipedia.org/wiki/Universal_Description_Discovery_and_Integration, 14-April, 2012.
28. Terry R. Payne, “Web Service from an Agent Perspective.”, Intelligence System, vol. 23, no. 2, pp. 12-14, March-April, 2008.
29. Jinghai Rao and Xiaomeng Su, “A Survey of Automated Web Service Composition Methods”, Proceeding of the 1st International Workshop on Semantic Web Service and Web Process Composition, SWSWPC, pp. 43-54, LNCS, San Diego, USA.
30. Mustafa, Faisal and McCluskey, T.L, “Dynamic Web Services Composition: Current Issue”, In Proceedings of Computing and Engineering Annual Researchers’ Conference (CEARC), University of Huddersfield, Huddersfield, pp. 48-54, 2008.
31. Freddy Lecue and Alain Leger, “A Formal Model for Semantic Web Service Composition”, Proceedings of the Conference on Leading the Web in Concurrent Engineering: Next Generation Concurrent Engineering (ISWC), pp. 385-398, 2006.
32. Francisco, G. S., Rafael V. G., Rodrigo, M. B., Leonardo, C., and Jesualdo T. F. B. “An ontology, intelligent agent-based framework for the provision of semantic web services”, Expert Systems with Applications, vol. 36, no,2, pp. 3167-3187, March 2009.
33. Jiehan Zhou, Juha-Pekka Koivisto, and Eila Niemela, “A survey on Semantic Web Service and a Case Study”, In the Proceeding of the 10th International Conference on Computer Supported Cooperative Work in Design, pp. 1-7, 3-5 May 2006
34. Acuna, C. and Marcos, E, “Modeling Semantic Web Service – a Case Study”, ICWE06, pp. 32-39, Palo Alto, CA, USA, 2006.
35. Renato de Freitas Bulcao Neto, Yathiraj Bhat Udupi, and Steve Battle, “Agent-based Mediation in Semantic Web Service Framework”, First AKT Workshop on Semantic Web Service, AKT-SWS, pp. 5-8, UK, December 2004.
36. Stefania Costantinil, “Agents and Web Services”, ALP NewLetter vol. 21, pp. 2-3, from http://dtai.cs.kuleuven.be/projects/ALP/newsletter/aug08/content/Articles/sadri2/content.html, 2008.
37. Yildiz B, and Miksch S, “Ontology-Driven Information Systems Challenges and Requirements”, International Conference on Semantic Web and Digital Libraries (ICSD), pp.35-44, Bangalore, India, Feb. 2007
38. S.E. Middleton, N.R. Shadbolt, D.C.D. Roure, “Ontological user profiling in recommender systems”, ACM Transactions on Information Systems vol. 22, no. 1, pp. 54–88, 2004.
39. R.L. Roberto, S.R.P. da Silva, “An approach for identification of user’s intentions during the navigation in semantic websites”, The Semantic Web: Research and Applications, 4th European Semantic Web Conference, pp. 371–383, 2007
40. A. Micarelli, F. Gasparetti, F. Sciarrone, S. Gauch, “Personalized search on the world wide web”, The Adaptive Web, Methods and Strategies of Web Personalization, Lecture Notes in Computer Science, vol. 4321, pp. 195–230, Springer-Verlag. Berlin Heidelberg New York, 2007.
41. Daoud, M., Tamine, L., Boughanem, M., Chebaro, B, “Learning Implicit User Interests Using Ontology and Search History for Personalization”, Web Information System Engineering WISE, pp.325-336, Nancy, France, 2007.
42. Xing Jian and Ah-Hwee Tan, “Learning and Inferencing in User Ontology for Personalized Semantic Web Search”, Information Sciences, vol. 176, no. 16, pp. 2794-2808, 2009.
43. Michal Laclavik, Zoltan Balogh, Marian Babik, and Ladislav Hluchy, “AgentOWL: Semantic Knowledge Model and Agent Architecture”, Computing and Informatics, vol. 25, pp. 419-437, 2006.
44. Joanna J. Bryson, “The Behavior-Oriented Design of Modular Agent Intelligence. Agent Technologies, Infrastructures, Tools, and Applications for E-Services, vol. 2592, pp. 61-76, 2003.
45. The OWL API, available at: http://owlapi.sourceforge.net/.
46. Web Services Description Language (WSDL) 1.1, W3C recommend, available at: http://www.w3.org/TR/wsdl, 15-March, 2001.
47. Francisco Burbera, Matthew Duftler, Rania Khalaf, and Douglas Lovell, “Bite: Workflow Composition for the Web”, ICSOC International Conference of Service-Oriented Computing, vol. 4749, pp. 94-106, 2007.
48. Khalid Belhajjame, Suzanne M. Embury, Norman W. Paton, Robert Stevens, and Carole A. Goble, “Automatic Annotation of Web Services based on Workflow Definitions”, ACM Transactions on the Web (TWEB), vol. 2, issue, 2, April 2008, Article 11.
49. Qiang He, Jun Yan, Hai Jin, and Yun Yang, “Adaptation of Web Service Composition Based on Workflow Patterns”, ICSOC International Conference of Service-Oriented Computing, vol. 5364, pp. 22-37, 2008.
50. Sebastian Richly, Sandro Schmidt, and Uwe Assmann, “A Semantic-BDI-Based Approach to Realize Cooperative, Reflexive Workflow”, Proceedings of the 8th world congress on Intelligent Control and Automation, pp. 1680-1685, July 6-9, 2010, Jian, China.
51. Hao Yang, Junliang Chen, Xiangwu Meng, and Ying Zhang, “A Dynamic Agent-based Web Service Invocation Infrastructure”, ACHI Proceedings of the First International Conference on Advances in Computer-Human Interaction, pp. 206-211, 2008.
52. W.T. Tsai, Jay Elstion, Yinong Chen, “Composing Highly Reliable Service-Oriented Application Adaptively”, The Fourth IEEE International Symposium on Service-Oriented System Engineering, pp. 118-122, Jhong-Li, Taiwan, R.O.C., 18-19 December 2008.
53. Maximilien, E.M. and Singh, M.P., “A Framework and ontology for dynamic Web services selection”, Internet Computing, IEEE vol. 8, issue 5, pp. 84-93, Sept.-Oct, 2004.
54. Maria Golemati, Akrivi Katifori, Costas Vassilakis, George Lepouras, Constantin Halatsis, “Creating an Ontology for the User Profile Method and Application”, In the Proceeding of the First RCIS conference, pp.407-412, 2007
55. Nicole Oldham, Kunal Verma, Amit Sheth, and Farshad Hakimpour, “Semantic WS-Agreement Partner Selection”, The 15th International World Wide Web Conference, pp. 697-706, Edinburgh, Scotland, May 23-26, 2006.
56. Massimo Paolucci, Takahiro Kawamura, Terry R. Payne and Katia Sycara, “Semantic Matching of Web Service Capabilities”, International Semantic Web Conference (ISWC), pp. 333-347, Sardinia, Italy, 10-12 June 2002.
57. Sonia Ben Mokhtar, Anupam Kaul Nikolaos Georgantas and Valerie Issarny, “Towards Efficient Matching of Semantic Web Service Capabilities”, International Workshop on Web Services Modeling and Testing (WS-MaTe), pp. 137-152), Palermo, Italy, 9 June 2006.
58. F. Steimann, “Role = Interface: a merger of concepts”, Journal of Object-Oriented Programming, vol. 14, no. 4, pp. 23-32, 2001.
59. Giacomo Cabri, Luca Ferrari, Letizia Leonardi, “Rethinking Agent Roles: Extending the Role Definition in the BRAIN framework”, Systems, Man and Cybernetics, IEEE International Conference vol. 6, pp. 5455-5460, 10-13 Oct, 2004.
60. Giacomo Cabri, Letizia Leonardi, Luca Ferrari and Franco Zambonelli, “Role-based Software Agent Interaction Models: A Survey”, The Knowledge Engineering Review, vol. 25, no.4, pp. 397-419, Cambridge University Press, Cambridge, UK, 2010.
61. Protégé, avaliable at : http://protege.stanford.edu/.
62. Android SDK Emulator, available at: http://developer.android.com/guide/developing/tools/emulator.html.
63. JADE Java Agent DEvelopment Framework, available at: http://jade.tilab.com/, May 2003.
64. WADE Workflows and Agents Development Environment Tutorial, available at http://jade.tilab.com/wade/doc/tutorial/WADE-Tutorial.pdf, 04, February, 2009.
65. JADEX User Guide, available at http://jadex-agents.informatik.uni-hamburg.de/docs/jadex-0.96x/userguide/userguide.pdf, 1, June, 2007.
66. BPMN Business Process Modeling Notation Tutorial, available at http://jadex-processes.informatik.uni-hamburg.de/xwiki/bin/export/BPMN+Tutorial/BPMN+Tutorial, 22, Dec. 2010.
67. A. Pokahr, L. Braubach, and W. Lamersdorf, “Jadex: A BDI Reasoning Engine”, Multiagent Systems, Artificial Societies, and Simulated Organizations, vol. 15, no. 2, pp. 149-174, 2005.
68. Dirk Fahland, Jan Mendling, Hajo A. Reijers, Barbara Weber, Matthias Weidlich and Stefan Zugal, “Declarative versus Imperative Process Modeling Language: The Issue of Maintainability”, in Business Process Management Workshops, pp. 477-488, 2010.
指導教授 陳振炎(Jen-Yen Chen) 審核日期 2012-6-18
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明