Selecting a multi-agent system development tool for industrial applications: a case study of self-serving aircraft assets

Industrialists have few example processes they can benchmark against in order to choose a multi-agent development kit. In this paper we present a review of commercial and academic agent tools with the aim of selecting one for developing an intelligent, self-serving asset architecture. In doing so, we map and enhance relevant assessment criteria found in literature. After a preliminary review of 20 multi-agent platforms, we examine in further detail those of JADE, JACK and Cougaar. Our findings indicate that Cougaar is well suited for our requirements, showing excellent support for criteria such as scalability, persistence, mobility and lightweightness.

[1]  Andrea Omicini,et al.  Minority Game: A Logic-Based Approach in TuCSoN , 2006, WOA.

[2]  Paul Davidsson,et al.  A multi-agent system architecture for coordination of just-in-time production and distribution , 2002, SAC '02.

[3]  Ricardo Aler,et al.  Performance evaluation of ZEUS, Jade, and SkeletonAgent frameworks , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[4]  Damith Chinthana Ranasinghe,et al.  Will Intelligent Assets Take Off? Toward Self-Serving Aircraft , 2011, IEEE Intelligent Systems.

[5]  Dejan Jovanovic,et al.  Comparison of Multi-Agent Systems JACK vs 3 APL , 2006 .

[6]  John A. Zinky,et al.  Tools and techniques for performance measurement of large distributed multiagent systems , 2003, AAMAS '03.

[7]  Marcin Paprzycki,et al.  Developing a jade-based multi-agent e-commerce environment , 2005, IADIS AC.

[8]  Frank Dignum,et al.  Programming Deliberative Agents for Mobile Services: The 3APL-M Platform , 2005, PROMAS.

[9]  Dilip B. Kotak,et al.  Agent-based holonic design and operations environment for distributed manufacturing , 2003, Comput. Ind..

[10]  João Leite,et al.  A Survey of Programming Languages and Platforms for Multi-Agent Systems , 2006, Informatica.

[11]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[12]  Yang Jun,et al.  Performance Evaluation of Agent Toolkits , 2004, Canadian Conference on AI.

[13]  Barbara Hayes-Roth,et al.  Agents on Stage: Advancing the State of the Art of AI , 1995, IJCAI.

[14]  Franco Zambonelli,et al.  Engineering Societies in the Agents World , 2000, Lecture Notes in Computer Science.

[15]  Paulo Leitão,et al.  ADACOR: A holonic architecture for agile and adaptive manufacturing control , 2006, Comput. Ind..

[17]  Aaron Helsinger,et al.  Cougaar: a scalable, distributed multi-agent architecture , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[18]  Vladimír Marík,et al.  Industrial adoption of agent-based technologies , 2005, IEEE Intelligent Systems.

[19]  Andrew J. Cowell,et al.  Evaluating Agent Architectures: Cougaar, Aglets and AAA , 2003, SELMAS.