Formal specification and testing of model transformations

  • Authors:
  • Antonio Vallecillo;Martin Gogolla;Loli Burgueño;Manuel Wimmer;Lars Hamann

  • Affiliations:
  • GISUM/Atenea Research Group, Universidad de Málaga, Spain;Database Systems Group, University of Bremen, Germany;GISUM/Atenea Research Group, Universidad de Málaga, Spain;GISUM/Atenea Research Group, Universidad de Málaga, Spain;Database Systems Group, University of Bremen, Germany

  • Venue:
  • SFM'12 Proceedings of the 12th international conference on Formal Methods for the Design of Computer, Communication, and Software Systems: formal methods for model-driven engineering
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present some of the key issues involved in model transformation specification and testing, discuss and classify some of the existing approaches, and introduce the concept of Tract, a generalization of model transformation contracts. We show how Tracts can be used for model transformation specification and black-box testing, and the kinds of analyses they allow. Some representative examples are used to illustrate this approach.