Как конвертировать документ в формате UML 1.3 - XMI 1.1 в UML 2.1 XMI? - PullRequest
3 голосов
/ 06 мая 2009

Я пытаюсь преобразовать файл, экспортированный из PowerDesigner в формате UML 1.3 - XMI 1.1, в модель обмена XMI UML 2.1 от Rational Software Architect. Как я могу это сделать?

Ответы [ 4 ]

3 голосов
/ 29 сентября 2011

Может быть стоит попробовать XMI file converter его веб-интерфейс с использованием Php.

1 голос
/ 07 мая 2009

Если RSA не будет импортировать XMI 1.1, вам нужно будет найти другой инструмент, который это сделает. Корпоративный Архитектор Sparx Systems может импортировать XMI 1.1 и может писать XMI 2.1. Вы можете получить бесплатную 30-дневную пробную версию с их веб-сайта по адресу http://www.sparxsystems.com.. Имейте в виду, что существуют разные диалекты XMI, поэтому вам может понадобиться попробовать различные инструменты и посмотреть, какой из них работает лучше. Удачи!

0 голосов
/ 10 сентября 2009

Я обнаружил, что XMI v1.3 экспортирует модели из Power Designer v10 (v12 также делает то же самое, если я не помню, плохо) не экспортирует UML-диаграмму (читай: класс, действия, диаграммы вариантов использования), поэтому никакого преобразования может решить проблему, так как нет никаких данных о диаграммах.

Есть ли какие-либо сведения о новых выпусках, обновлениях, исправлениях, исправлениях Power Designer?

0 голосов
/ 03 июля 2009

XMI, хотя и является стандартом, не реализован одинаково для всех инструментов. Altova UModel - самая близкая вещь к стандарту XMI. Однако это дорого, поэтому вы можете работать с EA Он позволяет импортировать XMI разных версий, а также XMI в разные версии, но некоторые из ваших данных могут быть потеряны.

Лучший способ сделать перевод с XMI 1.3 на XMI 2.1 - это на самом деле транслировать его через XSLT, так как XMI1.3 и XMI2.1 являются только форматами XML.

...