Skip to main content
Book cover

Multi-Agent Programming

Languages, Platforms and Applications

  • Book
  • © 2005

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

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

Access this book

eBook USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 169.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

Licence this eBook for your library

Institutional subscriptions

Table of contents (9 chapters)

  1. Logic- or Process Algebra-Based Agent Programming Languages

  2. Java-Based Agent Programming Languages

  3. Industrial-Strength Applications

Keywords

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.

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

  • University of Durham, USA

    Rafael H. Bordini

  • Utrecht University, Netherlands

    Mehdi Dastani

  • Clausthal University of Technology, Germany

    Jürgen Dix

  • University of Paris VI, France

    Amal Fallah Seghrouchni

Bibliographic Information

Publish with us