Associaton Types: Motivation, Specification and Implementation with the XModelerML

Associations represent an essential concept of multi-level models. While it is obvious that allowing for an unrestricted number of classification levels of objects is beneficial, associations are usually defined at one level only. There are, however, reasons to enable the definition of association types. Against the background of the explanation of these reasons, we analyze requirements for the semantics of association meta-types and the functionality of corresponding tools. Subsequently, an extension of the FMMLX metamodel is presented that forms the foundation of the implementation of association meta-types. Despite being focused on the FMMLX and the XModelerML©, it should also serve as an orientation for respective extensions of other multi-level languages and modeling environments. The concept and its implementation are evaluated against the requirement and compared to related work.

Authors

Institutions

Publication Details

Published
2024-09-22
DOI
https://doi.org/10.1145/3652620.3688210
Citations
1
Primary Topic
Advanced Database Systems and Queries
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Associaton Types: Motivation, Specification and Implementation with the XModelerML

Ulrich Frank, Daniel Töpel
1 citations
Advanced Database Systems and Queries
0.35
article

Associaton Types: Motivation, Specification and Implementation with the XModelerML

Ulrich Frank, Daniel Töpel
article en
1 citations

Abstract

Associations represent an essential concept of multi-level models. While it is obvious that allowing for an unrestricted number of classification levels of objects is beneficial, associations are usually defined at one level only. There are, however, reasons to enable the definition of association types. Against the background of the explanation of these reasons, we analyze requirements for the semantics of association meta-types and the functionality of corresponding tools. Subsequently, an extension of the FMMLX metamodel is presented that forms the foundation of the implementation of association meta-types. Despite being focused on the FMMLX and the XModelerML©, it should also serve as an orientation for respective extensions of other multi-level languages and modeling environments. The concept and its implementation are evaluated against the requirement and compared to related work.

University of Duisburg-Essen (DE)
Openalex Percentile: Top 37%
Advanced Database Systems and Queries
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.