10 years of Model Federation with Openflexo: Challenges and Lessons Learned - Pôle Software and Hardware, ARchitectures and Processes
Communication Dans Un Congrès Année : 2024

10 years of Model Federation with Openflexo: Challenges and Lessons Learned

Résumé

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 software engineering problems. We have been doing so for over a decade in a tight collaboration between a small software engineering startup and academia. This paper reports on this experience. Concretely, we discuss the context, ambitions, and challenges that led to the inception of our practice of model federation, and we present five use cases experiences, stemming from real industrial and academic needs, and elaborate on lessons learned. In addition, we also report on challenges and lessons learned regarding the development and maintenance of a model-driven model federation tool, the Openflexo framework. Finally, we set up a road map for the future of model federation and Openflexo.
Fichier principal
Vignette du fichier
submitted_and_accepted_version-ModelFederationChallengesAndLessonsLearned.pdf (1.22 Mo) Télécharger le fichier
MODELS24-poster.pdf (11.55 Mo) Télécharger le fichier
MODELS24-slides.pdf (6.71 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
licence
licence

Dates et versions

hal-04617492 , version 1 (19-06-2024)

Identifiants

Citer

Jean-Christophe Bach, Antoine Beugnard, Joël Champeau, Fabien Dagnat, Sylvain Guérin, et al.. 10 years of Model Federation with Openflexo: Challenges and Lessons Learned. MODELS 2024: ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, Sep 2024, Linz, Austria. pp.12, ⟨10.1145/3640310.3674084⟩. ⟨hal-04617492⟩
201 Consultations
124 Téléchargements

Altmetric

Partager

More