-
Key: SYSML2_-177
-
Status: closed
-
Source: International Business Machines ( Mr. Eran Gery)
-
Summary:
Keywords introduced in the graphical notation BNF are surrounded by guillemets («...»). However, the graphical notation also uses snippets of textual notation in many places, often by referencing productions from the textual notation BNF, which does not put guillemets around keywords. In some cases, though, the graphical BNF will include productions for text that introduce keywords that parallel the textual notation, but don't directly use textual notation BNF productions. The resolution to
SYSML2-59includes such productions for message-label and flow-label that include the «of» keyword surrounded by guillemets, but other such productions in the graphical BNF do not put guillemets around keywords. There needs to be a consistent rule on how guillemets are to be used in the graphical notation. -
Reported: SysML 2.0a1 — Fri, 22 Dec 2023 23:11 GMT
-
Disposition: Resolved — SysML 2.0b4
-
Disposition Summary:
Guillemets should not be used on keywords in textual notation snippets used in the graphical notation
This resolution eliminates the use of guillemets inside textual snippets in the graphical notation. Guillemets should only be used to designate metaclasses (and their modifiers) in name compartments or edge labels. The resolution revises both examples in the representative notation tables (Clause 7) and Graphical BNF productions (Clause 8.2.3).
-
Updated: Sat, 19 Jul 2025 19:24 GMT
SYSML2_ — Guillemets should not be used on keywords in textual notation snippets used in the graphical notation
- Key: SYSML2_-177
- OMG Task Force: Systems Modeling Language (SysML) 2.0 FTF 2