Modellomvandlingar står i centrum för modelldriven teknik (MDE) och kan användas i många olika tillämpningsscenarier. Modellomvandlingar används till exempel för att integrera mycket stora modeller. Följden blir att de blir mer och mer komplexa. Dessa omvandlingar utvecklas dock fortfarande manuellt. Flera kodmönster implementeras repetitivt, vilket ökar sannolikheten för programmeringsfel och minskar kodåteranvändbarheten. Det finns ännu ingen komplett lösning som automatiserar utvecklingen av modellomvandlingar. I detta dokument föreslår vi ett nytt tillvägagångssätt som använder matchande omvandlingar och vävmodeller för att halvautomatisera utvecklingen av omvandlingar. Matchande transformationer är en speciell typ av transformationer som implementerar heuristik och algoritmer för att skapa vävmodeller. Weaving modeller är modeller som fångar olika typer av relationer mellan modeller. Vår lösning gör det möjligt att snabbt implementera och anpassa dessa heuristiker. Vi kombinerar olika heuristiker och föreslår en ny metamodellbaserad heurtik som utnyttjar metamodelldata för att automatiskt producera vävmodeller. Vävnadsmodellerna härleds till modellernas integrationsomvandlingar.
Metamodell-baserad : Orthogonal till MTBE det finns tillvägagångssätt för att använda matchande transformationer i kombination med vävning modeller REF
Semi-automatic model integration using matching transformations and weaving models
{'venue': "SAC '07", 'journal': None, 'mag_field_of_study': ['Computer Science']}