| 研究生: |
黃俊凱 Jing-Kai Huang |
|---|---|
| 論文名稱: |
行動式代理人技術於商業流程之應用 |
| 指導教授: |
李允中
Jonathan Lee |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 資訊工程學系 Department of Computer Science & Information Engineering |
| 畢業學年度: | 88 |
| 語文別: | 中文 |
| 論文頁數: | 60 |
| 中文關鍵詞: | Aglet 、商業流程 、行動式代理人 、ADEPT |
| 外文關鍵詞: | business process, mobile agent |
| 相關次數: | 點閱:4 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來,常常應用行動式代理人技術於商業流程管理領域,本研究基於行動式代理人技術修改ADEPT稱為Mobile-ADEPT,依據代理人的可移動性(mobility),針對代理人的溝通方式、生命週期與環境的認知能力來修改。溝通方式改變ADEPT外部架構,可減低網路負荷且使代理人間的溝通更具彈性;代理人生命週期與環境認知能力修改內部代理人架構,Mobile-ADEPT架構為以文件驅動為主代理人系統(document-driven agent system),將每件文件封裝為文件代理人,可以達成(1)可追蹤能力:系統管理者容易對文件流程作監控;(2)文件的生命週期:利用行動代理人的生命週期管理文件的生命週期,並且達成並行處理;(3)動態排程:文件代理人可以視環境的變動,動態改變文件流程;文件管理代理人可以根據環境的情況,動態改變提供服務的排程。
Recently, mobile agent technology is often applied to business process management. In this thesis, we improve ADEPT architecture based on mobile agent technology called Mobile-ADEPT. According to mobility, we improve communication, agent life cycle and environment sensibility. The communication affects ADEPT external architecture that can reduce the network loading and make the communication between agents more flexible. The agent life cycle and the environment sensibility affect ADEPT internal architecture. Our Mobile-ADEPT architecture is a document-driven agent system and encapsulates a single document per agent. It can achieve (1) Traceability: An administrator can easily monitor document processes, (2) Document life cycle: it uses agent life cycle to manage document life cycle and concurrent processing, (3) Dynamic scheduling: a document agent can dynamically schedule its itinerary; a document control agent can dynamically schedule its services.
N. R. Jennings, P. Faratin, M. J. Johnson, T. J. Norman, P. O''Brien, M. E. Wiegand: "Agent-based business process management", International Journal of Cooperative Information Systems, 5 (2ſ), 1996, 105-130.
[2] N. R. Jennings, P. Faratin, T. J. Norman, P. O''Brien, M. E. Wiegand, C. Voudouris, J. L. Alty, T. Miah, and E. H. Mamdani (1996) "ADEPT: Managing Business Processes using Intelligent Agents", in: Proc. BCS Expert Systems 96 Conference (ISIP Track), Cambridge, UK 5-23.
[3] N. R. Jennings, T. J. Norman, and P. Faratin (1998) "ADEPT: An Agent-based Approach to Business Process Management" ACM SIGMOD Record 27 (4) 32-39.
[4] T. J. Norman, N. R. Jennings, P. Faratin and E. H. Mamdani: "Designing and implementing a multi-agent architecture for business process management", Proceedings of the ECAI-96 Workshop on Agent Theories, Architectures, and Languages (ATAL-96), 1996, 149-161.
[5] N. R. Jennings, P. Faratin, T. J. Norman, P. O''Brien and B Odgers (2000), "Autonomous Agents for Business Process Management ", Int. Journal of Applied Artificial Intelligence.
[6] N. R. Jennings, P. Faratin, T. J. Norman, P. O''Brien, B. Odgers and J. L. Alty (2000) "Implementing a Business Process Management System using ADEPT: A Real-World Case Study" Int. Journal of Applied Artificial Intelligence.
[7] P. Faratin, C. Sierra, and N. R. Jennings (1998) Negotiation Decision Functions for Autonomous Agents Int. Journal of Robotics and Autonomous Systems 24 (3-4) 159-182
[8] Anselm Lingnau, Oswald Drobnik, Peter Detel. An Http-based Infrastructure for Mobile Agents. 1997. Available from http://www.tm.informatik.unifrankfurt.de/agents/www-paper.html.
[9] Danny B. Lange. Java Aglet Application Programming Interface (J-AAPI) White Paper-Draft 2. Feb. 19, 1997. Available from http://aglets.trl.ibm.co.jp/aglets/JAPPI-whitepaper.html.
[10] Gunter Karjoth, Danny B. Lange, Mitsuru Oshima. A Security Model for Aglets. 1997 IEEE.
[11] Daniel T. Chang, Danny B. Lange. Mobile Agents: A New Paradigm for distributed Object Computing on the WWW. 1996. Available from http://www.trl.ibm.co.jp/aglets/ma.html.
[12] Danny B. Lange, Mitsuru Oshima. Programming and Deploying Java Mobile Agents with Aglets.1998.
[13] David Chess, Colin Harrison. Aaron Kershenbaum, Mobile Agents: Are They a Good Idea. 1995.
[14] T. Papaioannou, J. Edwards, Using Mobile Agents to Improve the Alignment Between Manufacturing and its IT Support Systems. Journal of Robotics and Autonomous Systems, Vol 27, pp 45-57, 1999.
[15] T. Papaioannou, J. Edwards. Mobile Agent Technology in Support of Sales Order Processing in the Virtual Enterprise. Proc. of the BASYS''98 - 3rd IEEE/IFIP Int''l Conf.
[16] T. Papaioannou, J. Edwards, Manufacturing Systems Integration and Agility: Can Mobile Agents Help?
[17] T. Papaioannou, J. Edwards, Mobile Agent Technology Enabling the Virtual Enterprise: A pattern for Database Query
[18] Todd Papaioannou. Mobile Agent: Are They Useful for Establishing a Virtual Presence in Space?. AAAI 1999 Spring Symposium Series.
[19] P.E. Clements, T. Papaioannou, J. Edwards .Aglets: Enabling the Virtual Enterprise. Engineering Publications Ltd, July 1997, ISBN 1 86058 066 1, p425
[20] Chong Xu, Dongbin Tao. Building Distributed Application with Aglet.1997, http://www.cs.duke.edu/~ching/aglet.
[21] Robert H, Guttman, Alexandros G. Moukas, Pattie Maes, Agent-mediated Electronic Commerce: A Survey
[22] L. Ardissono, C. Barbero, A. Goy, G. Petrone, An Agent Architecture for Personalized Web Stores. ACM 1999.
[23] David Kotz, Robert S. Gary, Mobile Code: The Future of the Internet. April 5, 1999.
[24] Bret Sommers, Agents: Not just for Bond anymore. JavaWorld April 1997.
[25] Paolo Ciancarini, Robert Tolksdorf, Fabio Vitali, Davide Rossi, Andreas Knoche, Coordinating Multiagent Applications on the WWW: A Reference Architecture
[26] Colin G. Harrison, David M. Chess, Aaron Kershenbaum, Mobile Agents: Are they a good idea?
[27] Sashi Lazar, Ishan Weerakoon, Deepinder Sidhu. A Scalable Location Tracking and Message Delivery Scheme for Mobile Agents. 1998 IEEE.
[28] Jun Sawamoto, Hisao Koizumi, Hidekazu Tsuji. Distributed Cooperative Problem Solving in a Mobile Environment. 1998 IEEE.
[29] Panos K. Chrysanthis, Taieb Znati, Sujata Banerjee, Shi-Kuo Chang. Establishing Virtual Enterprises by means of Mobile Agents. 1999 IEEE.
[30] Patrick R. Nicolas, Agent-Based Workflow Automation. 1998
[31] Carole Jones, Nick Medlen, Clifford Merlo, Michael Robertson, John Shepherdson, The Lean Enterprise
[32] B.R. Odgers, S.G. Thompson, J.W. Shepherdson, Z. Cui, D. Judge, P.D. O''Brien, Technologies for Intelligent Workflow: Experience and Lessons
[33] Qiming Chen, Meichun Hsu, Umeshwar Dayal, Martin Griss, Multi-Agent Cooperation Dynamic Workflow and XML for E-Commerce Automation
[34] J W Shepherdson, S G Thompson, B R Odgers, Decentralized Workflows and Software Agents
[35] Gaku Yamamoto, Yuhichi Nakamura. Architecture and Performance Evaluation of a Massive Multi-Agent System. Autonomous Agents''99 Seattle WA USA.
[36] Stan Franklin, Art Graesser, Is it an Agent, or just a Problem?: A Taxonomy for Autonomous Agents.
[37] Yariv Aridor, Danny B. Lange, "Agent Design Patterns: Elements of Agent Application Design", Autonomous Agents 98 Minneapolis MN USA