Overview
- Presents state-of-the-art concepts, properties, requirements, and principles that are essential for future Multi-Agent Systems programming technology
- Unique focus on development of programming languages and tools that support MAS programming while also implementing key concepts of MAS in a unified framework
- Includes seven appendices for summary and comparison of the languages
- Includes supplementary material: sn.pub/extras
Part of the book series: Multiagent Systems, Artificial Societies, and Simulated Organizations (MASA, volume 15)
Buy print copy
About this book
Multi-Agent Programming is an essential reference for anyone interested in the most up-to-date developments in MAS programming. While previous research has focused on the development of formal and informal approaches to analyze and specify Multi-Agent Systems, this book focuses on the development of programming languages and tools which not only support MAS programming, but also implement key concepts of MAS in a unified framework.
Part I describes approaches that rely on computational logic or process algebra – Jason, 3APL, IMPACT, and CLAIM/SyMPA. Part II presents languages and platforms that extend or are based on Java – JADE, Jadex and JACKTM. Part III provides two significant industry specific applications – The DEFACTO System for coordinating human-agent teams for disaster response, and the ARTIMIS rational dialogue agent technology. Also featured are seven appendices for quick reference and comparison.
Similar content being viewed by others
Keywords
Table of contents (9 chapters)
-
Logic- or Process Algebra-Based Agent Programming Languages
-
Java-Based Agent Programming Languages
-
Industrial-Strength Applications
Reviews
From the reviews:
"This is the second book in a series … that aims to provide an overview of the state of the art in multi-agent systems programming … . The way the book is organized makes it possible for readers who are seeking advice for selecting an agent development framework to obtain an overview of several possible choices … for their needs. Also, readers who are interested in gaining insight into one particular language will find many interesting details in the respective chapter." (Angelica de Antonio, ACM Computing Reviews, November, 2009)
Editors and Affiliations
Bibliographic Information
Book Title: Multi-Agent Programming
Book Subtitle: Languages, Platforms and Applications
Editors: Rafael H. Bordini, Mehdi Dastani, Jürgen Dix, Amal Fallah Seghrouchni
Series Title: Multiagent Systems, Artificial Societies, and Simulated Organizations
DOI: https://doi.org/10.1007/b137449
Publisher: Springer New York, NY
eBook Packages: Computer Science, Computer Science (R0)
Copyright Information: Springer-Verlag US 2005
Hardcover ISBN: 978-0-387-24568-3Published: 29 July 2005
Softcover ISBN: 978-1-4419-3753-7Published: 08 December 2010
eBook ISBN: 978-0-387-26350-2Published: 21 November 2005
Series ISSN: 1568-2617
Edition Number: 1
Number of Pages: XXXIV, 296
Topics: Artificial Intelligence, Software Engineering/Programming and Operating Systems, Artificial Intelligence, Programming Techniques, Programming Languages, Compilers, Interpreters