Eclipse Papyrus for Real Time (Papyrus-RT) 0.8.0

Release Date
Themes

Tooling

Dedicated User Interface supporting structural and behavior modeling for UML-RT. Structure is represented by capsules connected with ports. Behavior is internal to a capsule and is represented by hierarchical state machines with embed action code on transitions, and state entry and exit.
  • Neon port broke the port and part type properties [491473] (target milestone: 0.8.0)
  • Undo drop capsule with multiple ports fails with exception [493039] (target milestone: 0.8.0)
  • Regression: rtBound and rtUnbound do not appear in the protocol message dialog of triggers [498289] (target milestone: 0.8.0)
  • Port tool from palette shall provide system protocols for easy creation of SAP port [477729] (target milestone: 0.8.0)
  • Introduce a 'Replication' field on Real Time tab in Properties View for a Capsule Part [479350] (target milestone: 0.8.0)
  • Structure diagram gets a name even if it has none in the source model [462323] (target milestone: 0.8.0)
  • The customized icon for UML-RT specific concept shall be used as icon in the properties view as well [475905] (target milestone: 0.8.0)
  • Protocol Message should have its own Real Time tab in the properties view [476984] (target milestone: 0.8.0)
  • Improve the behavior of the capsule part creation tool on palette in capsule structure diagram [477819] (target milestone: 0.8.0)
  • Improve the behavior of the port creation tool on palette in capsule structure diagram [477821] (target milestone: 0.8.0)
  • Add a new child menu choice for creating a parameter of a protocol message [479635] (target milestone: 0.8.0)
  • A capsule part should have its service ports positioned relative to the position of its capsule [482599] (target milestone: 0.8.0)
  • Prohibit to drag-and-drop an already existing port.capsule part into a capsule structure diagram [483537] (target milestone: 0.8.0)
  • RT State machine diagram synchronization using css does not work immediately [486854] (target milestone: 0.8.0)
  • CallEvent names should be unset when importing models [489323] (target milestone: 0.8.0)
  • Ports should be smaller on an Capsule Part [489939] (target milestone: 0.8.0)
  • New port.capsule-part creation dialog needs validation [491543] (target milestone: 0.8.0)
  • Oomph setup adds too much Designer to targlet [492000] (target milestone: 0.8.0)
  • Diagram tab name shall update automatically when related capsule changes name [492165] (target milestone: 0.8.0)
  • Neon broke state drag-and-drop [492274] (target milestone: 0.8.0)
  • Incongruity in port creation on capsule-parts [492368] (target milestone: 0.8.0)
  • Numerous NPEs when undoing port creation in Capsule Structure Diagram [492408] (target milestone: 0.8.0)
  • Undo multiple protocol drop onto capsule-part fails [493343] (target milestone: 0.8.0)
  • Changing a simple state into a composite state [493869] (target milestone: 0.8.0)
  • Dragging an existing port onto a capsule part incorrectly shows it as valid drop target [494295] (target milestone: 0.8.0)
  • Align the size of entry and exit points with legacy models [494310] (target milestone: 0.8.0)
  • Creating protocol message from properties view of protocol causes exceptions and no parameter table [495140] (target milestone: 0.8.0)
  • Remove resize handles on ports to avoid resizing by mistake [495149] (target milestone: 0.8.0)
  • Parameter table is not refreshed when adding new parameters from edit protocol message dialog [495355] (target milestone: 0.8.0)
  • Connection point doesn't update on undo move [495553] (target milestone: 0.8.0)
  • Capsule structure diagram gets wrong view type at import [495572] (target milestone: 0.8.0)
  • Selecting a protocol message dirties the model [495823] (target milestone: 0.8.0)
  • OCEs thrown by cell editing in dialog [495908] (target milestone: 0.8.0)
  • Port views on capsule-parts should be managed by CanonicalEditPolicy [496464] (target milestone: 0.8.0)
  • Visualization of port conjugation does not work on imported structure diagrams [496649] (target milestone: 0.8.0)
  • Canonical port layout does not work when ELK installed [500743] (target milestone: 0.8.0)
  • Papyrus-RT Custom Installer [506005] (target milestone: 0.8.0)
  • Decide on common principle to identify system protocols, including base protocol in UML-RT model library [477721] (target milestone: 0.8.0)
  • Exception opening 0.7.x capsule composite structure diagram in Neon [494566] (target milestone: 0.8.0)
  • Port with multiplicity > 1 should be shown as a stack of ports [497825] (target milestone: 0.8.0)
  • Graphical refresh issues when toggling the port kind [500751] (target milestone: 0.8.0)
  • Improve the rendering of the stacking pattern for replicated ports and capsule parts [500982] (target milestone: 0.8.0)
  • The orientation of the behavior adornment is not updated when moving port to another border [504059] (target milestone: 0.8.0)
  • Remove possibility to create "capsule diagram" in new project.model wizard [475805] (target milestone: 0.8.0)
  • Drag-and-drop of a system protocol shall by default create an SAP port [477723] (target milestone: 0.8.0)
  • Port new child menu choice shall provide system protocols for easy creation of SAP port [477730] (target milestone: 0.8.0)
  • Introduce a 'Replication' field on Real Time tab in Properties View for a Port [479352] (target milestone: 0.8.0)
  • Creating a protocol message in model explorer should expand protocol and select created protocol message [480403] (target milestone: 0.8.0)
  • RT State Machine creation should be supported in model explorer [481607] (target milestone: 0.8.0)
  • Align order and layout of properties view for port and capsule part [484194] (target milestone: 0.8.0)
  • Copy-paste of capsule part in capsule structure diagram causes null pointer exception [489621] (target milestone: 0.8.0)
  • Deleting capsule part causes null pointer exception and the capsule part is not removed [489624] (target milestone: 0.8.0)
  • Possible to create a statemachine even when the statemachine profile is not applied [495136] (target milestone: 0.8.0)
  • Service ports for capsuleParts shall be canonically displayed [472884] (target milestone: 0.8.0)
  • Capsule representation should be synchronized by default. [474482] (target milestone: 0.8.0)
  • The notation for ports should be aligned with the UML-RT profile document [476882] (target milestone: 0.8.0)
  • The notation for a Capsule Part in a Capsule composite structure diagram shall be improved [476887] (target milestone: 0.8.0)
  • Make it easier to install Papyrus-RT [478785] (target milestone: 0.8.0)
  • Decide which model library to use for C++ primitive types [478797] (target milestone: 0.8.0)
  • Reapplying the RTCppProperties profile results in "Unreferenceable element" validation errors [477233] (target milestone: 0.8.0)
  • Protocol Message Parameter should have its own Real Time tab in the Properties View [479628] (target milestone: 0.8.0)
  • Ordinary attributes shall not be visualized in the capsule structure diagram [486367] (target milestone: 0.8.0)
  • Fails to delete StateMachine [487533] (target milestone: 0.8.0)
  • It must be possible to create internal behavior ports using port creation tool on palette in capsule structure diagram [490859] (target milestone: 0.8.0)
  • The new welcome page confusingly shows diagrams from the UML-RT profile [491249] (target milestone: 0.8.0)
  • Neon Regression: Not possible to create any other diagram types when UMLRT Viewpoint is active [492359] (target milestone: 0.8.0)
  • CapsulePart should not show Property icon on the diagram next to the name of the capsule part [492652] (target milestone: 0.8.0)
  • Double-click navigation on capsule part causes warnings in error log first time [494548] (target milestone: 0.8.0)
  • Creation pop-up menu for Capsule Part uses Property label [495626] (target milestone: 0.8.0)
  • Drag and drop of protocol in model explorer leads to bogus result [497742] (target milestone: 0.8.0)
  • Allowed to drag and drop a class to a capsule on structure diagram [497755] (target milestone: 0.8.0)
  • No warning marker when entering non-unique name for a protocol [497801] (target milestone: 0.8.0)
  • Improve labels on ports and connectors in the capsule structure diagrams [501081] (target milestone: 0.8.0)
  • Upgrade feature, plugin and POM files version numbers to 0.8 [502652] (target milestone: 0.8.0)
  • Improve default name of protocol messages to include "protocol message" and direction [475904] (target milestone: 0.8.0)
  • Provide tooling support for the UML-RT Profile [411009] (target milestone: 0.8.0)
  • Collaborations do not show their contents [468169] (target milestone: 0.8.0)
  • Papyrus-RT wizard should not propose to create diagrams by default [476277] (target milestone: 0.8.0)
  • More specific name of view type "UML-RT Capsule Diagram" [477367] (target milestone: 0.8.0)
  • Multiple Capsule Parts should be shown as a stack of CapsuleParts [482694] (target milestone: 0.8.0)
  • Provide a child menu for RTRegion, RTState [487517] (target milestone: 0.8.0)
  • RTRegion should be created when adding an entry point to the state in the state machine diagram [487518] (target milestone: 0.8.0)
  • Selecting port kind doesn't update port visibility [487620] (target milestone: 0.8.0)
  • Diagram layout doesn't work on mac [500738] (target milestone: 0.8.0)
  • Tester installation failure [501489] (target milestone: 0.8.0)
  • Introduce EMF Compare customizations to support UML-RT Protocols [482252] (target milestone: 0.8.0)
  • Add bundle version ranges of plug-in dependencies [496266] (target milestone: 0.8.0)
  • Papyrus-RT shall support CapsulePart creation using drag n drop from model explorer [472885] (target milestone: 0.8.0)
  • Inconsistent use of "UML-RT" naming registered profiles and libraries [475173] (target milestone: 0.8.0)
  • Registration and RegistrationOverride values shall be reseted when isWired is set to true [483850] (target milestone: 0.8.0)
  • Identify UML-RT system classes in UMLRT-RTS model library [488104] (target milestone: 0.8.0)
  • Ports should not be resizable [494903] (target milestone: 0.8.0)
  • NPE on Papyrus BehaviorPortEditPolicy#updatePortBehavior when changing the port kind [496253] (target milestone: 0.8.0)
  • NullPointerException in CapsulePartKindObservableValue. [506264] (target milestone: 0.8.0)
  • Model elements that are hidden in the model explorer should be hidden in structure merge viewer too [496063] (target milestone: 0.8.0)
  • Create a UML-RT Connector using the tool palette in a capsule composite structure diagram [474244] (target milestone: 0.8.0)
  • Enable creation of Stereotyped elements from rt machine diagram palette [481652] (target milestone: 0.8.0)
  • UML-RT Property view should support RTPorts typed by a system protocol [483636] (target milestone: 0.8.0)
  • UML-RT Capsule Structure Diagram creation operation lacks consistency [494639] (target milestone: 0.8.0)
  • Wrong size of parameter table when editing a protocol message from properties view of protocol [495146] (target milestone: 0.8.0)
  • Neon port broke the port and part type properties [491473] (target milestone: 0.8.0)
  • Undo drop capsule with multiple ports fails with exception [493039] (target milestone: 0.8.0)
  • Regression: rtBound and rtUnbound do not appear in the protocol message dialog of triggers [498289] (target milestone: 0.8.0)
  • Port tool from palette shall provide system protocols for easy creation of SAP port [477729] (target milestone: 0.8.0)
  • Introduce a 'Replication' field on Real Time tab in Properties View for a Capsule Part [479350] (target milestone: 0.8.0)
  • Structure diagram gets a name even if it has none in the source model [462323] (target milestone: 0.8.0)
  • The customized icon for UML-RT specific concept shall be used as icon in the properties view as well [475905] (target milestone: 0.8.0)
  • Protocol Message should have its own Real Time tab in the properties view [476984] (target milestone: 0.8.0)
  • Improve the behavior of the capsule part creation tool on palette in capsule structure diagram [477819] (target milestone: 0.8.0)
  • Improve the behavior of the port creation tool on palette in capsule structure diagram [477821] (target milestone: 0.8.0)
  • Add a new child menu choice for creating a parameter of a protocol message [479635] (target milestone: 0.8.0)
  • A capsule part should have its service ports positioned relative to the position of its capsule [482599] (target milestone: 0.8.0)
  • Prohibit to drag-and-drop an already existing port.capsule part into a capsule structure diagram [483537] (target milestone: 0.8.0)
  • RT State machine diagram synchronization using css does not work immediately [486854] (target milestone: 0.8.0)
  • CallEvent names should be unset when importing models [489323] (target milestone: 0.8.0)
  • Ports should be smaller on an Capsule Part [489939] (target milestone: 0.8.0)
  • New port.capsule-part creation dialog needs validation [491543] (target milestone: 0.8.0)
  • Oomph setup adds too much Designer to targlet [492000] (target milestone: 0.8.0)
  • Diagram tab name shall update automatically when related capsule changes name [492165] (target milestone: 0.8.0)
  • Neon broke state drag-and-drop [492274] (target milestone: 0.8.0)
  • Incongruity in port creation on capsule-parts [492368] (target milestone: 0.8.0)
  • Numerous NPEs when undoing port creation in Capsule Structure Diagram [492408] (target milestone: 0.8.0)
  • Undo multiple protocol drop onto capsule-part fails [493343] (target milestone: 0.8.0)
  • Changing a simple state into a composite state [493869] (target milestone: 0.8.0)
  • Dragging an existing port onto a capsule part incorrectly shows it as valid drop target [494295] (target milestone: 0.8.0)
  • Align the size of entry and exit points with legacy models [494310] (target milestone: 0.8.0)
  • Creating protocol message from properties view of protocol causes exceptions and no parameter table [495140] (target milestone: 0.8.0)
  • Remove resize handles on ports to avoid resizing by mistake [495149] (target milestone: 0.8.0)
  • Parameter table is not refreshed when adding new parameters from edit protocol message dialog [495355] (target milestone: 0.8.0)
  • Connection point doesn't update on undo move [495553] (target milestone: 0.8.0)
  • Capsule structure diagram gets wrong view type at import [495572] (target milestone: 0.8.0)
  • Selecting a protocol message dirties the model [495823] (target milestone: 0.8.0)
  • OCEs thrown by cell editing in dialog [495908] (target milestone: 0.8.0)
  • Port views on capsule-parts should be managed by CanonicalEditPolicy [496464] (target milestone: 0.8.0)
  • Visualization of port conjugation does not work on imported structure diagrams [496649] (target milestone: 0.8.0)
  • Canonical port layout does not work when ELK installed [500743] (target milestone: 0.8.0)
  • Papyrus-RT Custom Installer [506005] (target milestone: 0.8.0)
  • Decide on common principle to identify system protocols, including base protocol in UML-RT model library [477721] (target milestone: 0.8.0)
  • Exception opening 0.7.x capsule composite structure diagram in Neon [494566] (target milestone: 0.8.0)
  • Port with multiplicity > 1 should be shown as a stack of ports [497825] (target milestone: 0.8.0)
  • Graphical refresh issues when toggling the port kind [500751] (target milestone: 0.8.0)
  • Improve the rendering of the stacking pattern for replicated ports and capsule parts [500982] (target milestone: 0.8.0)
  • The orientation of the behavior adornment is not updated when moving port to another border [504059] (target milestone: 0.8.0)
  • Remove possibility to create "capsule diagram" in new project.model wizard [475805] (target milestone: 0.8.0)
  • Drag-and-drop of a system protocol shall by default create an SAP port [477723] (target milestone: 0.8.0)
  • Port new child menu choice shall provide system protocols for easy creation of SAP port [477730] (target milestone: 0.8.0)
  • Introduce a 'Replication' field on Real Time tab in Properties View for a Port [479352] (target milestone: 0.8.0)
  • Creating a protocol message in model explorer should expand protocol and select created protocol message [480403] (target milestone: 0.8.0)
  • RT State Machine creation should be supported in model explorer [481607] (target milestone: 0.8.0)
  • Align order and layout of properties view for port and capsule part [484194] (target milestone: 0.8.0)
  • Copy-paste of capsule part in capsule structure diagram causes null pointer exception [489621] (target milestone: 0.8.0)
  • Deleting capsule part causes null pointer exception and the capsule part is not removed [489624] (target milestone: 0.8.0)
  • Possible to create a statemachine even when the statemachine profile is not applied [495136] (target milestone: 0.8.0)
  • Service ports for capsuleParts shall be canonically displayed [472884] (target milestone: 0.8.0)
  • Capsule representation should be synchronized by default. [474482] (target milestone: 0.8.0)
  • The notation for ports should be aligned with the UML-RT profile document [476882] (target milestone: 0.8.0)
  • The notation for a Capsule Part in a Capsule composite structure diagram shall be improved [476887] (target milestone: 0.8.0)
  • Make it easier to install Papyrus-RT [478785] (target milestone: 0.8.0)
  • Decide which model library to use for C++ primitive types [478797] (target milestone: 0.8.0)
  • Reapplying the RTCppProperties profile results in "Unreferenceable element" validation errors [477233] (target milestone: 0.8.0)
  • Protocol Message Parameter should have its own Real Time tab in the Properties View [479628] (target milestone: 0.8.0)
  • Ordinary attributes shall not be visualized in the capsule structure diagram [486367] (target milestone: 0.8.0)
  • Fails to delete StateMachine [487533] (target milestone: 0.8.0)
  • It must be possible to create internal behavior ports using port creation tool on palette in capsule structure diagram [490859] (target milestone: 0.8.0)
  • The new welcome page confusingly shows diagrams from the UML-RT profile [491249] (target milestone: 0.8.0)
  • Neon Regression: Not possible to create any other diagram types when UMLRT Viewpoint is active [492359] (target milestone: 0.8.0)
  • CapsulePart should not show Property icon on the diagram next to the name of the capsule part [492652] (target milestone: 0.8.0)
  • Double-click navigation on capsule part causes warnings in error log first time [494548] (target milestone: 0.8.0)
  • Creation pop-up menu for Capsule Part uses Property label [495626] (target milestone: 0.8.0)
  • Drag and drop of protocol in model explorer leads to bogus result [497742] (target milestone: 0.8.0)
  • Allowed to drag and drop a class to a capsule on structure diagram [497755] (target milestone: 0.8.0)
  • No warning marker when entering non-unique name for a protocol [497801] (target milestone: 0.8.0)
  • Improve labels on ports and connectors in the capsule structure diagrams [501081] (target milestone: 0.8.0)
  • Upgrade feature, plugin and POM files version numbers to 0.8 [502652] (target milestone: 0.8.0)
  • Improve default name of protocol messages to include "protocol message" and direction [475904] (target milestone: 0.8.0)
  • Provide tooling support for the UML-RT Profile [411009] (target milestone: 0.8.0)
  • Collaborations do not show their contents [468169] (target milestone: 0.8.0)
  • Papyrus-RT wizard should not propose to create diagrams by default [476277] (target milestone: 0.8.0)
  • More specific name of view type "UML-RT Capsule Diagram" [477367] (target milestone: 0.8.0)
  • Multiple Capsule Parts should be shown as a stack of CapsuleParts [482694] (target milestone: 0.8.0)
  • Provide a child menu for RTRegion, RTState [487517] (target milestone: 0.8.0)
  • RTRegion should be created when adding an entry point to the state in the state machine diagram [487518] (target milestone: 0.8.0)
  • Selecting port kind doesn't update port visibility [487620] (target milestone: 0.8.0)
  • Diagram layout doesn't work on mac [500738] (target milestone: 0.8.0)
  • Tester installation failure [501489] (target milestone: 0.8.0)
  • Introduce EMF Compare customizations to support UML-RT Protocols [482252] (target milestone: 0.8.0)
  • Add bundle version ranges of plug-in dependencies [496266] (target milestone: 0.8.0)
  • Papyrus-RT shall support CapsulePart creation using drag n drop from model explorer [472885] (target milestone: 0.8.0)
  • Inconsistent use of "UML-RT" naming registered profiles and libraries [475173] (target milestone: 0.8.0)
  • Registration and RegistrationOverride values shall be reseted when isWired is set to true [483850] (target milestone: 0.8.0)
  • Identify UML-RT system classes in UMLRT-RTS model library [488104] (target milestone: 0.8.0)
  • Ports should not be resizable [494903] (target milestone: 0.8.0)
  • NPE on Papyrus BehaviorPortEditPolicy#updatePortBehavior when changing the port kind [496253] (target milestone: 0.8.0)
  • NullPointerException in CapsulePartKindObservableValue. [506264] (target milestone: 0.8.0)
  • Model elements that are hidden in the model explorer should be hidden in structure merge viewer too [496063] (target milestone: 0.8.0)
  • Create a UML-RT Connector using the tool palette in a capsule composite structure diagram [474244] (target milestone: 0.8.0)
  • Enable creation of Stereotyped elements from rt machine diagram palette [481652] (target milestone: 0.8.0)
  • UML-RT Property view should support RTPorts typed by a system protocol [483636] (target milestone: 0.8.0)
  • UML-RT Capsule Structure Diagram creation operation lacks consistency [494639] (target milestone: 0.8.0)
  • Wrong size of parameter table when editing a protocol message from properties view of protocol [495146] (target milestone: 0.8.0)

Code generators