Skip to main content

Development of Multi-Agent System Infrastructures

A Practical Approach

  • 1st Edition - October 1, 2026
  • Latest edition
  • Author: Andrei Olaru
  • Language: English

Development of Multi-Agent Systems Infrastructure: A Practical Approach explores the creation of modular frameworks to support the deployment of real-world software applic… Read more

World Book Day celebration

Where learning shapes lives

Up to 25% off trusted resources that support research, study, and discovery.

Description

Development of Multi-Agent Systems Infrastructure: A Practical Approach explores the creation of modular frameworks to support the deployment of real-world software applications utilizing multi-agent systems (MAS). Drawing from the author’s hands-on experience with the FLASH-MAS framework—a Fast Lightweight Agent Shell—the book delves into both theoretical models and practical solutions for MAS implementation. It addresses the complexities of deploying autonomous agents across diverse fields such as manufacturing, robotics, health care, and supply chain management, highlighting the shared challenges developers face when managing distributed, networked, or large-scale agent interactions. The book is organized into three main sections, covering models and languages for MAS, the deployment and interaction between system entities, and practical guidance for implementing robust MAS frameworks. Emphasizing modularity, the author presents adaptable tools and solutions that can be independently utilized for system development and maintenance. Practical issues such as entity lifecycle management, environmental interactions, and system robustness are thoroughly examined, making this resource valuable for both new and experienced MAS developers.

Key features

  • Presents models and languages for multi-agent systems (MAS) development
  • Includes three key sections covering: modeling and languages for multi-agent systems; entity deployment and interaction; and practical considerations for implementing contemporary MAS frameworks
  • Provides a hands-on method for developing working MAS solutions across a variety of applications
  • Showcases solutions in a structured, modular format so they can be replicated and used independently from one another

Readership

Computer Science researchers, software engineers, programmers, and software researchers in academia and industry, including software engineers, software developers, and architects who are interested in developing software that includes multi-agent systems. The book will also cater to developers, researchers, or professionals working with distributed artificial intelligence, distributed machine learning, and swarm intelligence who are looking to learn more about MAS integration in Software Engineering and ML apps development

Table of contents

Part 1: Introduction

1. Purpose of this book

2. Foundational concepts

3. Applications, challenges and requirements

4. A comparative study of current MAS frameworks

5. The FLASH-MAS framework

Part 2: Modeling agents and infrastructures

6. Entities in a multi-agent system

7. Integration of agent-oriented programming languages

8. The Entity-operation model

Part 3: Interaction between entities

9. Mobility of entities

10. Decentralized communication protocols

11. Leveraging the advantages of web standards

12. Region-based decentralized communication

13. Entity systems deployed over heterogeneous environments

Part 4: Deploying modern MAS-based applications

14. Complex deployment scenarios

15. Agent-based simulation

16. Monitoring and controlling a distributed system

17. Integrating machine learning into software agents

18. Distributed machine learning in agent communities

Product details

  • Edition: 1
  • Latest edition
  • Published: October 1, 2026
  • Language: English

About the author

AO

Andrei Olaru

Dr. Andrei Olaru is an Associate Professor with the National University of Science and Technology POLITEHNICA Bucharest (UNSTPB), and a member of the Artificial Intelligence and Multi-agent Systems Laboratory, specialized in multi-agent systems, ambient intelligence, and context-awareness. He has received a double M.Sc. Degree from University Politehnica of Bucharest (UPB, now UNSTPB) and from University of Nantes, and a double Ph.D. Degree from UPB and University Pierre et Marie Curie (now Sorbonne University). Among other subjects, he teaches a course on Multi-Agent Systems to master students at UNSTPB. He is the coordinator of the Financial Computing Master's Degree at UNSTPB. Dr. Olaru has been the director of 2 national research grants and 1 international grant. He is a member of ACM and a member of the Romanian Association for Artificial Intelligence.

Affiliations and expertise
Department of Computer Science, National University of Science and Technology Politehnica, Bucharest, Romania