Как импортировать модель SysML (в формате XMI) в Papyrus?

У меня есть модель SysML в формате XMI 2.1, экспортированная из Enterprise Architect.

Я оцениваю Papyrus в качестве альтернативной модели IDE. Я хочу импортировать свой XMI-файл в Papyrus, включая все структурные и поведенческие блоки.

Вот что я пробовал:

  1. Создайте новый проект Papyrus.
  2. Щелкните проект правой кнопкой мыши, выберите «Импорт» и перейдите к моему XMI-файлу.

Однако это включает только файл XMI в проект Papyrus. Если я открою его, я увижу элементы модели как XML.

Поддерживает ли Papyrus импорт XMI, и если да, то как мне это сделать?


person retrodrone    schedule 13.04.2011    source источник


Ответы (1)


Недавно я работал над подобной проблемой, хотя и с UML, поэтому ваш пробег может отличаться.

Я решил это с подсказкой относительно Eclipse EMF отсюда: //www.eclipse.org/forums/index.php?t=msg&goto=606949&S=333b8c3faacad6b950cf6247312f9c3e

Поскольку SysML — это диалект UML2, вы сможете создать новый проект EMF; и в мастере создания проекта вам будет предложено импортировать файл XMI.

person David    schedule 27.04.2011
comment
В Eclipse в июне всякий раз, когда я пытаюсь импортировать файл XMI таким образом, я всегда получаю сообщение об ошибке: При выполнении этой операции произошла ошибка. - person Luís de Sousa; 18.10.2019