Designing organizations for computational agents
Simulating organizations
Improving the agent-oriented modeling process by roles
Proceedings of the fifth international conference on Autonomous agents
Role Models — Patterns of Agent System Analysis and Design
BT Technology Journal
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
Toward the Specification and Design of Industrial Synthetic Ecosystems
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Automated Derivation of Complex Agent Architectures from Analysis Specifications
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
A Meta-Model for the Analysis and Design of Organizations in Multi-Agent Systems
ICMAS '98 Proceedings of the 3rd International Conference on Multi Agent Systems
Effective Role Resolution in Workflow Management
INFORMS Journal on Computing
Hi-index | 0.00 |
Multi-agent systems can be viewed as organisations of individual agents. Designing an agent organisation is a complex process involving defining the structural relationships among agents, the lines of inter-agent communication, and the agent functionality. Existing approaches to agent organisation design are difficult to apply in practice since they require designers to make decisions while working at a low level of abstraction.This paper contributes towards designing agent organisations in a practical and effective manner by proposing to semi-automate the organisational design process. The proposed semi-automatic approach enables agent system designers to reason at a high abstraction level and conveniently re-use previous design decisions. This semi-automatic approach to agent organisation design uses role modelling and a role algebra which captures a number of basic relations among roles. The role algebra's semantics are formally defined using a two-sorted algebra.The applicability of the semi-automatic agent organisation design approach is demonstrated by an example drawn from a case study involving telephone repair service teams.