Multi-Agent Programming: Languages, Platforms and Applications

This chapter describes Jason, an interpreter written in Java for an extended version of AgentSpeak, a logic-based agent-oriented programming language that is suitable for the implementation of reactive planning systems according to the BDI architecture. We describe both the language and the various features and tools available in the platform.

[1]  Pavan Sikka,et al.  Teamed UAVs - a New Approach with Intelligent Agents , 2003 .

[2]  Iyad Rahwan,et al.  Agent-Based Support for Mobile Users Using AgentSpeak(L) , 2003, AOIS.

[3]  V. S. Subrahmanian,et al.  Heterogeneous active agents, III: Polynomially implementable agents , 2000, Artif. Intell..

[4]  Jürgen Dix,et al.  Meta-agent programs , 2000, J. Log. Program..

[5]  Jon Doyle,et al.  Rationality and its Roles in Reasoning (Extended Abstract) , 1990, AAAI.

[6]  Michael Winikoff,et al.  Avoiding Resource Conflicts in Intelligent Agents , 2002, ECAI.

[7]  Jürgen Dix,et al.  Monitoring Agents using Declarative Planning , 2003, Fundam. Informaticae.

[8]  Leon Sterling,et al.  ROADMAP: extending the gaia methodology for complex open systems , 2002, AAMAS '02.

[9]  Katia P. Sycara,et al.  Intelligent Adaptive Information Agents , 1997, Journal of Intelligent Information Systems.

[10]  Stuart J. Russell Rationality and Intelligence , 1995, IJCAI.

[11]  Léon J. M. Rothkrantz,et al.  Personal Intelligent Travel Assistant. A distributed approach , 2005, IC-AI.

[12]  Davide Sangiorgi,et al.  Controlling interference in ambients , 2000, POPL '00.

[13]  Amal El Fallah Seghrouchni,et al.  A Mobile Agents Platform: Architecture, Mobility and Security Elements , 2004, PROMAS.

[14]  Agostino Poggi,et al.  Multi-Agent Corporate Memory Management System , 2002, Appl. Artif. Intell..

[15]  Dylan M. Jones,et al.  Navigating Buildings in "Desk-Top" Virtual Environments: Experimental Investigations Using Extended Navigational Experience , 1997 .

[16]  A. Pokahr,et al.  A Generic Simulation Service for Distributed Multi-Agent Systems , 2004 .

[17]  Hector Muñoz-Avila,et al.  Planning in a multi-agent environment: theory and practice , 2002, AAMAS '02.

[18]  James W. Garson,et al.  Quantification in Modal Logic , 1984 .

[19]  J. C. Byington,et al.  Mobile agents and security , 1998, IEEE Commun. Mag..

[20]  Jürgen Dix,et al.  Improving Performance of heavily loaded agents , 2000, ArXiv.

[21]  V. S. Subrahmanian,et al.  Heterogeneous Active Agents, II: Algorithms and Complexity , 1999, Artif. Intell..

[22]  Jürgen Dix,et al.  Heterogeneous temporal probabilistic agents , 2006, TOCL.

[23]  Winfried Lamersdorf,et al.  Deployment of Distributed Multi-agent Systems , 2004, ESAW.

[24]  Agostino Poggi,et al.  Developing multi‐agent systems with a FIPA‐compliant agent framework , 2001, Softw. Pract. Exp..

[25]  Hector Muñoz-Avila,et al.  IMPACTing SHOP: Putting an AI Planner Into a Multi-Agent Environment , 2003, Annals of Mathematics and Artificial Intelligence.

[26]  Michael Byrne,et al.  Networks : internet, telephony, multimedia : convergences and complementarities , 2002 .

[27]  Suya You,et al.  Urban Site Modeling from LiDAR , 2003, ICCSA.

[28]  Dejan S. Milojicic,et al.  MASIF: The OMG mobile agent system interoperability facility , 1998, Personal Technologies.

[29]  Michael Winikoff,et al.  Developing intelligent agent systems - a practical guide , 2004, Wiley series in agent technology.

[30]  David W. Aha,et al.  SiN: Integrating Case-based Reasoning with Task Decomposition , 2001, IJCAI.

[31]  Milind Tambe,et al.  An Automated Teamwork Infrastructure for Heterogeneous Software Agents and Humans , 2003, Autonomous Agents and Multi-Agent Systems.

[32]  Hyacinth S. Nwana,et al.  ZEUS: A Toolkit for Building Distributed Multiagent Systems , 1999, Appl. Artif. Intell..

[33]  Amal El Fallah Seghrouchni,et al.  E-commerce using an agent oriented approach , 2006, Inteligencia Artif..

[34]  V. S. Subrahmanian,et al.  Heterogeneous Active Agents, I: Semantics , 1999, Artif. Intell..

[35]  Philippe Bretier,et al.  Effective human-computer cooperative spoken dialogue: the AGS demonstrator , 1996, Proceeding of Fourth International Conference on Spoken Language Processing. ICSLP '96.

[36]  Panos M. Pardalos,et al.  Theory and algorithms for cooperative systems , 2004 .

[37]  Joseph Y. Halpern,et al.  A Guide to the Modal Logics of Knowledge and Belief: Preliminary Draft , 1985, IJCAI.

[38]  Michael A. Goodrich,et al.  Towards predicting robot team performance , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).