• 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