2012
DOI: 10.1007/978-3-642-28830-2_21
|View full text |Cite
|
Sign up to set email alerts
|

Towards Combinators for Bidirectional Model Transformations in Scala

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2012
2012
2014
2014

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 8 publications
0
4
0
Order By: Relevance
“…However, the advantages of our declarative approach can be leveraged in conjunction with special (often more declarative) transformation languages for bidirectional model transformations. Therefore, our approach should benefit from ongoing research in that area [19,3,14].…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…However, the advantages of our declarative approach can be leveraged in conjunction with special (often more declarative) transformation languages for bidirectional model transformations. Therefore, our approach should benefit from ongoing research in that area [19,3,14].…”
Section: Discussionmentioning
confidence: 99%
“…For refactorings we favor asymmetric bidirectional model transformations (more specifically lenses). This specific kind of bidirectional model transformation fits the needs of a model-view-synchronization [14]. Lenses, as introduced by Pierce et al [15], are asymmetric bidirectional transformations, i.e., one of the two structures that are synchronized has to be an abstraction of the other.…”
Section: Asymmetric Bidirectional Transformationsmentioning
confidence: 99%
See 1 more Smart Citation
“…However their internal DSL is not completely type safe and they represent transformation rules directly as anonymous classes, which limits their modularity and reusability. Wider [44] presents an interesting approach to bidirectional model transformations by embedding lenses (a combinator-based approach to bidirectional term-transformations) into Scala and showed how they can be used in an MDE context. Akehurst et al [11] developed a Java library for simple imperative M2M transformations.…”
Section: Eglmentioning
confidence: 99%