An agent-based approach for building complex software systems
Communications of the ACM
A capabilities-based model for adaptive organizations
Autonomous Agents and Multi-Agent Systems
International Journal of Agent-Oriented Software Engineering
How to Program Organizations and Roles in the JADE Framework
MATES '08 Proceedings of the 6th German conference on Multiagent System Technologies
An Organisational Platform for Holonic and Multiagent Systems
Programming Multi-Agent Systems
The MACODO organization model for context-driven dynamic agent organizations
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Hi-index | 0.00 |
Dynamics are one of the most important properties of multi-agent systems (MAS), which often operate in open environment and with dynamically changing requirements. This paper firstly gives a comprehensive view of the dynamics in MAS based on “where” and “what” aspects of change and discusses the software engineering issues of engineering such dynamics. To solve related issues, we propose an organization-based programming approach that provides programming abstraction and mechanisms to describe and manage dynamics of MAS. An organization-based language for programming dynamics (OBLPD) of MAS is defined. The syntax of OBLPD is defined and its semantics are informally explained with a case study.