2011
DOI: 10.1007/978-3-642-24485-8_49
|View full text |Cite
|
Sign up to set email alerts
|

Correctness of Model Synchronization Based on Triple Graph Grammars

Abstract: Abstract. Triple graph grammars (TGGs) have been used successfully to analyze correctness and completeness of bidirectional model transformations, but a corresponding formal approach to model synchronization has been missing. This paper closes this gap by providing a formal synchronization framework with bidirectional update propagation operations. They are generated from a TGG, which specifies the language of all consistently integrated source and target models. As a main result, we show that the generated sy… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
66
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
8
1

Relationship

3
6

Authors

Journals

citations
Cited by 37 publications
(66 citation statements)
references
References 16 publications
0
66
0
Order By: Relevance
“…Other important work related to delta lenses has appeared in [22], [21], [19] and, relating delta lenses to triple graph grammars, [7].…”
Section: Related Workmentioning
confidence: 99%
“…Other important work related to delta lenses has appeared in [22], [21], [19] and, relating delta lenses to triple graph grammars, [7].…”
Section: Related Workmentioning
confidence: 99%
“…Synchronization tools are normally built on some underlying algebraic theory [28,53,40,5,2,41,30], and many such tools (the first five amongst those cited above) use algebraic theories based on state-based rather than delta-based operations. The state-based version of the propagation scenario in Fig.…”
Section: Bx: Delta-based Vs State-basedmentioning
confidence: 99%
“…Then this sequence of rules is applied to the current target model to give the result target model. By placing careful restrictions, it is possible to ensure that the process succeeds and gives a uniquely defined result [7]. Greenyer and Kindler [6] gave a translation from QVT Core to Triple Graph Grammars (TGGs), and informally discuss trying to extend the approach to QVT-R, although they do not provide a semantics for QVT-R.…”
Section: Related Workmentioning
confidence: 99%