импортировать модель из рапсодии в папирус

Я хотел бы импортировать модели рапсодии в папирус (затмение). можно ли сделать импорт в payarus, чтобы сохранить ту же информацию? - Варианты использования - Диаграммы последовательностей - Классы

Более того. Я знаю, что у рапсодии есть зависимости с библиотекой OXF, когда я буду делать миграцию в папирусе, надо будет указать эту зависимость? благодарю вас


person giorgio salvemini    schedule 14.11.2016    source источник


Ответы (1)


Вы можете экспортировать проект rapsody в XMI и использовать его для создания аналогичного проекта Papyrus. Вы, скорее всего, потеряете какие-либо диаграммы и у вас будут какие-то странные стереотипы Rhapsody, но это вроде как работает.

Начните с создания нового проекта Papyrus. Закройте этот проект и откройте файл *.uml в каталоге проекта. Замените текст XML-кодом, созданным из проекта Rhapsody. Сохранять. Снова откройте проект в Papyrus.

Я проверил это на небольшом проекте рапсодии. Казалось, что все отношения и классы были правильными, но полностью испортили все диаграммы.

Чтобы ответить на ваш второй вопрос, эти зависимости предназначены для фактического кода, который Rhapsody генерирует из вашей модели UML. Таким образом, фактическая модель не зависит от этих библиотек. Если вы надеялись также перенести свой код из модели Rhapsody, вам может не повезти.

person Randall Hudson    schedule 14.11.2016