10 years of Model Federation with Openflexo: Challenges and Lessons Learned
In the context of complex system development, heterogeneous modeling responds to the need to integrate several domains. This need requires the use of the most appropriate formalism and tooling for each domain to be efficient. Model federation promotes the semantic interoperability of heterogeneous models by providing the means to reify correspondences between different model elements, add custom behaviors and bridge the gap between technological spaces. As such, it can be used as an infrastructure to address many different system engineering problems. This is what we have been doing for over a decade, as part of a close collaboration between a small software engineering startup and academia. This paper reports on this experience.
Authors
- Jean-Christophe Bach (ORCID: https://orcid.org/0000-0001-6986-1093)
- Joël Champeau (ORCID: https://orcid.org/0000-0002-4014-3191)
- Sylvain Guérin (ORCID: https://orcid.org/0000-0001-7473-470X)
- Salvador Martínez (ORCID: https://orcid.org/0000-0002-3978-9876)
- Antoine Beugnard (ORCID: https://orcid.org/0000-0002-3096-237X)
- Fabien Dagnat (ORCID: https://orcid.org/0000-0002-2419-7587)
Institutions
- Université de Bretagne Occidentale (FR)
- Laboratoire des Sciences et Techniques de l’Information de la Communication et de la Connaissance (FR)
- IMT Atlantique (FR)
- École nationale supérieure de techniques avancées Bretagne (FR)
Publication Details
- Published
- 2024-09-22
- DOI
- https://doi.org/10.1145/3640310.3674084
- Citations
- 3
- Primary Topic
- Model-Driven Software Engineering Techniques
- Type
- article
- Field-Weighted Citation Impact
- 1.46
Funders
- Agence Nationale de la Recherche