-
Key: SYSML2-499
-
Status: open
-
Source: Model Driven Solutions ( Mr. Ed Seidewitz)
-
Summary:
The approved resolution to
SYSML2-28included the adding of the constraint validateAssignmentActionUsageArguments, which requires that an AssignmentActionUsage have two arguments. However, in the SysML Specification, 8.2.2.16.5 Assignment Action Usages, the AssignmentTargetParameter is optional for an AssignmentNodeDeclaration. An AssignmentActionUsage parsed without a target parameter argument will then fail the validateAssignmentActionUsageArguments.In 7.16.9 Assignment Action Usages it states that "If the target expression of an assignment action usage is omitted, then the target is implicitly the occurrence owning the assignment action usage." However, there is no semantic constraint enforcing this, so it is not clear how the informal statement is supposed to be realized.
-
Reported: SysML 2.0b1 — Fri, 27 Oct 2023 16:30 GMT
-
Updated: Mon, 8 Apr 2024 18:21 GMT
SYSML2 — Assignments parsed without a target will fail validateAssignmentActionUsageArguments
- Key: SYSML2-499
- OMG Task Force: Systems Modeling Language (SysML) 2.0 FTF