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

被引:0
|
作者
Bach, Jean-Christophe [1 ]
Beugnard, Antoine [1 ]
Champeau, Joel [1 ]
Dagnat, Fabien [1 ]
Guerin, Sylvain [1 ]
Martinez, Salvador [1 ]
机构
[1] IMT Atlantique, Lab STICC, UMR 6285, Brest, France
来源
27TH INTERNATIONAL ACM/IEEE CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS | 2024年
关键词
Model federation; Model management; Experience report; REQUIREMENTS; DOMAIN;
D O I
10.1145/3640310.3674084
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. 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.
引用
收藏
页码:25 / 36
页数:12
相关论文
共 50 条
  • [1] Semantic Challenges in Database Federation: Lessons Learned
    Ganslandt, Thomas
    Kunzmann, Udo
    Diesch, Katharina
    Palffy, Peter
    Prokosch, Hans-Ulrich
    CONNECTING MEDICAL INFORMATICS AND BIO-INFORMATICS, 2005, 116 : 551 - 556
  • [2] Lessons learned from 10 years of POGILing
    Perry, Martin D., Jr.
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2007, 233 : 788 - 788
  • [3] Ulysses 7 years on - Operational challenges and lessons learned
    McGarry, A
    Angold, N
    ESA BULLETIN-EUROPEAN SPACE AGENCY, 1997, (92) : 69 - 74
  • [4] Transfer Students: Lessons Learned over 10 Years
    Anderson-Rowland, Mary R.
    2014 ASEE ANNUAL CONFERENCE, 2014,
  • [5] Civilian parachute injuries; 10 years on and no lessons learned
    Dawson, M
    Asghar, M
    Pryke, S
    Slater, N
    INJURY-INTERNATIONAL JOURNAL OF THE CARE OF THE INJURED, 1998, 29 (08): : 573 - 575
  • [6] Lessons learned from 10 years of fatigue monitoring
    Coal Age, 2019, 124 (06): : 36 - 39
  • [7] Model Monitoring in Practice: Lessons Learned and Open Challenges
    Kenthapadi, Krishnaram
    Lakkaraju, Himabindu
    Natarajan, Pradeep
    Sameki, Mehrnoosh
    PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 4800 - 4801
  • [8] Pathogenesis of Hemophilic Arthropathy: Lessons Learned in the Last 10 Years
    Thachil, J.
    HAEMOPHILIA, 2015, 21 (06) : E528 - E528
  • [9] Oclacitinib 10 years later: lessons learned and directions for the future
    Marsella, Rosanna
    Doerr, Katherine
    Gonzales, Andrea
    Rosenkrantz, Wayne
    Schissler, Jennifer
    White, Amelia
    JAVMA-JOURNAL OF THE AMERICAN VETERINARY MEDICAL ASSOCIATION, 2023, 261 : S36 - S47
  • [10] CMS Innovation Center at 10 Years - Progress and Lessons Learned
    Smith, Brad
    NEW ENGLAND JOURNAL OF MEDICINE, 2021, 384 (08): : 759 - 764