Импортировать StarUML XMI в Eclipse - PullRequest
0 голосов
/ 23 февраля 2011

Добрый день, коллеги!

Я хочу преобразовать файл UML, сгенерированный в StarUML, в OWL.Я пытаюсь использовать реализацию Eclipse ODM для этой цели.Проблема в том, что я не могу импортировать UML-файл в Eclipse, чтобы начать преобразование.Я создаю новый проект EMF и пытаюсь импортировать файл XMI из StarUML и получаю ошибку:

org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri 'null' not found. (file:/C:/Users/Senya/Desktop/test_test_test.xmi, 3, 13)
    at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectByType(XMLHandler.java:1307)

Кто-нибудь знает, как правильно импортировать файлы StarUML в Eclipse?

Ответы [ 2 ]

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

Это невозможно, потому что StartUML - это структура UML 1.4, в то время как Eclipse использует UML 2.0.Вы не можете конвертировать UML 1. * в UML 2. *, потому что это не имеет обратной совместимости !!

0 голосов
/ 11 марта 2011

Если возможно экспортировать вашу модель UML 1.4 в XMI из StarUML, вы можете импортировать вашу модель в Enterprise Architect .

Enterprise Architect имеет очень хорошую интеграцию с Eclipse , сказав, что я уверен, что есть другие инструменты, которые можно использовать для аналогичного подхода.

...