Families to Persons Transformation in VIATRA2
ATL introduces an example transformation, that translates between the instances of two simple metamodels. Basically, on the source side there are Families connected to Members with different relations (father, mother, sons, daughters), and on the target side, there are Males and Females with an abstract supertype Person, and a Male relates to his wife, and parents to their children.
Tassilo Horn (horn [at] uni-koblenz [dot] de), University of Koblenz-Landau recreated the transformation in VIATRA2.
The metamodels are remodeled using VP, and the transformation is created using graph transformation rules.
TODO further elaboration of the transformation
The transformation is downloadable from: www.uni-koblenz.de/~horn/Families2PersonsVIATRA2.tar.gz or a copy is available at home.mit.bme.hu/~ujhelyiz/viatra/Families2Persons.zip