Как получить удобочитаемый XMI с помощью Atlas Transformation Language

Я новичок в Atlas Transformation Language и уже сделал несколько шагов по преобразованию моделей на основе серьезных метамоделей. Теперь я хочу преобразовать указанную модель, основанную на metamodel1, в uml-модель, основанную на uml-метамодели. У меня проблема в том, что я хочу получить xmi-файл, который я мог бы прочитать с помощью моего uml-инструмента (это Magic Draw). Где я могу получить uml-метамодель, которую я мог бы использовать в ATL для создания машиночитаемых xmi-файлов. Все мои нынешние подходы не увенчались успехом.


person martin    schedule 23.05.2012    source источник


Ответы (1)


Проблема здесь не в ATL. Доступность MagicDraw для чтения XMI-файла зависит от метамодели UML, которую вы используете в качестве цели для преобразования.

Преобразование ATL создает модели, и то, как эти модели хранятся в виде файлов XMI, зависит не от ATL, а от метамодели целевой модели.

Сначала вы должны проверить, может ли MagicDraw читать модели UML, созданные с помощью любого из доступных инструментов Eclipse UML, и если да, то вы можете использовать эту метамодель при подготовке преобразования.

person Jordi Cabot    schedule 24.05.2012