DOI: 10.1007/978-3-540-87875-9_4
|View full text |Cite
|
Sign up to set email alerts
|

Precise Semantics of EMF Model Transformations by Graph Transformation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
37
0

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 60 publications
(37 citation statements)
references
References 6 publications
0
37
0
Order By: Relevance
“…We automate the change forward propagation to translate consistently an update on the process model into the service model when a transformation was previously executed. We base our work on the formal foundations of graph rewritings [6], [7] to preserve the model consistency. We have developed a proof-of-concepts prototype to validate our method of the consistency management between the models.…”
Section: Introductionmentioning
confidence: 99%
“…We automate the change forward propagation to translate consistently an update on the process model into the service model when a transformation was previously executed. We base our work on the formal foundations of graph rewritings [6], [7] to preserve the model consistency. We have developed a proof-of-concepts prototype to validate our method of the consistency management between the models.…”
Section: Introductionmentioning
confidence: 99%
“…Biermann et al [38] present work on an EMF model transformation framework that is based on graph transformations. They show how the rich theory of algebraic graph transformation can be applied to EMF model transformations.…”
Section: Model Refactoringsmentioning
confidence: 99%
“…An E-condition c over a graph P is of the form true or ∃(a | γ, c ′ ), where a : P ֒→ C is an injective 5 graph morphism with P, C ∈ G(Exp), γ is an assignment constraint, and c ′ is an E-condition over C. Boolean formulae over E-conditions over P yield E-conditions over P , that is, ¬c and c 1 ∧ c 2 are E-conditions over P if c, c 1 , c 2 are E-conditions over P .…”
Section: Definition 52 (E-condition)mentioning
confidence: 99%
“…Applications of graph transformation to programming languages and software engineering include the semantics and implementation of functional programming languages [26,27], the specification and analysis of pointer structures [3,2,33], the semantics of the Unified Modelling Language [17,21] and the semantics and analysis of model transformations [36,9,5,15].…”
Section: Introductionmentioning
confidence: 99%