A Domain Specific Modeling Language for Multiagent Systems

Christian Hahn

In: Proceedings of the 7th International Conference on Autonomous Agents and Multiagents Systems. International Conference on Autonomous Agents and Multiagent Systems (AAMAS-2008), May 12-16, Estoril, Portugal, Pages 233-240, ACM, 2008.


Software systems are becoming more and more complex with a large number of interacting partners often distributed over a network. A common dilemma faced by software engineers in building complex systems is the lack of clear requirements and domain knowledge needed to come up with a detailed design of the system. Agent technologies are a suitable programming paradigm to cope with the complexity of modern software systems. However, existing agent-based methodologies and tools are developed for experienced programmers and are not suitable for non-agent experts. This paper discusses a domain specific modeling language for multiagent systems that (i) provides a clear syntax and semantics to define agent-based systems in a graphical visualized manner and (ii) can be used to automatically derive code from its design through model transformations.

Weitere Links

German Research Center for Artificial Intelligence
Deutsches Forschungszentrum für Künstliche Intelligenz