QVT-преобразование применяется к моделям UML (XMI), экспортированным из Rhapsody - PullRequest
0 голосов
/ 15 февраля 2011

Полагаю, это довольно странный вопрос о трансформации моделей. Я начинаю с модели UML 2.2, определенной с помощью Rhapsody (IBM / Telelogic) и экспортированной в XMI с помощью инструментария Rhapsody XMI. Я успешно открыл его с помощью Topcased (среда моделирования на основе EML / UML / Sysml). Поэтому я применил к нему преобразование QVT с целью создания новой модели UML с определенным подмножеством сущностей. К сожалению, я не нашел верного способа получить описание сущностей (то есть описание классов и методов), которое я написал в Rhapsody. Я заметил, что они присутствуют в файле XMI как теги RhapsodyProfile: RhpModelElement и descriptionHTML или descriptionRTF. Однако в преобразовании QVT они не могут быть отнесены ни к стереотипам, ни к аннотациям. Для меня очень важно не потерять эту информацию. Кто-нибудь из вас сталкивался с такой же проблемой?

Заранее спасибо

Ответы [ 2 ]

1 голос
/ 16 февраля 2011

ОК, наверное, я мог бы ответить на мой вопрос. На самом деле я не нашел способ сделать это, но вы можете обойти это, используя тег в Rhapsody. Они экспортируются как стереотипы, примененные к теговому элементу. Таким образом, вы можете управлять ими в QVT.

Bye

Andrea

0 голосов
/ 15 февраля 2011

Вероятно, эти комментарии не экспортируются в "стандартный" формат XMI, поэтому Topcased игнорирует их при загрузке модели.

...