Multi-Agent Oriented Programming

Programming Multi-Agent Systems Using JaCaMo

Ebook
On sale Sep 15, 2020 | 264 Pages | 9780262360661

See Additional Formats
The main concepts and techniques of multi-agent oriented programming, which supports the multi-agent systems paradigm at the programming level.

A multi-agent system is an organized ensemble of autonomous, intelligent, goal-oriented entities called agents, communicating with each other and interacting within an environment. This book introduces the main concepts and techniques of multi-agent oriented programming, (MAOP) which supports the multi-agent systems paradigm at the programming level. MAOP provides a structured approach based on three integrated dimensions, which the book examines in detail: the agent dimension, used to design the individual (interacting) entities; the environment dimension, which allows the development of shared resources and connections to the real world; and the organization dimension, which structures the interactions among the autonomous agents and the shared environment.
List of Figures
List of Research Corners
List of Technology Corners
Acknowledgments
1 Introduction
2 An Overview of Multi-Agent Oriented Programming
3 Getting Started
4 The Agent Dimension
5 The Environment Dimension
6 Programming an Agent and Its Environment
7 Programming Multiple Agents Interacting in an Environment
8 The Organization Dimension
9 Programming Organizations of Situated Agents
10 Integration with Other Technologies
11 Wrap-Up and Perspectives
Solutions to Exercises
References
Index
  • Olivier Boissier is Full Professor of computer science at Mines Saint-Etienne (France).
  • Rafael H. Bordini is Associate Professor in the School of Technology at Pontificia Universidade Católica de Rio Grande do Sul, Brazil.
  • Jomi F. Hübner is Associate Professor at University of Santa Catarina, Brazil, in the Department of Automation and Systems Engineering.
  • Alessandro Ricci is Associate Professor at the Department of Computer Science and Engineering (DISI), University of Bologna.
  • About

    The main concepts and techniques of multi-agent oriented programming, which supports the multi-agent systems paradigm at the programming level.

    A multi-agent system is an organized ensemble of autonomous, intelligent, goal-oriented entities called agents, communicating with each other and interacting within an environment. This book introduces the main concepts and techniques of multi-agent oriented programming, (MAOP) which supports the multi-agent systems paradigm at the programming level. MAOP provides a structured approach based on three integrated dimensions, which the book examines in detail: the agent dimension, used to design the individual (interacting) entities; the environment dimension, which allows the development of shared resources and connections to the real world; and the organization dimension, which structures the interactions among the autonomous agents and the shared environment.

    Table of Contents

    List of Figures
    List of Research Corners
    List of Technology Corners
    Acknowledgments
    1 Introduction
    2 An Overview of Multi-Agent Oriented Programming
    3 Getting Started
    4 The Agent Dimension
    5 The Environment Dimension
    6 Programming an Agent and Its Environment
    7 Programming Multiple Agents Interacting in an Environment
    8 The Organization Dimension
    9 Programming Organizations of Situated Agents
    10 Integration with Other Technologies
    11 Wrap-Up and Perspectives
    Solutions to Exercises
    References
    Index

    Author

  • Olivier Boissier is Full Professor of computer science at Mines Saint-Etienne (France).
  • Rafael H. Bordini is Associate Professor in the School of Technology at Pontificia Universidade Católica de Rio Grande do Sul, Brazil.
  • Jomi F. Hübner is Associate Professor at University of Santa Catarina, Brazil, in the Department of Automation and Systems Engineering.
  • Alessandro Ricci is Associate Professor at the Department of Computer Science and Engineering (DISI), University of Bologna.
  • Three Penguin Random House Authors Win Pulitzer Prizes

    On Monday, May 5, three Penguin Random House authors were honored with a Pulitzer Prize. Established in 1917, the Pulitzer Prizes are the most prestigious awards in American letters. To date, PRH has 143 Pulitzer Prize winners, including William Faulkner, Eudora Welty, Josh Steinbeck, Ron Chernow, Anne Applebaum, Colson Whitehead, and many more. Take a look at our 2025 Pulitzer Prize

    Read more

    Books for LGBTQIA+ Pride Month

    In June we celebrate Lesbian, Gay, Bisexual, Transgender, Queer, Intersex, and Asexual + (LGBTQIA+) Pride Month, which honors the 1969 Stonewall riots in Manhattan. Pride Month is a time to both celebrate the accomplishments of those in the LGBTQ+ community and recognize the ongoing struggles faced by many across the world who wish to live

    Read more