跳到主要內容

臺灣博碩士論文加值系統

(18.97.14.80) 您好!臺灣時間:2025/01/25 19:50
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:顏學回
研究生(外文):Xue-Hui Yan
論文名稱:一個可支援移動式計算環境之互動式劇本為基礎的多代理人架構之設計
論文名稱(外文):The Design of An Interactive Scenario-Based Multi-Agent Architecture for Supporting Mobile Computing Environment
指導教授:林志敏林志敏引用關係
指導教授(外文):Jim-Min Lin
學位類別:碩士
校院名稱:逢甲大學
系所名稱:資訊工程所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2006
畢業學年度:94
語文別:中文
論文頁數:71
中文關鍵詞:老人關懷系統互動式劇本代理人架構
外文關鍵詞:Interactive ScenarioAgent ArchitectureEldercare System
相關次數:
  • 被引用被引用:2
  • 點閱點閱:487
  • 評分評分:
  • 下載下載:31
  • 收藏至我的研究室書目清單書目收藏:3
隨著資訊技術的持續發展,軟體代理人技術也已經有著長足的發展,在許多領域中,例如電子商務或是網路管理方面,均可看見以軟體代理人發展的應用。代理人程式之所以能夠成為熱門的資訊技術之一,主要原因在於代理人具有內部狀態與代理人行為,因為代理人具備了這些行為,所以才能自主性的幫助使用者完成工作,因此在開發代理人執行階段時,有效的控制代理人行為便成為重要的課題之一。
一般而言,代理人的行為控制機制可以分為內部狀態與劇本機制兩種,在劇本機制的研究方面,有人提出了以互動式劇本的方式來控制代理人與人類的互動行為,並且已經成功的應用在網路行銷的領域中,在這些研究的歷程中,可以發現軟體設計師在應用互動式劇本開發代理人系統時,必須設計特定的軟體元件以支援互動式劇本之運作,若軟體設計師忽略了這些軟體元件,互動式劇本機制便無法正確運作,也無法達成應用互動式劇本所具備之優點,然而在過去的研究中,並未以互動式劇本為基礎,規劃出必要的軟體元件或代理角色,因此本研究認為有必要以互動式劇本為基礎,設計一個代理人架構,用以提供軟體設計師一個應用互動式劇本開發代理人系統的參考架構。
基於前述,本研究之目的在於提出一個以互動式劇本為基礎的代理人架構,以提供軟體設計師在應用互動式劇本開發代理人系統時,可以明確的瞭解互動式劇本的運作機制,以及所需軟體元件與代理人角色,並且有鑑於國內老人關懷議題日益受到重視,本研究將以老人關懷領域為主,並以本研究所提之代理人架構為基礎,設計一個老人關懷系統作為本研究之展示系統。
With the development of software agents, software agent technology has been applied in many different applications. For example, we can find many applications of software agent technology in e-commerce and network management. Because agents have its internal states and behaviors, agents can autonomously help user to complete tasks. This is why software agent can become a weightily information technology. Therefore, the most important challenge is the mechanism for controlling agent behaviors during system development phase.
Generally speaking, there are two different mechanisms to control agent behaviors, that is, internal states and scenario mechanisms. In the aspect of reach which about scenario mechanism, someone has proposed an interactive scenario mechanism which control the interactive behaviors between agents and humans and it has been successfully applied in network marketing. With these researches, we can find that software programmers have to design extra software components for supporting interactive scenario mechanism. Interactive scenario mechanism will not work correctly, if software programmers ignore the design of these software components. However, we cannot find any methodology to identify these necessary software components in the past researches.
Consequently, the purpose of this research is to propose an interactive scenario-based multi-agent architecture for software programmers a referenced architecture. Besides, because this research considers that the topic of eldercare has become more popular, this research will develop an eldercare interactive agent system based on the architecture proposed by this research as a demonstrative system.
摘要 i
Abstract ii
目錄 iii
圖目錄 v
表目錄 vi
第一章 緒論 1
1.1 研究動機與目的 1
1.2 研究概述 2
1.3 論文架構 3
第二章 文獻探討 4
2.1 軟體代理人之介紹 4
2.1.1 軟體代理人的定義 4
2.1.2軟體代理人的特性與能力 5
2.1.3代理人行為的控制機制 7
2.2 劇本機制 8
2.2.1 Q-Language 8
2.2.2 互動式劇本 12
2.2.2.1 劇本檔案的分層 12
2.2.2.2 劇本檔案的內容與格式 14
2.2.2.3 劇本檔案之執行範例 16
2.3 AUML 17
2.4 老人關懷系統現況 19
2.4.1老年人口的生活需求 19
2.4.2老人關懷系統的發展現況 20
第三章 以互動式劇本為基礎的多代理人架構之設計與模型 22
3.1 代理人架構之目的 22
3.2 代理人架構之設計議題 23
3.3 代理人架構之模型 24
3.3.1 劇本產生階段 29
3.3.2 代理人執行階段 31
3.3.2.1 代理人執行階段的系統功能 32
3.3.2.2 代理人執行階段的組成元件 33
3.3.2.3 代理人執行階段的代理人角色 34
3.3.2.4 代理人執行階段的運作流程 36
3.4 與前人研究之比較 37
第四章 老人關懷範例系統之實作 40
4.1系統的設計考量 40
4.2 EIAS系統架構 42
4.3代理人間的通訊協定 48
4.4老人關懷互動式代理人系統之實作 52
4.4.1 系統實作之相關技術與工具 52
4.4.2 EIAS系統功能 53
4.4.3 EIAS系統執行畫面 54
第五章 結論與未來研究 61
參考文獻 62
致謝 64
[1]B. Moulin and M. Brassard, “A Scenario-Based Design Method and Environment for Developing Multi-Agent Systems,” in Proceedings of first Australian Workshop on DAI, volume 1087 of LNAI, pp. 216–232, 1996.
[2]H. Zhu. “Formal Specification of Agent Behavior Through Environment Scenarios,” in Proceeding of NASA First Workshop on FAABS, volume 1871 of LNCS, pages 263–277, 2000.
[3]Rue Shen, Ji Wang and Hong Zhu, “Scenario mechanism in agent-oriented programming,” 11th Asia-Pacific Software Engineering Conference, pp. 464-471, 2004.
[4]H. Zhu. “Scenario Analysis in An Automated Requirements Analysis Tool,” Journal of Requirements Engineering, 5(1):2–22, 2000.
[5]H. Zhu. “SLABS: A Formal Specification Language for Agent-Based Systems,” International Journal of SEKE, 11(5):529–558, 2001.
[6]Caroline C. Hayes, “Agents in a Nutshell- A Very Brief Introduction,” IEEE Trans. On Knowledge and Data Engineering, Vol 11, no 1, 1999.
[7]Jeffrey M. Bradshaw, Software Agents, AAAI Press/The MIT Press, April 18, 1997.
[8]Toru Ishida, “Q: A Scenario Description Language for Interactive Agent,” IEEE Computer Society, Volume 35, Issue 11, pages 42-47, 2002.
[9]FIPA Homepage URL: http://www.fipa.org/
[10]Marc-Philippe Huget, “Agent UML Class Diagrams Revisited,” In Proceedings of Agent Technology and Software Engineering (AgeS), pp.49-60, 2202.
[11]Marc-Philippe Huget. “Agent UML Notation for Multiagent System Design,” in IEEE Internet Computing, volume 8, issue 4, p. 63-71, 2004.
[12]Martin D.Beer, Wei Huang and Richard Hill, “Designing Community Care Systems with AUML,” in Proceedings of the International Conference E.U-LAT e-Health, Mexico, 2003.
[13]Janilma A. R. de V.Peres and Ulf Bergmann, “Experiencing AUML for MAS Modeling : A Critical View,” First Workshop on Software Engineering for Agent-oriented Systems (SEAS), 2005.
[14]FIPA Agent UML Web Site URL: http://www.auml.org
[15]B. Morlion, Y. Verbandt, M. Paiva, M. Estenne, A. Michils, P. Sandron, C. Bawin, and P. Assis-Arantes, “A telemanagement system for home follow-up of respiratory patients,” IEEE Engineering in Medicine and Biology Magazine, Vol 18(4), pp. 71-79, Jul/Aug 1999.
[16]Vincenzo Della Mea, “Agents Acting and Moving in Healthcare Scenario—A Paradigm for Telemedical Collaboration,” IEEE Trans. on Information Technology in Biomedicine, Vol 5(1), March 2001.
[17]Vince Stanford, “Using Pervasive Computing to Deliver Elder Care,” IEEE Pervasive Computing, Vol 1(1), pp. 10-13, Jan-Mar 2002.
[18]Sunny Consolvo, Peter Roessler, Brett E. Shelton, Anthony LaMarca and Bill Schilit, “Technology for Care Networks of Elders,” IEEE Pervasive Computing, Vol 3(2), pp. 22-29, April 2004.
[19]Anand S. Roa and Michael P. Georgeff, “BDI Agents: From Theory to Practice,” in Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95), June 1995.
[20]FIPA Modeling: Interaction Diagrams, URL: http://www.auml.org/auml/documents/ID-03-07-02.pdf
[21]金凱儀, “互動式劇本為基礎之軟體代理人機制,” 臺中健康暨管理學院資訊科技與管理研究所碩士論文, 2003.
[22]林志偉, ”SPIMMAS:以劇本與個人專屬代理人為基礎之網路行銷多代理人系統,” 臺中健康暨管理學院資訊科技與管理研究所碩士論文, 2004.
[23]陳鴻裕, “智慧型教學代理人(IIA)模式於學習者介面回饋之研究,” 國立成功大學工業設計研究所碩士論文, 2002.
[24]顏學回,金凱儀,林志敏, “應用劇本描述語言開發行動式代理人系統,” 第12屆行動計算研討會, pp. 388-393, March 2006.
[25]徐立忠, 老人問題與對策, 桂冠, 1989.
[26]詹火生, "人口高齡化問題之對策-政府、家庭與民間的分工,” 研考雙月刊, 174期, 1993.
[27]許皆清, "老人生活需求之研究:以臺南市松柏育樂中心松柏學苑為例,” 國立中山大學中山學術研究所碩士論文, 2000.
[28]謝高橋, “老人需求與老人福利措施,” 社區發展季刊, 第67 期, 1994.
[29]陳世偉, “具即時生理訊號及影音傳送之可行動之遠距看護系統,” 國立成功大學電機工程學系碩士論文, 2003.
[30]游峰碩, 王立威, UML系統分析與設計, 學貫, 2005.
[31]方郭洺,顏學回,周冠宏,林志敏, “應用軟體代理人技術於PC 教室管理,” 第一屆台灣軟體工程研討會, June 2005.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top