The contract net protocol: high-level communication and control in a distributed problem solver
Distributed Artificial Intelligence
The interdisciplinary study of coordination
ACM Computing Surveys (CSUR)
An agent-based approach for building complex software systems
Communications of the ACM
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 2
Towards Making Agent UML Practical: A Textual Notation and a Tool
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Component Agent Framework for domain-Experts (CAFnE) toolkit
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
AUML protocols and code generation in the Prometheus design tool
Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems
Agent-oriented software engineering: a model-driven approach
International Journal of Agent-Oriented Software Engineering
A domain specific modeling language for multiagent systems
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 1
The Formal Semantics of the Domain Specific Modeling Language for Multiagent Systems
Agent-Oriented Software Engineering IX
ADELFE Design, AMAS-ML in Action
Engineering Societies in the Agents World IX
UML 2.0 and agents: how to build agent-based systems with the new UML standard
Engineering Applications of Artificial Intelligence
Agent oriented software engineering with INGENIAS
CEEMAS'03 Proceedings of the 3rd Central and Eastern European conference on Multi-agent systems
Hi-index | 0.01 |
Modern information systems are considered as collection of independent units that interact with each other through the exchange of messages. Especially in the context of multiagent systems, the interaction between agents is of particular importance. Agent interaction protocols (AIPs) are one important mechanism to define agent-based interactions. AIPs play a major role within the platform independent modeling language for multiagent systems (DSML4MAS). In this paper, we demonstrate how to design protocols with DSML4MAS and discuss a model-driven approach to use the protocol description to generate executable code.