?
Сравнение языков и инструментальных средств трансформации визуальных моделей
В процессе разработки информационных систем с использованием модельно-ориентированного подхода, как правило, строится несколько моделей системы, выполненных с различных точек зрения, с разной степень абстракции, описанных на различных языках моделирования. Для преобразования моделей между различными нотациями применяются специальные инструментальные средства трансформации моделей. В статье приводится аналитический обзор наиболее развитых на сегодняшний день языков и инструментальных средств трансформации визуальных моделей. Некоторые из них используют для описания правил трансформаций графовые грамматики (AGG, GReAT, VIATRA, QVT, ATL), другие приме-няют подход трансформации по образцу (MTBE, MTBD). В работе приводится оценка применимости рассмотренных подходов к трансформации визуальных моделей в системе MetaLanguage.