Visualising and debugging distributed multi-agent systems
Proceedings of the third annual conference on Autonomous Agents
Interfaces for understanding multi-agent behavior
Proceedings of the 6th international conference on Intelligent user interfaces
On the criteria to be used in decomposing systems into modules
Communications of the ACM
An agent-based approach for building complex software systems
Communications of the ACM
Aspect-oriented programming: Introduction
Communications of the ACM
Agent Capabilities: Extending BDI Theory
Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence
Structuring BDI Agents in Functional Clusters
ATAL '99 6th International Workshop on Intelligent Agents VI, Agent Theories, Architectures, and Languages (ATAL),
Goal-Oriented Requirements Engineering: A Guided Tour
RE '01 Proceedings of the Fifth IEEE International Symposium on Requirements Engineering
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
Developing Intelligent Agent Systems: A Practical Guide
Developing Intelligent Agent Systems: A Practical Guide
Goal-Oriented Requirements Enginering: A Roundtrip from Research to Practice
RE '04 Proceedings of the Requirements Engineering Conference, 12th IEEE International
Towards a theory of "local to global" in distributed multi-agent systems (I)
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
A BDI architecture for goal deliberation
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
A Flexible BDI Architecture Supporting Extensibility
IAT '05 Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology
Analysis of Dynamic Task Allocation in Multi-Robot Systems
International Journal of Robotics Research
On the relationship between MDPs and the BDI architecture
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Enhancing agent-oriented models with aspects
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Peeking into the black box: some art and science to visualizing agent-based models
WSC '04 Proceedings of the 36th conference on Winter simulation
Adding debugging support to the Prometheus methodology
Engineering Applications of Artificial Intelligence
An aspect-oriented modeling framework for multi-agent systems design
AOSE'06 Proceedings of the 7th international conference on Agent-oriented software engineering VII
Augmenting BDI agents with deliberative planning techniques
ProMAS'06 Proceedings of the 4th international conference on Programming multi-agent systems
ProMAS'06 Proceedings of the 4th international conference on Programming multi-agent systems
Goal representation for BDI agent systems
ProMAS'04 Proceedings of the Second international conference on Programming Multi-Agent Systems
A review of probabilistic macroscopic models for swarm robotic systems
SAB'04 Proceedings of the 2004 international conference on Swarm Robotics
Aspects in agent-oriented software engineering: lessons learned
AOSE'05 Proceedings of the 6th international conference on Agent-Oriented Software Engineering
Extending the capability concept for flexible BDI agent modularization
ProMAS'05 Proceedings of the Third international conference on Programming Multi-Agent Systems
Mesoscopic modeling of emergent behavior – a self-organizing deliberative minority game
ESOA'05 Proceedings of the Third international conference on Engineering Self-Organising Systems
A Systemic Approach to the Validation of Self---Organizing Dynamics within MAS
Agent-Oriented Software Engineering IX
Performance measurement of multiagent systems: towards dependable MAS
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
ProMAS'06 Proceedings of the 4th international conference on Programming multi-agent systems
AOSE'10 Proceedings of the 10th international conference on Agent-oriented software engineering
Hi-index | 0.00 |
Purposeful, time- and cost-oriented engineering of Multi-Agent Systems (MAS) requires developers to understand the relationships between the numerous behaviors exhibited by individual agents and the resulting global MAS behavior. While development methodologies have drawn attention to verification and debugging of single agents, software producing organizations need to validate that the MAS, as a cooperative system exhibiting group behavior, is behaving as expected. Recent research has proposed techniques to infer mathematical descriptions of macroscopic MAS behavior from microscopic reactive and adaptive agent behaviors. In this paper, we show how similar descriptions can be adjusted to MAS composed of goal-directed agent architectures. We argue that goal-hierarchies found in Requirements Engineering and Belief Desire Intention (BDI) architectures are suitable data structures to facilitate a stochastic modeling approach. To enable monitoring of agent behaviors, we introduce an enhancement to the well-known capability concept for BDI agents. So-called co-efficient capabilities are a novel approach to modularize crosscutting concerns in BDI agent implementations. A case study applies co-efficient plan observation to exemplify and confirm our modeling approach.