-
Key: KERML11-193
-
Status: open
-
Source: Boeing ( Mr. Greg Kimberly)
-
Summary:
[Note this belongs in the SysML board, but for some reason it won't let me put it in there...]
In the SysML-textual-bnf.kebnf (and in the spec on page 182) the SendNode grammar productionSendNode : 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 {
{ out part target; }
in s : S;
action aaflow aa.target to snd.receiver;
{ in :>> payload = s; }
action snd sendwill fail at "action snd send"
-
Reported: SysML 2.0 — Wed, 1 Apr 2026 23:36 GMT
-
Updated: Wed, 1 Apr 2026 23:42 GMT
-
Attachments:
- ActionTest.sysml 0.8 kB ()
KERML11 — SendNode production in EBNF is incorrect
- Key: KERML11-193
- OMG Task Force: Kernel Modeling Language (KerML) 1.1 RTF