2011
DOI: 10.1007/s10270-011-0197-9
|View full text |Cite
|
Sign up to set email alerts
|

Change-driven model transformations

Abstract: In this paper, we investigate change-driven model transformations, a novel class of transformations, which are directly triggered by complex model changes carried out by arbitrary transactions on the model (e.g. editing operation, transformation, etc). After a classification of relevant change scenarios, we identify challenges for change-driven transformations. As the main technical contribution of the current paper, we define an expressive, high-level language for specifying change-driven transformations as a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
25
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
5
2
2

Relationship

1
8

Authors

Journals

citations
Cited by 56 publications
(25 citation statements)
references
References 42 publications
0
25
0
Order By: Relevance
“…Bergmann et al [15] have used graph patterns and graph transformations to define a change-driven model transformation approach. This approach is similar to the synchronisation mechanisms in VITRUVIUS, which are also triggered by change operations to views or parts of the SUM.…”
Section: Triple Graph Grammarsmentioning
confidence: 99%
“…Bergmann et al [15] have used graph patterns and graph transformations to define a change-driven model transformation approach. This approach is similar to the synchronisation mechanisms in VITRUVIUS, which are also triggered by change operations to views or parts of the SUM.…”
Section: Triple Graph Grammarsmentioning
confidence: 99%
“…the sequence of fired transitions of a Petri net. The M trc describes the changes of M dyn , therefore it is represented as a change model in terms of [10].…”
Section: A Metamodels Of Dynamic Modeling Languagesmentioning
confidence: 99%
“…The methodology also supports the automatic detection of requirement changes and violation of security properties and argumentation analysis [9] to check security properties are preserved by evolution and to identify new security properties that should be taken into account. Change driven transformations based on evolution rules [3] are leveraged to check argument validity, to automatically detect violations or ful lment of security properties, and to issue alerts prompting human intervention, a manual analysis or argumentation process, or trigger automated reactions in certain cases.…”
Section: Introductionmentioning
confidence: 99%