博碩士論文 101522036 詳細資訊




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

摘要(中) Jason [1] 是目前開發 agent 最流行的平台之一 , 然而, 並不容易使用 , 我們認為在於使用 logic programming [2] 做為開發工具,與其他程式語言在思考過程及執行流程上大不相同。 另一方面, 本研究以 JADE、OWL 及 Java,藉由仿照 Jason reasoning cycle 的十個步驟來模擬 Jason agent,發現本研究不須使用麻煩難懂的 logic programming 即可模擬Jason agent,並改善代理人程式的可維修性。
摘要(英) Jason [1] is the most popular platform to develop agent. However, we argue that Jason is difficult to use because of its using logic programming[2], it is very different from other programming languages with regard to deliberation and execution. On the other hand, we use JADE, OWL, and Java to implement the 10-step reasoning cycle of Jason agent. We found that by doing so we can simulate Jason agent without the cumbersome logic construct of logic programming and thus improve agent program maintainability .
關鍵字(中) ★ Jason
★ logic programming
★ Java
關鍵字(英)
論文目次 摘要 i
ABSTRACT ii
誌謝 iii
目錄 iv
圖目錄 v
一、引言 1
1-1 Jason agent 1
1-2 Jason 平台的問題 1
二、相關研究 2
三、模型 4
3-1 Jade 及 OWL 介紹 4
3-2 Jason reasoning cycle 的實作與比較 5
3-2-1 Step I 6
3-2-2 Step II 6
3-2-3 Step III 7
3-2-4 Step IV 8
3-2-5 Step V 8
3-2-6 Step VI 9
3-2-7 Step VII 9
3-2-8 Step VIII 11
3-2-9 Step IX 11
3-2-10 Step X 12
四、範例 14
4-1 情節 14
4-2 實作 15
五、結論 17
參考文獻 18
附錄 19
參考文獻 [1] R. H. Bordini, J. F. Hübner and M. Wooldridge, Programming multi-agent systems in AgentSpeak using Jason, John Wiley & Sons, 2007.
[2] M. Bramer, Logic Programming with Prolog, Springer, 2005.
[3] L. Braubach, A. Pokahr and K. Jander, Jadex [Online]. Available:
http://www.activecomponents.org
[4] T. Bray, J. Paoli, C. M. Sperberg-McQueen, E. Maler and F. Yergeau, Extensible Markup Language (XML) 1.0 (Fifth Edition) [Online]. Available:
http://www.w3.org/TR/2008/REC-xml-20081126/
[5] Giovanni Caire (TILAB, formerly CSELT), JADE Tutorial: JADE Programming for Beginners [Online]. Available:
http://jade.tilab.com/doc/tutorials/JADEProgramming-Tutorial-for-beginners.pdf
[6] M. K. Smith, C. Welty and D. L. McGuinness, OWL Web Ontology Language
Guide [Online]. Available: http://www.w3.org/TR/2004/REC-owl-guide-20040210
[7] Oracle, The Java Tutorials [Online]. Available: http://docs.oracle.com/javase/tutorial
[8] Stanford Center for Biomedical Informatics Research, protégé [Online]. Available: http://protege.stanford.edu
[9] IEEE Foundation for Intelligent Physical Agents, FIPA [Online]. Available: http://www.fipa.org
[10] R. H. Bordini, J. F. Hübner and M. Wooldridge, Programming multi-agent systems in AgentSpeak using Jason, John Wiley & Sons, 2007, pp. 58-65.
指導教授 陳振炎 審核日期 2014-7-1
推文 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聯絡  - 隱私權政策聲明