Integrating the Support for Machine Learning of Inter-Model Relations in Model Views

被引:0
|
作者
Miranda, James Pontes [1 ,2 ]
Bruneliere, Hugo [1 ,2 ]
Tisi, Massimo [1 ,2 ]
Sunye, Gerson [2 ,3 ]
机构
[1] IMT Atlantique, Nantes, France
[2] LS2N CNRS, Nantes, France
[3] Nantes Univ, Nantes, France
来源
JOURNAL OF OBJECT TECHNOLOGY | 2024年 / 23卷 / 03期
关键词
MDE; Modeling languages; Model Views; Machine Learning; Graph Neural Networks;
D O I
10.5381/jot.2024.23.3.a4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model-driven engineering (MDE) supports the engineering of complex systems via multiple models representing various aspects of the system. These interrelated models are usually heterogeneous and specified using complementary modeling languages. Thus, model-view solutions can be employed to federate these models more transparently. Inter-model links in model views can sometimes be automatically computed via explicitly written matching rules. However, in some cases, matching rules would be too complex (or even impossible) to write, but inter-model links may be inferred by analyzing previous examples instead. In this paper, we propose a Machine Learning (ML)-backed approach for expressing and computing such model views. Notably, we aim at making the use of ML in this context as simple as possible. To this end, we refined and extended the ViewPoint Definition Language (VPDL) from the EMF Views model-view solution to integrate the use of dedicated Heterogeneous Graph Neural Networks (HGNNs). These view-specific HGNNs are trained with appropriate sets of contributing models before being used for inferring links to be added to the views. We validated our approach by implementing a prototype combining EMF Views with PyEcore and PyTorch Geometric. Our experiments show promising results regarding the ease-of-use of our approach and the relevance of the inferred inter-model links.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] A less cloudy picture of the inter-model spread in future global warming projections
    Xiaoming Hu
    Hanjie Fan
    Ming Cai
    Sergio A. Sejas
    Patrick Taylor
    Song Yang
    [J]. Nature Communications, 11
  • [42] An inter-model assessment of the role of direct air capture in deep mitigation pathways
    Giulia Realmonte
    Laurent Drouet
    Ajay Gambhir
    James Glynn
    Adam Hawkes
    Alexandre C. Köberle
    Massimo Tavoni
    [J]. Nature Communications, 10
  • [43] Inter-Model Differences in Future Summer Onset Over the Northern High Latitudes
    Park, Bo-Joung
    Min, Seung-Ki
    Ryu, Young-Hee
    [J]. GEOPHYSICAL RESEARCH LETTERS, 2022, 49 (24)
  • [44] A less cloudy picture of the inter-model spread in future global warming projections
    Hu, Xiaoming
    Fan, Hanjie
    Cai, Ming
    Sejas, Sergio A.
    Taylor, Patrick
    Yang, Song
    [J]. NATURE COMMUNICATIONS, 2020, 11 (01)
  • [45] Integrating Learning Styles and Personality Traits into an Affective Model to Support Learner's Learning
    Leontidis, Makis
    Halatsis, Constantin
    [J]. ADVANCES IN WEB BASED LEARNING - ICWL 2009, 2009, 5686 : 225 - 234
  • [46] Managing inter-model inconsistencies in model-based systems engineering: Application in automated production systems engineering
    Feldmann, S.
    Kernschmidt, K.
    Wimmer, M.
    Vogel-Heuser, B.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 153 : 105 - 134
  • [47] Inter-model comparison of subseasonal tropical variability in aquaplanet experiments: Effect of a warm pool
    Leroux, Stephanie
    Bellon, Gilles
    Roehrig, Romain
    Caian, Mihaela
    Klingaman, Nicholas P.
    Lafore, Jean-Philippe
    Musat, Ionela
    Rio, Catherine
    Tyteca, Sophie
    [J]. JOURNAL OF ADVANCES IN MODELING EARTH SYSTEMS, 2016, 8 (04): : 1526 - 1551
  • [48] Inter-model agreement on projected shifts in California hydroclimate characteristics critical to water management
    Geeta G. Persad
    Daniel L. Swain
    Claire Kouba
    J. Pablo Ortiz-Partida
    [J]. Climatic Change, 2020, 162 : 1493 - 1513
  • [49] Inter-model Consistency Checking Using Triple Graph Grammars and Linear Optimization Techniques
    Leblebici, Erhan
    Anjorin, Anthony
    Schuerr, Andy
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2017, 2017, 10202 : 191 - 207
  • [50] Inter-Model Warming Projection Spread: Inherited Traits from Control Climate Diversity
    Hu, Xiaoming
    Taylor, Patrick C.
    Cai, Ming
    Yang, Song
    Deng, Yi
    Sejas, Sergio
    [J]. SCIENTIFIC REPORTS, 2017, 7