-
Key: SYSML21-624
-
Status: open
-
Source: Boeing ( Mr. Greg Kimberly)
-
Summary:
In the SysML-textual-bnf.kebnf (and in the spec on page 182) the SendNode grammar production
SendNode : SendActionUsage = OccurrenceUsagePrefix ActionUsageDeclaration? 'send' ( ownedRelationship += NodeParameterMember SenderReceiverPart? | ownedRelationship += EmptyParameterMember SendReceiverPart )? ActionBodyis incorrect as it will not support the parsing of constructs such as the one in the examples - specifically ActionTest.sysml in SysML-v2-Release-master.2026-02\sysml\src\examples\Simple Tests\ and its construct fragment
action a2 { in s : S; action aa { out part target; } flow aa.target to snd.receiver; action snd send { in :>> payload = s; } }will fail at "action snd send".
-
Reported: SysML 2.0 — Wed, 1 Apr 2026 23:36 GMT
-
Updated: Fri, 1 May 2026 21:56 GMT
-
Attachments:
- ActionTest.sysml 0.8 kB ()
SYSML21 — SendNode production in EBNF is incorrect
- Key: SYSML21-624
- OMG Task Force: Systems Modeling Language (SysML) 2.1 RTF