2017
DOI: 10.1007/978-3-319-61470-0_11
|View full text |Cite
|
Sign up to set email alerts
|

Leveraging Incremental Pattern Matching Techniques for Model Synchronisation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
20
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
7

Relationship

2
5

Authors

Journals

citations
Cited by 11 publications
(20 citation statements)
references
References 13 publications
0
20
0
Order By: Relevance
“…To obtain this result we apply Root-FWD-Rule at the root Package, Sub-FWD-Rule at Packages p and subP, and finally Leaf-FWD-Rule at Class c. To guide the translation process, context elements that have already been translated are annotated with in forward rules. A formerly created source element gets the marking → to indicate that applying the rule will mark this element as translated; a formalization of this marking is given in [20]. Note that Root-FWD-Rule can always be applied when Sub-FWD-Rule is applicable which can lead to untranslated edges.…”
Section: Introductory Examplementioning
confidence: 99%
“…To obtain this result we apply Root-FWD-Rule at the root Package, Sub-FWD-Rule at Packages p and subP, and finally Leaf-FWD-Rule at Class c. To guide the translation process, context elements that have already been translated are annotated with in forward rules. A formerly created source element gets the marking → to indicate that applying the rule will mark this element as translated; a formalization of this marking is given in [20]. Note that Root-FWD-Rule can always be applied when Sub-FWD-Rule is applicable which can lead to untranslated edges.…”
Section: Introductory Examplementioning
confidence: 99%
“…pairs of graphs connected by special correspondence-graphs, which resemble structural commonalities. From the grammar rules, procedures for consistency verification [27], model transformation [13] and (concurrent) model synchronization [19,18] can automatically be derived. The solution space, however, is limited to binary scenarios.…”
Section: Multimodel Equivalencementioning
confidence: 99%
“…With a focus on guaranteeing polynomial runtime, Klar et al [16] present a translation algorithm with polynomial runtime for correct and complete TGG-based unidirectional model transformation. Klar et al restrict the class of supported NACs to NACs that are only used to guarantee schema compliance, arguing that (i) such NACs can be supported efficiently, (ii) are still very useful in practice to guarantee schema compliance, and (iii) can also be efficiently supported by model synchronisation algorithms (as later demonstrated [19]). Anjorin et al [3] show that this restricted class of "schema compliance" NACs can be automatically generated from negative constraints and is thus equivalent to providing negative constraints together with a TGG.…”
Section: Related Workmentioning
confidence: 99%