2021-09 - SysML v2 Pilot Implementation
This is a maintenance update to the 2021-08 release. It corresponds to Eclipse plugin version 0.16.0.
Language features
No updates.
Model Library
- Connections. Added
FlowConnection/flowConnectionsandSuccessionFlowConnection/successionFlowConnectionsbase types to theConnectionslibrary model. - Kernel. Updated some Kernel Library package documentation consistent with KerML specification document.
Backward incompatibilities
- Flow connections. Due to the new library model for
message,streamandflowconnections, it is no longer allowable to use them as the target ofperformactions. Useeventorref subsetsinstead.
Jupyter
None.
Visualization
- Tom Sawyer
None. - PlantUML
- Visualization of parameters and inherited members.
- Visualization of subsetting in textual feature representation.
- New style options:
- SHOWINHERITED – Show inherited members
- SHOWLIB – Show elements of the standard libraries
- COMPMOST – Show as many memberships in a compartment as possible
Bug Fixes
- Allocation definitions. Ensured that all allocation definitions directly or indirectly specialize the base
Allocationtype, no matter how many ends they have. - Association and connection ends. Ensured that the ends of non-binary associations and connection definitions directly or indirectly subset
Link::participant. - Connector ends. Limited the special scoping of the targets of connector end subsettings to the first subsetting (i.e., the one giving the related element for the end).