Proceedings of the First International Workshop on Model-Driven Interoperability 2010
DOI: 10.1145/1866272.1866278
|View full text |Cite
|
Sign up to set email alerts
|

Towards an expressivity benchmark for mappings based on a systematic classification of heterogeneities

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2011
2011
2014
2014

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 18 publications
(8 citation statements)
references
References 13 publications
0
8
0
Order By: Relevance
“…Then, we discuss the results of our study not only from a syntactic perspective, but also from a semantic one. The rationale behind this two-step approach is that even though a syntactical matching process for comparing the profiles provides already valuable results, some interesting correspondences may still be uncovered because of potential syntactical and structural heterogeneities [46] between the compared profiles and the conservative matching strategy applied for the syntactical comparison.…”
Section: Rq2: How Is the Quality Of Uml Profiles Automatically Generamentioning
confidence: 99%
See 1 more Smart Citation
“…Then, we discuss the results of our study not only from a syntactic perspective, but also from a semantic one. The rationale behind this two-step approach is that even though a syntactical matching process for comparing the profiles provides already valuable results, some interesting correspondences may still be uncovered because of potential syntactical and structural heterogeneities [46] between the compared profiles and the conservative matching strategy applied for the syntactical comparison.…”
Section: Rq2: How Is the Quality Of Uml Profiles Automatically Generamentioning
confidence: 99%
“…Second, it may be possible that we missed correspondences between elements of the profiles involved in the study. Several kinds of heterogeneities [46] exist that are real challenges 565 for model matching algorithms and, thus, may affect the results of our study. However, by applying a two-step matching process which includes a syntactic as well as semantic comparison phase, we tried to minimize the possibility of missing correspondences as a result of different naming conventions and modeling styles.…”
Section: ---------------mentioning
confidence: 99%
“…We classified the model changes referred to by the questions according to Wimmer et al [30]. On the one hand, solutions to the questions required changes to existing modeling concepts: attributes (context, multiplicity, datatype), references (context, multiplicity, direction, containment), and inheritance relationships (concreteness, depth, inheritance type).…”
Section: Experimental Materialsmentioning
confidence: 99%
“…In order to solve this heterogeneity, we define a binding adapter for each association (lines 13 and 15-17). These adapters make use of helpers factoring common code, which are also specified with our concrete syntax (flattened helpers in lines [19][20] Altogether this case study shows the feasibility of our approach, but two issues are worth noting. First, computing the flow graph of an imperative program is a non-trivial transformation, and therefore we do not want to implement it for each possible procedural language.…”
Section: Case Studymentioning
confidence: 99%
“…Reusable transformations must be completely developed using MOPs, while we permit using a regular transformation language. The same authors present in [20] a categorization of common heterogeneities, which we solve through adapters and cardinality in concepts.…”
Section: Related Workmentioning
confidence: 99%