Model Transformation for Model Driven Development of Semantic Web Enabled Multi-Agent Systems

Author(s):  
Geylani Kardas ◽  
Arda Goknil ◽  
Oguz Dikenelli ◽  
N. Yasemin Topaloglu
2009 ◽  
Vol 18 (02) ◽  
pp. 261-308 ◽  
Author(s):  
GEYLANI KARDAS ◽  
ARDA GOKNIL ◽  
OGUZ DIKENELLI ◽  
N. YASEMIN TOPALOGLU

Semantic Web evolution brought a new vision into agent research. The interpretation of this second generation web will be realized by autonomous computational entities, called agents, to handle the semantic content on behalf of their human users. Surely, Semantic Web environment has specific architectural entities and a different semantic which must be considered to model a Multi-agent System (MAS) within this environment. Hence, in this study, we introduce a MAS development process which supports the Semantic Web environment. Our approach is based on Model Driven Development (MDD) which aims to change the focus of software development from code to models. We first define an architecture for Semantic Web enabled MASs and then provide a MAS metamodel which consists of the first class meta-entities derived from this architecture. We also define a model transformation process for MDD of such MASs. We present a complete transformation process in which the source and the target metamodels, entity mappings between models and the implementation of the transformation for two different real MAS frameworks by using a well-known model transformation language are all included. In addition to the model-to-model transformation, the implementation of the model-to-code transformation is given as the last step of the system development process. The evaluation of the proposed development process by considering its use within the scope of a real commercial software project is also discussed.


2016 ◽  
Vol 182 ◽  
pp. 304-321 ◽  
Author(s):  
Yves Wautelet ◽  
Manuel Kolp

2017 ◽  
Vol 14 (3) ◽  
pp. 875-912 ◽  
Author(s):  
Geylani Kardas ◽  
Emine Bircan ◽  
Moharram Challenger

The conventional approach currently followed in the development of domain-specific modeling languages (DSMLs) for multi-agent systems (MASs) requires the definition and implementation of new model-to-model and model-totext transformations from scratch in order to make the DSMLs functional for each different agent execution platforms. In this paper, we present an alternative approach which considers the construction of the interoperability between MAS DSMLs for a more efficient way of platform support extension. The feasibility of using this new interoperability approach instead of the conventional approach is exhibited by discussing and evaluating the model-driven engineering required for the application of both approaches. Use of the approaches is also exemplified with a case study which covers the model-driven development of an agent-based stock exchange system. In comparison to the conventional approach, evaluation results show that the interoperability approach requires both less development time and effort considering design and implementation of all required transformations.


2014 ◽  
Vol 32 ◽  
pp. 920-927 ◽  
Author(s):  
Christian Kuster ◽  
Tobias Küster ◽  
Marco Lützenberger ◽  
Sahin Albayrak

Author(s):  
Alda Canito ◽  
Gabriel Santos ◽  
Juan M. Corchado ◽  
Goreti Marreiros ◽  
Zita Vale

Sign in / Sign up

Export Citation Format

Share Document