This pull request updates the EMF artifacts in the pilot implementation for the 2023-02 baseline abstract syntax, as delivered in the fourth revision submission to OMG. This includes:
Updates to documentation in the interfaces in org.omg.sysml.lang.sysml, including changes due to additional OCL constraints.
Correction of the return type of ActionUsage.inputParameter(int) from Object to Feature.
Addition of the operation FeatureChainExpression.sourceTargetFeature().
All other generated code changes seem to be inconsequential reordering of code segments.
Note:
The UML files related to XMI generation (SysML_xmi.uml, SysML_only_xmi.uml, KerML_only_xmi.uml) added in PR #473 where already based on the 2023-02 baseline.
In order to maintain consistency with the submission, the reflective abstract syntax models SysML.sysml and KerML.kerml have not been updated in this PR. However, there are a few (relatively minor) inconsistencies with these files as submitted and normative abstract XMI as submitted (based on the 2023 baseline) that will need to be fixed by the Finalization Task Force.
This pull request updates the EMF artifacts in the pilot implementation for the 2023-02 baseline abstract syntax, as delivered in the fourth revision submission to OMG. This includes:
SysML.uml
,SysML_only.uml
,KerML_only.uml
SysML.ecore
,kerml.ecore
Consequential changes to generated code include:
org.omg.sysml.lang.sysml
, including changes due to additional OCL constraints.ActionUsage.inputParameter(int)
fromObject
toFeature
.FeatureChainExpression.sourceTargetFeature()
.All other generated code changes seem to be inconsequential reordering of code segments.
Note:
SysML_xmi.uml
,SysML_only_xmi.uml
,KerML_only_xmi.uml
) added in PR #473 where already based on the 2023-02 baseline.SysML.sysml
andKerML.kerml
have not been updated in this PR. However, there are a few (relatively minor) inconsistencies with these files as submitted and normative abstract XMI as submitted (based on the 2023 baseline) that will need to be fixed by the Finalization Task Force.