Development and Specification of a Reference Model for Agent-Based Systems

被引:13
作者
Regli, William C. [1 ]
Mayk, Israel [2 ]
Dugan, Christopher J. [1 ]
Kopena, Joseph B. [1 ]
Lass, Robert N. [1 ]
Modi, Pragnesh Jay [1 ]
Mongan, William M. [1 ]
Salvage, Jeff K. [1 ]
Sultanik, Evan A. [1 ]
机构
[1] Drexel Univ, Dept Comp Sci, Philadelphia, PA 19147 USA
[2] USA, Res Dev & Engn Command RDECOM, Commun Elect Res Dev & Engn Ctr CERDEC C2D, Ft Monmouth, NJ 07703 USA
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS | 2009年 / 39卷 / 05期
关键词
Agents; distributed artificial intelligence (AI); multiagent; reference model; reverse engineering; software engineering; ARCHITECTURE; INTERNET; DESIGN;
D O I
10.1109/TSMCC.2009.2020507
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Agent-based systems have been the object of intense research over the past decade. While great theoretical progress has been made, the software frameworks for creating agent-based systems offer considerable variability in their capabilities and functionality. This paper introduces a reference model for agent-based systems. The purpose of a reference model is to provide a common conceptual basis for comparing systems and driving the development of software architectures and other standards. The Foundation for Intelligent Physical Agents and other groups have advanced a number of agent standards, yet, to date, no comprehensive reference model has been presented for software systems composed of agents. This paper provides an overview of a reference model for agent-based systems. The agent systems reference model is the result of a multiyear effort studying software systems built with agents and software frameworks for implementing these systems. As part of this study, the team applied software reverse engineering techniques to perform static and dynamic analysis of operational agent-based systems. This analysis enabled identification of key common concepts across over one dozen different agent frameworks. To demonstrate its applicability, the reference model is then used to analyze a number of complete agent-based software systems. It is the belief of the authors that the reference model will be an essential prerequisite for future transition, deployment, and integration of agent-based systems.
引用
收藏
页码:572 / 596
页数:25
相关论文
共 50 条
[1]   Secure spread: An integrated architecture for secure group communication [J].
Amir, Y ;
Nita-Rotaru, C ;
Stanton, J ;
Tsudik, G .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2005, 2 (03) :248-261
[2]  
[Anonymous], 2001, Multiagent Systems: A Modem Approach to Distributed Artificial Intelligence
[3]  
[Anonymous], P 1 INT WORKSH MOB A
[4]  
[Anonymous], J ACM SIGMOD RECORD
[5]  
AUSTIN TM, 1992, ACM COMP AR, V20, P342, DOI 10.1145/146628.140395
[6]  
Bellifemine F., 1999, PAAM99. Proceedings of the Fourth International Conference on the Practical Applications of Intelligent Agents and Multi-agent Technology, P97
[7]  
CHESS D, 1994, RC19887 IMB
[8]   REVERSE ENGINEERING AND DESIGN RECOVERY - A TAXONOMY [J].
CHIKOFSKY, EJ ;
CROSS, JH .
IEEE SOFTWARE, 1990, 7 (01) :13-17
[9]  
Clausen T., 2003, IETF RFC 3626
[10]  
d'Inverno M., 2001, SPRI SER AG TECHNOL