Supporting the Platform Extensibility for the Model-Driven Development of Agent Systems by the Interoperability Between Domain-Specific Modeling Languages of Multi-Agent Systems
Computer Science and Information Systems, Tome 14 (2017) no. 3.

Voir la notice de l'article provenant de la source Computer Science and Information Systems website

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-to-text 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.
Keywords: Metamodel, Model transformation, Model-driven development, Domain-specific Modeling Language, Multi-agent System, Interoperability
@article{CSIS_2017_14_3_a20,
     author = {Geylani Kardas and Emine Bircan and Moharram Challenger},
     title = {Supporting the {Platform} {Extensibility} for the {Model-Driven} {Development} of {Agent} {Systems} by the {Interoperability} {Between} {Domain-Specific} {Modeling} {Languages} of {Multi-Agent} {Systems}},
     journal = {Computer Science and Information Systems},
     publisher = {mathdoc},
     volume = {14},
     number = {3},
     year = {2017},
     url = {http://geodesic.mathdoc.fr/item/CSIS_2017_14_3_a20/}
}
TY  - JOUR
AU  - Geylani Kardas
AU  - Emine Bircan
AU  - Moharram Challenger
TI  - Supporting the Platform Extensibility for the Model-Driven Development of Agent Systems by the Interoperability Between Domain-Specific Modeling Languages of Multi-Agent Systems
JO  - Computer Science and Information Systems
PY  - 2017
VL  - 14
IS  - 3
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/CSIS_2017_14_3_a20/
ID  - CSIS_2017_14_3_a20
ER  - 
%0 Journal Article
%A Geylani Kardas
%A Emine Bircan
%A Moharram Challenger
%T Supporting the Platform Extensibility for the Model-Driven Development of Agent Systems by the Interoperability Between Domain-Specific Modeling Languages of Multi-Agent Systems
%J Computer Science and Information Systems
%D 2017
%V 14
%N 3
%I mathdoc
%U http://geodesic.mathdoc.fr/item/CSIS_2017_14_3_a20/
%F CSIS_2017_14_3_a20
Geylani Kardas; Emine Bircan; Moharram Challenger. Supporting the Platform Extensibility for the Model-Driven Development of Agent Systems by the Interoperability Between Domain-Specific Modeling Languages of Multi-Agent Systems. Computer Science and Information Systems, Tome 14 (2017) no. 3. http://geodesic.mathdoc.fr/item/CSIS_2017_14_3_a20/