-
Notifications
You must be signed in to change notification settings - Fork 5
Port to Papyrus
ysroh edited this page Nov 13, 2019
·
20 revisions
The DDS4CCM Domain profile is migrated to UML 5.0 manually. DDK tooling to be updated to generate up-to-date UML Profile at a later time.
Some differences that need to be resolved.
- InterfacePort conjugated should be mapped UML port conjugated
- CORBAOperation return type mapping to UML operation type should be removed
The AddCX menu tooling model is migrated manually. All tooling models should be generated from DDK once it is migrated to Papyrus. All menu items show up in the Papyrus model explorer popup menu. To Do:
- Fix wizards such as Component creation wizard and Connector instance wizard.
- Custom classes need to be updated to work with Payrus editing domain.
- All advice bindings need to be migrated
To Do:
- Show Port Type action
- Refactor actions
- and other menu actions that are not part of Add CX menu
All advice bindings should be properly configured through Papyrus element type framework.
CBDDS Properties tab is integrated into Papyrus properties view. To Do:
- All selection/browse dialogs need to be checked and updated.
- Port browse tab for element selection dialog
- Navigation button does not work
- Properties view not updated when the element is updated and vice versa.
- Add advice binding to DeploymentPlan to close deployment editor
- Port deployment Properties view, Remove other tabs if possible
- Select DeploymentPlan when the editor is selected
- Hide deployment parts from the model explorer
To Do:
- Port decoration
- Palette customization
- Connector dot edit part
- Node view customization
- Modeling assistance
Code generation is working. To Do:
- Progress dialog does not show up