Interoperability of MAS DSMLs via horizontal model transformations


Creative Commons License

BİRCAN E., Challenger M. , KARDAŞ G.

Federated Conference on Computer Science and Information Systems (FedCSIS), Gdansk, Polonya, 11 - 14 Eylül 2016, cilt.8, ss.1555-1564 identifier identifier

  • Cilt numarası: 8
  • Doi Numarası: 10.15439/2016f196
  • Basıldığı Şehir: Gdansk
  • Basıldığı Ülke: Polonya
  • Sayfa Sayıları: ss.1555-1564

Özet

In this paper, we present our approach which aims at improving the mechanism of constructing language semantics over the interoperability of domain-specific modeling languages (DSMLs) developed for Multi-agent Systems (MAS) and hence providing a more efficient way of extension for the executability of modeled agent systems on various underlying agent platforms. Differentiating from the existing MAS DSML studies, our proposal is based on determining entity mappings and building horizontal model transformations between the metamodels of MAS DSMLs which are in the same abstraction level. The applicability of the approach is demonstrated in the paper by constructing horizontal transformations between two full-fledged agent DSMLs, called SEA_ML and DSML4MAS. Use of these transformations has enabled SEA_ML instance models now to be executable on new agent platforms and that feature has been provided with less effort comparing with the implementation of needed transformations between SEA_ML and those new agent platforms from scratch.