DocumentCode
3668182
Title
Propagating model refactorings to graph transformation rules
Author
Sabine Winetzhammer;Bernhard Westfechtel
Author_Institution
Applied Computer Science 1 - Software Engineering, University of Bayreuth, Universitä
fYear
2014
Firstpage
17
Lastpage
28
Abstract
Model-driven software engineering reduces the effort of developing software by replacing low-level programming with the construction of high-level executable models. Refactoring improves the structure of software artifacts without changing external behavior. Originally, refactoring was developed for and applied to (object-oriented) programs. In the context of model-driven software engineering, refactoring has to be applied to both structural and behavioral models. In this paper, we present tool support for model refactoring in ModGraph, a tool which employs Ecore class diagrams for structural modeling and graph transformation rules for behavioral modeling. In particular, we focus on the propagation of refactorings of the structural model into the behavioral model.
Keywords
"Object oriented modeling","Unified modeling language","Software","Computational modeling","Context","Context modeling","Adaptation models"
Publisher
ieee
Conference_Titel
Software Paradigm Trends (ICSOFT-PT), 2014 9th International Conference on
Type
conf
Filename
7292569
Link To Document