Преобразование модели UML - PullRequest
       68

Преобразование модели UML

0 голосов
/ 11 декабря 2018

Я сейчас пишу дипломную работу бакалавра.Проще говоря, я должен выполнить преобразование модели, где диаграммы активности UML являются целевой моделью.Исходная модель очень необычного типа диаграмм, но она похожа на диаграммы деятельности (нет перевода на английский язык, поэтому я не упомянула ее название).

Сейчас я не знаю, как с этим справитьсяфактическое преобразование.Я, вероятно, посмотрю на метамодели и затем напишу некоторые правила для трансформации.Но как мне написать генератор, который выполняет преобразование автоматически?Существуют ли какие-либо инструменты, которые обычно используются для этого?

Редактировать: Дополнительная информация:

Таким образом, в основном исходная модель представляет собой модель, которая представляет рабочий процесс с использованием печатных карточек.Существуют различные типы карт (например, задачи, события, ...), которые распределяются по мере необходимости.Моя идея состояла в том, чтобы создать структуру XML, которая описывает эту модель, а затем использовать XML для преобразования ее в диаграмму деятельности.Не уверен, что это лучший способ.

Привет

1 Ответ

0 голосов
/ 11 декабря 2018

Если обе метамодели имеют описание EMF, вы можете использовать ATL (https://www.eclipse.org/atl/) для вашего преобразования.

...