姓名 |
鄭博懷(Po-Huai Cheng)
查詢紙本館藏 |
畢業系所 |
資訊工程學系 |
論文名稱 |
整合BDI代理人與大數據 (Integrating BDI Agent with Big Data)
|
相關論文 | |
檔案 |
[Endnote RIS 格式]
[Bibtex 格式]
[相關文章] [文章引用] [完整記錄] [館藏目錄] [檢視] [下載]- 本電子論文使用權限為同意立即開放。
- 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
- 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
|
摘要(中) |
近年來由於物聯網和社群媒體網路服務的蓬勃發展,使得大數據分析受到重視。而代理人導向程式 (agent-oriented programming, AOP) 做為具有分散式功能和自主性的開發方式,被認為能有效降低開發未來應用程式的複雜度。然而,AOP 卻沒有被廣泛使用,本研究發現問題在於: 信念-慾望-意圖 (belief-desire-intention, BDI) 代理人沒有統一的基本概念。
本研究探討了 Jason , Jadex 和 BDI4JADE,討論各平台的優劣,並且反思 AOP 不被廣泛使用的原因,從而以 Java 代理人開發框架 (Java agent development framework, JADE)為基礎,實作出包含輕量型 BDI 架構的代理人平台,並結合大數據平台 Hadoop ,展示出
本系統能容易的開發出網路分散式服務。 |
摘要(英) |
Based on the developments of internet of things (IoT) and network services like social media network, big data analysis becomes more and more popular. Agent-oriented programming (AOP) has been regarded that it can effectively reduce the complexity of developing future applications.
However, AOP is not widely accepted. We argued the reason for that is that the basic concept of belief-desire-intention (BDI) is not universally accepted by the agent community.
In this research, we discussed the advantages and shortcomings of current BDI agent platforms like Jason, Jadex and BDI4JADE. And, we articulated about the reason why AOP is not widely accepted. Then, we implemented a system based on Java agent development framework (JADE) that combines a lightweight BDI model and a big data platform Hadoop to demonstrate that our system can easily develop a distributed network service application. |
關鍵字(中) |
★ 代理人導向程式 ★ BDI 代理人 ★ 大數據 |
關鍵字(英) |
★ agent-oriented programming ★ BDI agent ★ big data |
論文目次 |
摘要 i
ABSTRACT ii
致謝 iii
目錄 iv
圖目錄 v
表目錄 vi
一、 引言 1
二、 相關研究 3
2-1 Jason 3
2-2 Jadex 6
2-3 BDI4JADE 12
三、 模型 15
3-1 輕量型 BDI 架構 15
3-2 Hadoop 平台 16
3-3 BDI+Hadoop 架構 20
四、 範例 22
4-1 執行流程 22
4-1-1 Hadoop BDI agent 執行說明 23
4-1-2 YoungInvestor BDI agent 執行說明 26
五、 結論 31
參考文獻 33
附錄 34 |
參考文獻 |
[1] A. Ricci, A. Santi, “Agent-Oriented Computing: Agent as a Paradigm for Computer
Programming and Software Development”, University of Bologna, 2011.
[2] IEEE Foundation for Intelligent Physical Agents, “FIPA” [online]. Available:
http://www.fipa.org/
[3]曾繼禾, ” JADE上含IOT感知的輕量級BDI模型”, 中央大學, 碩士論文, 2015.
[4] L. Braubach, A. Pokahr, W. Lamersdorf, “Jadex: A Short Overview”, Distributed and
Information System Group, University of Hamburg, 2004.
[5] I. Nunes, C. J.P. de Lucena, M. Luck, “BDI4JADE: a BDI layer on top of JADE”, King’s
College London, 2011.
[6] R.H. Bordini, J.F. Hubner, “BDI Agent Programming in AgentSpeak Using Jason”,
Department of Computer Science, University of Durham, 2006.
[7] Telecom Italia Lab, “Jade” [online]. Available: http://jade.tilab.com/ |
指導教授 |
陳振炎(JEN-YEN CHEN)
|
審核日期 |
2017-1-16 |
推文 |
facebook plurk twitter funp google live udn HD myshare reddit netvibes friend youpush delicious baidu
|
網路書籤 |
Google bookmarks del.icio.us hemidemi myshare
|