2013
DOI: 10.1016/j.jss.2012.09.037
|View full text |Cite
|
Sign up to set email alerts
|

A posteriori operation detection in evolving software models

Abstract: Highlights► Detection of applications of composite operations in evolving software models. ► Automatic generation of detection rules from executable operation specifications. ► Real-world study showing that 70% of all applied composite operations can be detected. ► Performance analysis showing that detection algorithm scales well for large models.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
31
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 39 publications
(31 citation statements)
references
References 39 publications
0
31
0
Order By: Relevance
“…Among them, we focus on seven complex changes: move property, pull property, push property, extract super class, atten hierarchy, extract class, and inline class. A study of the evolution of GMF 3 metamodel showed that these seven changes are the most used ones and constitute 72% of the applied complex changes [8,14]. In our case study they constitute 100% of the applied complex changes in the evolutions.…”
Section: Metamodel Changes During Evolutionmentioning
confidence: 70%
“…Among them, we focus on seven complex changes: move property, pull property, push property, extract super class, atten hierarchy, extract class, and inline class. A study of the evolution of GMF 3 metamodel showed that these seven changes are the most used ones and constitute 72% of the applied complex changes [8,14]. In our case study they constitute 100% of the applied complex changes in the evolutions.…”
Section: Metamodel Changes During Evolutionmentioning
confidence: 70%
“…Instances of Ecore-based metamodels can only be edited in a limited number of ways, since the kinds of elements of which such an instances consist are Langer et al [102] have presented an approach based on graph transformation, which offers an a posteriori analysis of changes to EMF-based metamodels and their instances, independent of the way in which the models were edited. The approach is able to extract complex change operations from atomic difference descriptions, which have been determined with EMF…”
Section: Editability Of Ecore-based Metamodels and Modelsmentioning
confidence: 99%
“…The test data set of our case study was initially contributed by Herrmanndörfer et al [14], and later extended by Langer et al [26] in order to evaluate some of the contributions of his dissertation (s. Section VIII). They studied the evolution of the Eclipse Graphical Modeling Framework (GMF) [12], an open source project that provides a set of generative components and runtime infrastructures for developing graphical editors based on EMF and GEF.…”
Section: A Case Studymentioning
confidence: 99%