Apress NBA

Multi-Agent Programming

Languages, Platforms and Applications

By Rafael H. Bordini , Mehdi Dastani , Amal El Fallah Seghrouchni

  • eBook Price: $159.00
Buy eBook Buy Print Book

Multi-Agent Programming Cover Image

  • Add to Wishlist
  • ISBN13: 978-0-3872-4568-3
  • 332 Pages
  • User Level: Science
  • Publication Date: March 30, 2006
  • Available eBook Formats: PDF
Full Description
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.
Table of Contents

Table of Contents

  1. Preface.
  2. Foreword.
  3. Acknowledgments.
  4. Part I: Logic or Process Algebra
  5. based Programming Languages.
  6. Jason and the Golden Fleece of Agent
  7. Oriented Programming.
  8. Programming Multi
  9. Agent Systems in 3APL 39.
  10. IMPACT: A Multi
  11. Agent Framework with Declarative Semantics.
  12. CLAIM and SyMPA: A Programming Environment for Intelligent and Mobile Agents.
  13. Part II: Java
  14. Based Agent Programming Languages.
  15. JADE: A Java Agent Development Framework.
  16. Jadex: A BDI Reasoning Engine.
  17. JACKTM Intelligent Agents: An Industrial Strength Platform.
  18. Part III: Industrial
  19. Strength Applications.
  20. The DEFACTO System: Coordinating Human
  21. Agent Teams for the Future of Disaster Response.
  22. ARTIMIS Rational Dialogue Agent Technology.
  23. Summaries for Quick Reference and Comparison.
  24. Appendix A: Comparison Criteria.
  25. Appendix B: Jason Summary.
  26. Appendix C: 3APL Summary.
  27. Appendix D: IMPACT Summary.
  28. Appendix E: CLAIM Summary.
  29. Appendix F: JADE Summary.
  30. Appendix G: Jadex Summary.
  31. Appendix H: JACK Summary.
  32. References.
  33. Index.

If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published


    1. A Beginner\'s Guide to Scala, Object Orientation and Functional Programming


      View Book