-
Key: SYSML2_-256
-
Status: open
-
Source: DEKonsult ( Mr. Hans Peter de Koning)
-
Summary:
The specification contains inconsistent graphical notation for the standard textual shorthand constructs that declare reference-subsetted usages. The full list of shorthand reference-subsetted usage patterns to be made consistent is:
- assert (constraint)
- assume (constraint)
- exhibit (state)
- frame (concern)
- include use case
- perform (action)
- require (constraint)
- satisfy (requirement)
- verify (requirement)
In addition, a mix of verb forms are used: some use the infinitive (exhibit states, satisfy requirements), some use third person singular form (exhibits, satisfies). This is confusing and should be regularized following a single rule.
This affects both the representative notation examples in clause 7 as well as the graphical BNF in subclause 8.2.3.
-
Reported: SysML 2.0b2 — Wed, 24 Jul 2024 14:06 GMT
-
Updated: Mon, 24 Feb 2025 01:03 GMT
-
Attachments:
- Annotation-1-ends.svg 9 kB (image/svg+xml)
- Assert-Constraint-ends.svg 5 kB (image/svg+xml)
- Event-Occurrence-shorthand-ends.svg 5 kB (image/svg+xml)
- Exhibit State-ends.svg 4 kB (image/svg+xml)
- Exhibit-State-ends.svg 4 kB (image/svg+xml)
- Exhibit-State-shorthand-ends.svg 5 kB (image/svg+xml)
- Perform-ends.svg 7 kB (image/svg+xml)
- Requirement-Assume-Frame-ends.svg 9 kB (image/svg+xml)
- Requirement-Require-Assume-Constraints.svg 9 kB (image/svg+xml)
- Satisfy-Requirement-ends.svg 5 kB (image/svg+xml)
- Satisfy-Requirement-longhand-ends.svg 7 kB (image/svg+xml)
- assert-edge.jpg 7 kB (image/jpeg)
- assume-constraint-node.jpg 13 kB (image/jpeg)
- assume-edge.jpg 6 kB (image/jpeg)
- event-edge.jpg 7 kB (image/jpeg)
- event-occurrence-def.jpg 13 kB (image/jpeg)
- event-occurrence.jpg 11 kB (image/jpeg)
- exhibit-edge.jpg 7 kB (image/jpeg)
- frame-concern-node.jpg 12 kB (image/jpeg)
- frame-constraint-node.jpg 13 kB (image/jpeg)
- frame-edge.jpg 6 kB (image/jpeg)
- perform-edge.jpg 8 kB (image/jpeg)
- require-constraint-node.jpg 13 kB (image/jpeg)
- require-edge.jpg 7 kB (image/jpeg)
- saisfy-edge.jpg 7 kB (image/jpeg)
- satisfy-edge.jpg 7 kB (image/jpeg)
- verify-requirement-node.jpg 12 kB (image/jpeg)
SYSML2_ — Inconsistent and/or incomplete graphical notation for standard reference-subsetted usages
- Key: SYSML2_-256
- OMG Task Force: Systems Modeling Language (SysML) 2.0 FTF 2