У меня есть модель UML, основанная на UML2 версии 2.0.0 (xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML")
. В eclipse у меня установлена последняя версия на Papyrus, которая поставляется с UML2 версии 2.5.0.Импорт модели UML на основе UML2 версии 2.0.0 в eclipse
модель у меня есть очень простая модель генерируется из Rhapsody, в котором у меня есть один Requirement
(requirement_1), один Block
и один Operation
(test_req()) в блоке. В модели, test_req() операция проверяет requirement_1, как показано на рисунке ниже:
Использование Rhapsody XMI инструментарий, я экспортировать модель в формат XMI и пытается импортировать его затмить, как папирус проекта. Когда я импортировать модели в Papyrus Project, стереотип (проверить) применяется на зависимости между test_req() и requirement_1 не обнаружено:
Как видно на изображении, <<verify>>
стереотипа не применяются к requirement_1
.
Может ли кто-нибудь объяснить, почему отсутствует стереотип? Это из-за различия в версиях UML2? Как я могу это исправить?
Я также разместить свою модель UML для справки here
Как может быть зависимость вообще? 'test_req()' - операция в 'block_2'. –
Я добавил test_req() в диаграмму Требование (как показано на первом рисунке) и создал зависимость между test_req требование_1 – user2888308
Что вы показываете - это модель SysML, вы установили дополнительный компонент Papyrus SysML? – CharlesRivet