Beschreibung:
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 FiguresList of Research CornersList of Technology CornersAcknowledgments1 Introduction2 An Overview of Multi-Agent Oriented Programming3 Getting Started4 The Agent Dimension5 The Environment Dimension6 Programming an Agent and Its Environment7 Programming Multiple Agents Interacting in an Environment8 The Organization Dimension9 Programming Organizations of Situated Agents10 Integration with Other Technologies11 Wrap-Up and PerspectivesSolutions to ExercisesReferencesIndex