BOCHICA: A MODEL-DRIVEN FRAMEWORK FOR ENGINEERING MULTIAGENT SYSTEMS

Stefan Warwas, Klaus Fischer, Matthias Klusch, Philipp Slusallek

2012

Abstract

Modeling real world agent-based systems is a complex endeavour. An ideal domain specific agent modeling language would be tailored to a certain application domain (e.g. virtual worlds) as well as to the target execution environment (e.g. a legacy virtual reality platform). This includes the use of specialized domain concepts, information models, software languages (e.g. query languages for reasoning about an agent’s knowledge), as well as custom views and diagrams for designing the system. At the same time it is desirable to reuse application domain independent model artifacts such as interaction protocols (e.g. auction protocols) or goal/plan decompositions of a certain problem domain that already proved their use in similar scenarios. Current agent modeling languages cover the core concepts of multiagent systems but are neither thought to be customized for a certain application domain nor to be extended by external researchers with new or alternative AI and agent concepts. In this paper we propose a model-driven framework for engineering multiagent systems, called BOC HI C A, which is based on a platform independent core modeling language and can be tailored through several extension interfaces to the user’s needs. The framework leverages the reuse of existing design patterns and reduces development time and costs for creating application domain specific modeling solutions. We evaluated our approach on a distributed semantic web based execution platform for virtual worlds.

Download


Paper Citation


in Harvard Style

Warwas S., Fischer K., Klusch M. and Slusallek P. (2012). BOCHICA: A MODEL-DRIVEN FRAMEWORK FOR ENGINEERING MULTIAGENT SYSTEMS . In Proceedings of the 4th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, ISBN 978-989-8425-95-9, pages 109-118. DOI: 10.5220/0003741901090118

in Bibtex Style

@conference{icaart12,
author={Stefan Warwas and Klaus Fischer and Matthias Klusch and Philipp Slusallek},
title={BOCHICA: A MODEL-DRIVEN FRAMEWORK FOR ENGINEERING MULTIAGENT SYSTEMS},
booktitle={Proceedings of the 4th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,},
year={2012},
pages={109-118},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003741901090118},
isbn={978-989-8425-95-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,
TI - BOCHICA: A MODEL-DRIVEN FRAMEWORK FOR ENGINEERING MULTIAGENT SYSTEMS
SN - 978-989-8425-95-9
AU - Warwas S.
AU - Fischer K.
AU - Klusch M.
AU - Slusallek P.
PY - 2012
SP - 109
EP - 118
DO - 10.5220/0003741901090118