The Agent Modeling Language (AMOLA)
AIMSA '08 Proceedings of the 13th international conference on Artificial Intelligence: Methodology, Systems, and Applications
An ontology-driven technique for the architectural and detailed design of multi-agent frameworks
AOIS'05 Proceedings of the 7th international conference on Agent-Oriented Information Systems III
Hi-index | 0.00 |
Gaining wide acceptance for the use of agents in industry requires both relating it to the nearest antecedent technology (object- oriented software development) and using artifacts to support the development environment throughout the full system lifecycle. We address both of these requirements using AUML, the Agent UML (Unified Modeling Language)-a set of UML idioms and extensions. This paper illustrates the approach by presenting a three-layer AUML representation for agent interaction protocols: templates and packages to represent the protocol as a whole; sequence and collaboration diagrams to capture inter-agent dynamics; and activity diagrams and state charts to capture both intra-agent and inter-agent dynamics.