博碩士論文 102525007 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:24 、訪客IP:54.162.107.122
姓名 曾繼禾(Chi-Ho Tseng)  查詢紙本館藏   畢業系所 軟體工程研究所
論文名稱 JADE上含IOT感知的輕量級BDI模型
(A Lightweight BDI Model on JADE with IOT Sensing)
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 現在物聯網系統蓬勃發展,需要更有效率的方式來開發極度分散的系統,並處理暴增的資訊量。我們認為多代理人系統適合這類型的應用,然而代理人導向的開發方式卻仍未被多數人使用,我們將之歸咎於現有代理人思考模組的低重用性與開發平台的低延展性。

多數的代理人開發平台除了以通用的程式語言來撰寫之外,通常還使用其他較為新穎的程式語言或以XML表達的Domain-Specific Language,使得較為進階的應用無法實作,許多既有的library和framework也難以整合,長久下來使得AOP無法被廣泛的接受。

本研究以Java agent development framework (Jade)作為平台,在其上層實作輕量級的belief-desire-intention (BDI) model來賦予代理人思考能力, 如此提高了代理人邏輯思考的重用性;它能夠在任何Java開發平台使用增加了代理人系統的延展性。
摘要(英) With the flourish of internet of things (IOT) system, we need an efficient way to develop distributed systems with explosive information. We argue that multi-agent system is very suitable for this kind of applications. However, agent-oriented programming (AOP) is still not the major paradigm of development. We figure the problem is the low reusability and the low extensibility with AOP.

Usually, besides common programming language, most AOP also uses other new programming language or domain-specific language. This makes some advanced AOP features difficult to implement. The binding of libraries and frameworks sometimes is also difficult. AOP is thus not widely accepted.

In our research, we implemented a lightweight belief-desire-intention (BDI) model on the Java agent development framework (Jade) platform to enable an agent to think. As a result, the agent thinking module is more reusable. Furthermore, the BDI model, which can be used on any Java development platform, also increases the extensibility of agent system. With such power, it is hoped that AOP can be more widely used than it is now.
關鍵字(中) ★ AOP
★ Jade
★ BDI
關鍵字(英) ★ AOP
★ Jade
★ BDI
論文目次 摘要 i
ABSTRACT ii
誌 謝 iii
目錄 iv
圖目錄 v
一、 引言 1
二、 相關研究 3
2-1 BDI4JADE 3
2-2 Jadex 4
三、 模型 6
3-1 BDI模型 6
3-2 Sense、Deliberate and Act 7
3-3 Beliefs 7
3-4 Desires and Intentions 8
3-5 Plan Library 8
3-6 Environment and Message 9
四、 範例 10
4-1 照護系統 10
4-2 開發前置準備 11
4-3使用情境與程式流程 12
4-4 執行結果 14
五、 結論 15
參考文獻 17
附錄一 18
附錄二 20
附錄三 21
附錄四 23
參考文獻 [1] M. Wooldridge. An Introduction to Multi-Agent Systems. John Wiley & Sons, Ltd, 2002.
[2] Padgham, L., Winikoff, M. (2004) Developing Intelligent Agent Systems: A Practical Guide. John Wiley & sons, Ltd., Chichester.
[3] Wikipedia, “Belief-desire-intention software model,”[online]. Available:http://en.wikipedia.org/wiki/Belief%E2%80%93desire%E2%80%93intention_software_model
[4] Y. Shoham. Agent-oriented programming. Artificial Intelligence,60(1):51–92, 1993.
[5] I. Nunes, C. Lucena, and M. Luck. BDI4JADE: a BDI layer on top of JADE. In Proc. of the 9th WS on Programming Multi-agent Systems, pages 88–103, 2011.
[6] M. J. Huber, “JAM: A BDI-theoretic Mobile Agent Architecture,” Proceedings of the third annual conference on Autonomous Agents, ACM New York, NY, USA, pp.236-243, 1999.
[7] A. Pokahr, L. Braubach, A. Walczak, and W. Lamersdorf, “Jadex: Engineer goal-oriented agents,” Distributed Systems and Information Systems, University.
[8] R.H. Bordini, J.F. Hubner, “BDI Agent Programming in AgentSpeak Using Jason.
[9] Telecom Italia Lab, “Jade” [online]. Available: http://jade.tilab.com/index.html.
[10] G. Caire and F. Pieri, "LEAP User Guide," TILab, Jan. 2006.
指導教授 陳振炎(Jen-Yen Chen) 審核日期 2015-6-25
推文 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聯絡  - 隱私權政策聲明