2025-06 - SysML v2 Pilot Implementation
This is an incremental update to the 2025-04 release. It corresponds to Eclipse plugin version 0.50.0.
Language Features
Bug fixes.
Model Libraries
Bug fixes.
Backward Incompatibilities
None.
Issue Resolutions
None.
Jupyter
None.
Visualization (PlantUML)
Bug fix.
Technical Updates
- Continuous integration builds. Removed configuration for Travis CI builds.
[PR #653] .gitignorefiles. Updated.gitignorefiles inxtend-genfolders.
[PR #654]- Eclipse 2025-03. Updated the Eclipse development platform to Version 2025-03 and Java 21.
[PR #655] - Transformaton code. Added annotations to the transformation code in the adapter classes to show where the semantic constraints from the KerML and SysML v2 specifications are satisfied.
[PR #665] - Repository save utility. Updated the default project name used by the repository save utility if no name is explicitly given.
[PR #670]
Bug Fixes
- Metamodel files. Corrected the
.umland.ecoremetamodel files to be consistent with the normative Beta 4 abstract syntax.
[PR #657] isCompatibleWithoperation. Corrected a non-conformance of the Pilot Implementation with the KerML Specification on the computation of theFeature::isCompatibleWithoperation.
[PR #658]canAccessoperation. Fixed a bug in the implementation ofFeatureUtil.canAccessfor checking accessibility when the subsetting feature has no featuring types.
[PR #659]- Library models. Made small corrections to the KerML Semantic Library model
Occurrencesand the SysML Analysis Domain Library modelTradeStudies.
[PR #660] - XMI serialization. Fixed the serialization of
isConstantfor end usages andisAbstractfor variation definitions and usages.
[PR #661] - Visualization. Fixed a bug that crashed the visualization of a case with a nested action.
[PR #667] - Semantic transformations. Fixed various semantic transformation bugs in the adapter classes.
[PR #668] [PR #669] - Substates. Fixed a bug that caused
States::State::substatesto inherit twothisfeatures (resulting in any state usage that is a substate also inheriting them).
[PR #671]