-
Key: SYSML2-80
-
Status: open
-
Source: Model Driven Solutions ( Mr. Ed Seidewitz)
-
Summary:
The reflective SysML model in the SysML Systems Library has the following inconsistencies with the normative SysML abstract syntax:
1. The feature AnalysisCaseUsage::analysisAction should subset usage, not feature.
2. The features of Definition, RequirementDefinition and Usage should have the same order as the properties of the corresponding metaclasses in the abstract syntax.
3. The feature ViewDefinition::satisfiedViewpoint should subset ownedRequirement, not ownedUsage.
4. The feature ViewDefinition::viewRendering should not subset ownedUsage.
5. The feature ViewUsage::satisfiedViewpoint should subset ownedRequirement, not ownedUsage.
6. The feature ViewUsage::viewRendering should not subset ownedUsage.
-
Reported: SysML 2.0a1 — Thu, 27 Apr 2023 20:59 GMT
-
Updated: Mon, 8 Apr 2024 18:21 GMT
SYSML2 — Reflective SysML abstract syntax model has inconsistencies
- Key: SYSML2-80
- OMG Task Force: Systems Modeling Language (SysML) 2.0 FTF