Modellomvandlingar är hjärtat och själen av Modell Driven Engineering (MDE). För att öka industrins antagande av MDE behövs dock fortfarande tekniker för att utveckla modeller för omvandlingar i stor skala och höja kvaliteten och produktiviteten i deras konstruktion, liksom återanvändbarhet. I tidigare verk har vi utvecklat en återanvändningsmetod för graftransformationer baserat på definitionen av begrepp, som samlar de strukturella krav som metamodellerna behöver för att kvalificera sig för transformationerna. Återanvändbara omvandlingar skrivs in av begrepp och blir omvandlingsmallar. Omvandlingsmallar är ögonblickliga genom att binda konceptet till en betongmetamodell, vilket framkallar en omtypning av omvandlingen för den givna metamodellen. Detta dokument utvidgar tillvägagångssättet så att heterogeniteter mellan konceptet och metamodellen, vilket ökar möjligheterna till återanvändning av omvandlingsmallar. Heterogeniteter löses genom att använda algebraiska adaptrar som inducerar både en omtypning och en anpassning av omvandlingen. Som ett alternativ kan adaptrar också användas för att inducera en anpassning av metamodellen, och i detta arbete visar vi villkoren för ekvivalens för båda tillvägagångssätten för omvandlingsåteranvändning.
Lara m.fl. REF designar också transformation genom att använda mallbindningskoncept till meta-modell.
Towards the flexible reuse of model transformations: A formal approach based on Graph Transformation
{'venue': 'J. Log. Algebraic Methods Program.', 'journal': 'J. Log. Algebraic Methods Program.', 'mag_field_of_study': ['Computer Science']}