DOI: 10.1007/978-3-540-87405-8_1
|View full text |Cite
|
Sign up to set email alerts
|

Towards an Algebraic Theory of Bidirectional Transformations

Abstract: Abstract. Bidirectional transformations are important for model-driven development, and are also of wide interest in computer science. In this paper we present early work on an algebraic presentation of bidirectional transformations. In general, a bidirectional transformation must maintain consistency between two models, either of which may be edited, and each of which may incorporate information not represented in the other. Our main focus here is on lenses [2, 1, 3] which provide a particularly well-understo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
5
0

Publication Types

Select...
5
3
2

Relationship

1
9

Authors

Journals

citations
Cited by 19 publications
(5 citation statements)
references
References 7 publications
0
5
0
Order By: Relevance
“…Note that we do not consider AOM approaches that support full code generation (e.g., [10,37]), as these are not considered to be representative for AOM [16]. We also do not take into account MDE approaches that allow immediate code modifications by automatically reflecting those changes at the model level (e.g., [26,41]), as the support for round trip engineering in AOM is currently very limited.…”
Section: Introductionmentioning
confidence: 99%
“…Note that we do not consider AOM approaches that support full code generation (e.g., [10,37]), as these are not considered to be representative for AOM [16]. We also do not take into account MDE approaches that allow immediate code modifications by automatically reflecting those changes at the model level (e.g., [26,41]), as the support for round trip engineering in AOM is currently very limited.…”
Section: Introductionmentioning
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%
“…This generalization is significantly more expressive than any previously known: although symmetric variants of lenses have been studied [10,23,28], they all lack a notion of sequential composition of lenses, a significant technical and practical limitation (see Section 10). As we will see, the extra structure that we need to support composition is nontrivial; in particular, constructions involving symmetric lenses need to be proved correct modulo a notion of behavioral equivalence (Section 3).…”
Section: Introductionmentioning
confidence: 97%