Towards Formal Verification of Model Transformations
|Title||Towards Formal Verification of Model Transformations|
|Publication Type||Conference Paper|
|Year of Publication||2002|
|Conference Name||PhD Student Workshop of FMOODS 2002, Formal Methods for Open Object-Based Distributed Systems|
|Date Published||March 20–22|
|Conference Location||Enschede, The Netherlands|
As the Unified Modeling Language is evolving into a family of languages with individually specified semantics, there is an increasing need for highly automated and provenly correct model transformations that would assure the integration of local views of the system (in the form of different diagrams) into a consistent global view. Graph transformation provides an easy-to-understand visual specification technique to formally capture the rules of such transformations. In the paper, we summarize the concepts of VIATRA, the general purpose model transformation system together with the major correctness requirements and a model checking based verification method for model transformations.