blob: 67662e1dfb28dc618e2c572a23230faf58209b58 [file] [log] [blame]
transformation umlRdbms {
middle imports tuml2rdbms;
uml imports umlMM;
rdbms imports rdbmsMM;
}
map Map1 in umlRdbms
{
check enforce uml (p1:Package,p2:Package,p5:Attribute) {
realize p1:Package,
realize p3:Package,
realize p4:Package|
}
check enforce rdbms () {}
where middle (p6:Association) {}
map {
check enforce uml (p2:Package) {
realize p3:Package|
}
where () {}
}
map {
check enforce uml () {
realize p4:Package|
}
where (p5:Attribute) {}
}
}
map Map2 in umlRdbms refines Map1
{
check enforce uml (p6:Association) {
}
where middle (p5:TClassToTable) {
}
}