Specification of computer programs
Specification of computer programs
On agent-based software engineering
Artificial Intelligence
Agent UML: a formalism for specifying multiagent software systems
First international workshop, AOSE 2000 on Agent-oriented software engineering
Understanding agent systems
Prometheus: a methodology for developing intelligent agents
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Analysis and Design of Multiagent Systems Using MAS-Common KADS
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Single-model method for specifying multi-agent systems
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
A Possible Approach to the Development of Robotic Multi-Agent Systems
IAT '03 Proceedings of the IEEE/WIC International Conference on Intelligent Agent Technology
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
Modeling agents and their environment
AOSE'02 Proceedings of the 3rd international conference on Agent-oriented software engineering III
Taming agents and objects in software engineering
Software engineering for large-scale multi-agent systems
Agent-oriented software engineering
The Knowledge Engineering Review
Coordination of distributed proactive smart resources
PDCN'07 Proceedings of the 25th conference on Proceedings of the 25th IASTED International Multi-Conference: parallel and distributed computing and networks
Agent-oriented software engineering: a model-driven approach
International Journal of Agent-Oriented Software Engineering
A platform-independent metamodel for multiagent systems
Autonomous Agents and Multi-Agent Systems
Advanced separation of concerns in agent-oriented design patterns
International Journal of Agent-Oriented Software Engineering
Extending UML sequence diagrams to model agent mobility
AOSE'06 Proceedings of the 7th international conference on Agent-oriented software engineering VII
Modelling and executing complex and dynamic business processes by reification of agent interactions
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
Consolidating diagram types from several agent-oriented methodologies
Proceedings of the 2010 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the 9th SoMeT_10
A survey on the implementation of agent oriented specifications
AOSE'10 Proceedings of the 10th international conference on Agent-oriented software engineering
A platform for agent behavior design and multi agent orchestration
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
Meta-models, models, and model transformations: towards interoperable agents
MATES'06 Proceedings of the 4th German conference on Multiagent System Technologies
Modeling social aspects of multi-agent systems: the AML approach
AOSE'05 Proceedings of the 6th international conference on Agent-Oriented Software Engineering
On the use of a domain-specific modeling language in the development of multiagent systems
Engineering Applications of Artificial Intelligence
GaML - A Modeling Language for Gamification
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
Hi-index | 0.00 |
The Agent Modeling Language(AML) is a semi-formal visual modeling language, specified as an extension to UML 2.0. It is a consistent set of modeling constructs designed to capture the aspects of multi-agent systems. The ultimate objective for AML is to provide a means for software engineers to incorporate aspects of multi-agent system engineering into their analysis and design processes. This paper presents an introductory overview of AML, discussing the motivations driving the development of the language, the scope and approach taken, the specific language structure and optional extensibility. The core AML modeling constructs are explained and demonstrated by example where possible. Extensions to OCL and CASE tool support are also discussed.