A Domain Specific Metamodel for Semantic Web Enabled Multi-Agent Systems
Autonomous, responsive and proactive nature of agents makes development of agent-based software systems more complex than other software systems. A Domain Specific Modeling Language (DSML) may provide the required abstraction and hence support a more fruitful methodology for the development of MASs especially working on the new challenging environments such as the Semantic Web. In this paper, we introduce a domain specific metamodel for MASs working on the Semantic Web. This new metamodel paves the way for definition of an abstract syntax and a concrete syntax for a future DSML of agent systems. Achieved DSML syntax is supported with a graphical modeling toolkit.
Keywordsmetamodel domain specific modeling language multi-agent system semantic web
Unable to display preview. Download preview PDF.
- 4.Kardas, G., Demirezen, Z., Challenger, M.: Towards a DSML for Semantic Web enabled Multi-agent Systems. In: International Workshop on Formalization of Modeling Languages, Held in Conjunction with the 24th European Conference on Object-Oriented Programming (ECOOP 2010), pp. 1–5. ACM Press, New York (2010)Google Scholar
- 5.Warwas, S., Hahn, C.: The concrete syntax of the platform independent modeling language for multiagent systems. In: Agent-Based Technologies and Applications for Enterprise Interoperability, Held in Conjunction with the 7th Int. Conf. on Autonomous Agents and Multiagent Systems, AAMAS 2008 (2008)Google Scholar
- 6.Bratman, M.E.: Intention, Plans, and Practical Reason. Harvard University Press, Cambridge (1987)Google Scholar