Skip to main content
  • Book
  • © 2009

Multi-Agent Programming:

Languages, Tools and Applications

  • Easy to read yet precise and not-too-detailed description, accessible to the non-expert

  • Clear description of methodologies

  • All chapters are structured the same, so readers can easily compare similarities and differences of the various approaches when selecting the approach most suitable for their needs

  • Complete set of slides available for teaching purposes

Buy it now

Buying options

eBook USD 89.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (10 chapters)

  1. Front Matter

    Pages i-xxx
  2. Part I Languages

    1. Front Matter

      Pages 2-2
    2. Executing Logical Agent Specifications

      • Michael fisher, Anthony Hepple
      Pages 1-27
    3. IndiGolog: A High-Level Programming Language for Embedded Reasoning Agents

      • Giuseppe De Giacomo, Yves Lespérance, Hector J. Levesque, Sebastian Sardina
      Pages 31-72
    4. Brahms An Agent-Oriented Language for Work Practice Simulation and Multi-Agent Systems Development

      • Maarten Sierhuis, William J. Clancey, Ron J.J. van Hoof
      Pages 73-117
    5. Programming Rational Agents in GOAL

      • Koen V. Hindriks
      Pages 119-157
    6. Merging Agents and Services — the JIAC Agent Platform

      • Benjamin Hirsch, Thomas Konnerth, Axel Heßler
      Pages 159-185
    7. Towards Pervasive Intelligence: Reflections on the Evolution of the Agent Factory Framework

      • Conor Muldoon, GregoryM.P. O’Hare, Rem W. Collier, MichaelJ. O’Grady
      Pages 187-212
  3. Part II Tools

    1. Front Matter

      Pages 213-213
    2. Debugging and Testing of Multi-Agent Systems using Design Artefacts

      • David Poutakidis, Michael Winikoff†, Lin Padgham, Zhiyong Zhang
      Pages 215-258
    3. Environment Programming in CArtAgO

      • Alessandro Ricci, Michele Piunti, Mirko Viroli, Andrea Omicini
      Pages 259-288
    4. A Survey of Agent-oriented Development Tools

      • Alexander Pokahr, Lars Braubach
      Pages 289-329
  4. Part III Applications

    1. Front Matter

      Pages 330-330
    2. A Multi-Agent Environment for Negotiation

      • Koen V. Hindriks, Catholijn M. Jonker, Dmytro Tykhonov
      Pages 333-363
  5. Back Matter

    Pages 365-389

About this book

Multi-Agent Systems are a promising technology to develop the next generation open distributed complex software systems. The main focus of the research community has been on the development of concepts (concerning both mental and social attitudes), architectures, techniques, and general approaches to the analysis and specification of multi-agent systems. This contribution has been fragmented, without any clear way of “putting it all together”, rendering it inaccessible to students and young researchers, non-experts, and practitioners. Successful multi-agent systems development is guaranteed only if we can bridge the gap from analysis and design to effective implementation.

Multi-Agent Programming: Languages, Tools and Applications presents a number of mature and influential multi-agent programming languages, platforms, development tools and methodologies, and realistic applications, summarizing the state of the art in an accessible manner for professionals and computer science students at all levels.

Editors and Affiliations

  • Labo. Informatique, Université Paris VI, Paris, France

    Amal El Fallah Seghrouchni

  • Inst. Informatik, TU Clausthal, Clausthal-Zellerfeld, Germany

    Jürgen Dix

  • Dept. Information & Computing Sciences, Utrecht University, Utrecht, Netherlands

    Mehdi Dastani

  • Department of Computer Science, University of Durham, Durham, United Kingdom

    Rafael H. Bordini

Bibliographic Information

Buy it now

Buying options

eBook USD 89.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access