Published April 10, 2024 | Version v1
Poster Open

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

Description

Model-driven engineering (MDE) supports the engineering of complex systems via multiple models representing various systems’ aspects. These interrelated models are usually heterogeneous and often specified using complementary modeling languages. Whenever needed, model view solutions can be employed to federate these models in a more transparent way. To do so, the required inter-model links 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. Thus, some inter-model links may be inferred by analyzing previous examples instead. In this paper, we introduce a Machine Learning (ML)-backed approach for expressing and computing such model views. Notably, we aim to make the use of ML as simple as possible in this context. To this end, we propose to refine and extend 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 can be trained with appropriate sets of contributing models before being used for inferring links to be added to the views.

Files

SAC_2024_Poster_JamesMIRANDA-1.pdf

Files (797.6 kB)

Name Size Download all
md5:1b15eb6181a6467acd16c02c585e1fca
797.6 kB Preview Download

Additional details

Related works

Is supplemented by
Conference paper: 10.1145/3605098.3636143 (DOI)