Model Driven Tool Interoperability in Practice

Jean Bézivin 1, 2 Hugo Bruneliere 1 Jordi Cabot 1 Guillaume Doux 1 Frédéric Jouault 1 Jean-Sébastien Sottet 1
1 ATLANMOD - Modeling Technologies for Software Production, Operation, and Evolution
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Abstract : Model Driven Engineering (MDE) advocates the use of models, metamodels and model transformations to revisit some of the classical operations in software engineering. MDE has been mostly used with success in forward and reverse engineering (for software development and better maintenance, respectively). Supporting system interoperability is a third important area of applicability for MDE. The particular case of tool interoperability is currently receiving a lot of interest. In this paper, we describe some experiments in this area that have been performed in the context of open source modeling efforts. Taking stock of these achievements, we propose a general framework where various tools are associated to implicit or explicit metamodels. One of the interesting properties of such an organization is that it allows designers starting some software engineering activity with an informal light-weight tool and carrying it out later on in a more complete or formal context. We analyze such situations and discuss the advantages of using MDE to build a general tool interoperability framework.
Document type :
Conference papers
Complete list of metadatas

Cited literature [14 references]  Display  Hide  Download
Contributor : Hugo Bruneliere <>
Submitted on : Tuesday, November 9, 2010 - 2:58:12 PM
Last modification on : Thursday, May 16, 2019 - 1:26:02 PM
Long-term archiving on : Thursday, February 10, 2011 - 2:51:03 AM


Files produced by the author(s)


  • HAL Id : hal-00534391, version 1


Jean Bézivin, Hugo Bruneliere, Jordi Cabot, Guillaume Doux, Frédéric Jouault, et al.. Model Driven Tool Interoperability in Practice. 3rd Workshop on Model-Driven Tool & Process Integration (co-located with ECMFA 2010), Jun 2010, Paris, France. pp.62--72. ⟨hal-00534391⟩



Record views


Files downloads