博碩士論文 89423032 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:9 、訪客IP:18.232.99.123
姓名 林昌一(Chang-Yi Lin)  查詢紙本館藏   畢業系所 資訊管理學系
論文名稱 簡單且彈性化的軟體代理人通訊協定之探討與實作
(A study of the simple and flexible transfer protocol for agents)
相關論文
★ 探討國內田徑競賽資訊系統-以103年全國大專田徑公開賽資訊系統為例★ 生物晶片之基因微陣列影像分析之研究
★ 台灣資訊家電產業IPv6技術地圖與發展策略之研究★ 台灣第三代行動通訊產業IPv6技術地圖與發展策略之研究
★ 影響消費者使用電子書閱讀器採納意願之研究★ 以資訊素養映對數位學習平台功能之研究
★ 台商群聚指標模式與資料分析之研究★ 未來輪輔助軟體發展之需求擷取研究
★ 以工作流程圖展現未來研究方法配適於前瞻研究流程之研究★ 以物件導向塑模未來研究方法配適於前瞻研究之系統架構
★ 應用TRIZ 探討核心因素 建構電子商務新畫布★ 企業策略資訊策略人力資源管理策略對組織績效的影響
★ 採用Color Petri Net方法偵測程式原始碼緩衝區溢位問題★ 利用分析層級程序法探討台灣中草藥製造業之關鍵成功因素
★ 利用微陣列資料分析於基因調控網路之建構與預測★ 國家科技前瞻計畫之策略規劃模型初探
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 科技發展持續快速成長,軟體代理人(Software Agent)應用領域也隨之擴張。軟體代理人之間的溝通需要三個部分組成:1、互動協定的智慧2、互相溝通所使用的語言3、傳遞語言的通訊協定[10]。針對第三部分之需求,本文提出一簡單且具彈性化的軟體代理人通訊協定(Simple and Flexible Transfer Protocol, SFTP)架構,利用分層介面設計的方式並整合不同特性的網路通訊協定,使代理人間的通訊更為方便與可靠。
整合不同特性的協定需要一個自動化的挑選機制。案例式推理法(Case-based Reasoning, CBR)可選取過去存在的相似問題,使用其解答問題之經驗,來解答現有的問題[34]。在許多研究中,並證明其分類預測的功能。因此,本文採用案例式推理法作為傳輸訊息時挑選協定的機制。
透過以上方法之整合,本研究提出架構經實驗證明能有效達成網路容錯的目的,並滿足軟體代理人傳遞訊息需求。
摘要(英) empty
關鍵字(中) ★ 軟體代理人
★ 通訊協定
★ 案例式推理
關鍵字(英) ★ case-based reasoning
★ agent
★ protocol
論文目次 1.1 研究背景 1
1.2 研究動機 3
1.3 研究目的 4
1.4 研究限制 6
1.5 研究步驟與方法 7
1.6 論文架構 8
第二章 文獻探討 9
2.1 軟體代理人的定義 9
2.2 軟體代理人特性 11
2.3 軟體代理人種類 13
2.4 軟體代理人溝通語言 15
2.4.1 知識查詢和控制語言 16
2.4.2 代理人溝通語言 18
2.5 代理人傳輸協定 19
2.6 案例式推理 23
2.6.1 案例式推理法的定義 24
2.6.2 案例式推理法的用途 25
2.6.3 案例式推理法實施步驟 27
第三章 系統分析與設計 29
3.1 網際網路的傳輸協定 29
3.2 簡單且具彈性化的軟體代理人通訊協定架構概觀 32
3.2.1 SFTP所提供的服務 34
3.3 元件組成 38
3.3.1 代理人介面 39
3.3.2 代理人名稱管理員 41
3.3.3 SFTP聯絡員 41
3.3.4 任務管理員 43
3.3.5 訊息倉儲管理員 43
3.3.6 協定管理員 44
3.3.7 協定介面 44
3.4 協定介面要求 46
3.5 服務介紹 47
3.5.1 註冊和反註冊 47
3.5.2 傳送訊息 49
3.5.3 接收訊息 51
3.6 案例式推理與協定挑選機制 53
3.6.1 案例擷取 54
3.6.2 案例挑選 56
3.6.3 提供解答 59
第四章 實驗設計與結果 60
4.1 實驗環境 60
4.2 實驗設計 61
4.2.1 實驗假設 62
4.2.2 參數和環境設定 62
4.3 單一通訊協定和SFTP之比較 64
4.3.1 單一通訊協定實驗環境組合 64
4.3.2 SFTP協定實驗環境組合 65
4.3.3 實驗結果 65
4.3.4 結果分析 65
4.4 網路狀況對SFTP表現的影響 66
4.4.1 單一通訊協定實驗環境組合 66
4.4.2 SFTP協定實驗環境組合 66
4.4.3 實驗結果 66
4.4.4 結果分析 67
4.5 尋找最佳權重 68
4.5.1 實驗組合 71
4.5.2 實驗結果 71
4.5.3 結果分析 73
4.6 案例式推理法和隨機挑選法 73
4.6.1 實驗組合 73
4.6.2 實驗結果 73
4.6.3 結果分析 75
第五章 結論與建議 76
5.1 結論 76
5.2 建議與後續工作 77
參考文獻 [1] Aglets, URL:http://www.trl.ibm.co.jp/aglets/, 2002
[2] Alexander A., Jeremy P., and Christos S., “Agent Communication Transfer Protocol”, Proceedings of the Fourth International Conference on Autonomous Agents, pp.491-498, 2000
[3] Barbara Hayes-Roth, “An Architecture for Adaptive Intelligent Systems”, Artificial Intelligence: Special Issue on Agents and Interactivity, 1995
[4] Bradley, P. A., “Case-Based Reasoning : Bussiness Applications”, Knowledge Engineering Systems, Vol.37, No.3, 1994
[5] Brenner, W., Zarnekow, R. and Wittig, H., “Intelligent Software Agents: Foundations and Applications”, Springer, 1998
[6] Chalupsky H., Finin T., Fritzson R., McKay D., Shapiro S. and Wiederhold G., “An Overview of KQML: A Knowledge Query and Manipulation Language”, 1992
[7] Danny B. Lange and Yariv Aridor, “Agent Transfer Protocol – ATP/0.1”, URL: http://www.trl.ibm.co.jp/aglets/, 1997
[8] Elliot Rusty Harold, “Java Network Programming”, O’Reilly & Associates, Inc., 1999
[9] Fah-Chun Cheong, “Internet Agents Spiders, Wanderers, Brokers, and Bots”, published by New Riders, http://www.newriders.com/
[10] Finin T., Labrou Y. and Mayfield J., “KQML as an Agent Communication Language”, Baltimore, U.S.A, 1995, ppt1-22
[11] Finin T., McKay D., Fritzson R., and McEntire R., "KQML: An Information and Knowledge Exchange Protocol", in Kazuhiro Fuchi and Toshio Yokoi (Ed.), Knowledge Building and Knowledge Sharing , Ohmsha and IOS Press, 1994
[12] FIPA specification, “Agent Communication Language”, Draft 2-199, Foundation for Intelligent Physical Agents, 1999, http://www.fipa.org
[13] FIPA specification, “FIPA ACL Message Structure Specification”, available at http://www.fipa.org/specs/fipa00061/, 2001
[14] Heecheol J., Charles P., and Mark R. C., “JATLite: A Java Agent Infrastructure with Message Routing”, IEEE Internet Computing March. 2000, pp.87-96, 2000
[15] J. Myers. and M. Rose., “Post Office Protocol – Version 3”, RFC 1939, 1996
[16] Jeng, B. C. and Liang, T.P., “Fuzzy indexing and retrieval in case-based system”, Expert Systems with Applications, Vol. 8, No.1, pp.135-142,1995
[17] Jose C. Brustolon., “Autonomous Agents: Characterization and Requirements”, Carnegie Mellon Technical Report CMU-CS-91-204, Pittsburgh: Carnegie Mellon University, 1991
[18] Kolodner J. L. and D. B. Leake, “A Tutorial Introduction to Case-Based Reasoning”, Case-Based Reasoning Experiences, Lessons, & Future Directions, pp.31-65, AAAI Press, 1996
[19] Leake D. B., “CBR in Context: The Present and Furture”, Case-Based Reasoning Experiences, Lessons, & Future Directions, pp. 3-30, AAAI Press, 1996
[20] Maes, P., “Artificial Life Meetis Entertainment: Life-like Autonomous Agents”, Communication of the ACM, Vol. 38, No. 11, pp.108-114, 1995
[21] N. R. Jennings and M. Wooldridge., “Intelligent Agents: Theory and Practice”, The Knowledge Engineering Review 10 (2) pp. 115-152, 1995
[22] N. R. Jennings. and M. Wooldridge., “Applications of Intelligent Agents”, Agent Technology Foundations, Applications and Markets, Springer-Verlag, 1998
[23] Nwana H. S., “Software Agents: An Overview”, No1.11, No. 3, pp.205-244, 1996
[24] O’Brien P. D. and Nicol R. C., “FIPA – towards a standard for software agents”, BT Technology Journal, Vol. 16, No.3 July 1998, pp. 51-59, 1998
[25] R. Richard Stevens., “TCP/IP Illustrated, Volume1”, Addison-Wesley professional computing series,1997
[26] Reilly D., “Simple Agent Communication Protocol”, in http://www.davidreilly.com/sacp/, 1999
[27] Roche, C., et al, “The Potential of Multi-Agent System In Virtual Manufacturing Enterprise”, Database and Expert Systems Applications, Proceedings 9th International Workshop, pp. 913-918, 1998
[28] Roger S. Pressman, Ph.D., “Software Engineering A Practitioner’s Approach Fifth Edition”, The McGraw-Hill Companies, Inc., 2001
[29] Russel, J., and Norvig, P., “Artificial Intelligence: A Modern Approach”, Prentice Hall, 1995
[30] Selker, T., “COACH: A Teaching Agent that Learns“, Communication of the ACM, Vol.37, No7, pp.92-99, 1994
[31] Sinan Si Albir, “UML in a nutshell”, O’Reilly & Associates, Inc., 1997
[32] Smith, D.C., Cypher, A. and Spohrer, J., “KidSim: programming Agents Without a Programming Language”, Communications of the ACM, pp.55-67, 1994
[33] Steven Holzner, “Java black book”, published by The Coriolis Group, 2000
[34] Sun, S. H., and Chen, J. L., “A fixture design system using case-based reasoning”, Engineering Applications of Artificial intelligence, Vol. 9, No. 5, pp. 533-504, 1996
[35] Sycara K., Decker K., Pannu A., Williamson M. and Zeng D., “Distributed Intelligent Agents”, International Journal of Cooperative Information Systems, 1996
[36] Watson, I., “CBR is a methodology not a technology”, Knowledge – baesd systems, Vol. 12, pp. 303-308, 1999
指導教授 薛義誠(Y. C. Shiue) 審核日期 2002-7-2
推文 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聯絡  - 隱私權政策聲明