ARCHIVAL (2023): This content is now considered historical only!

Figure D.7 - Elaborating Black Box Behavior for the “Drive the Vehicle” Use Case

Gallery
Tutorial
Click on the image to view it full size
The OCL appears to be missing for Idle in the SysML 1.6 version (was present in the SysML-1.5 figure).
The referenced State names in the SysML 1.6 version should have capital first letters to match the States in Figure D.1.
From OCL-1.4:

So it seems one should be able to just reference the States (but using correct Capital first letters) from the StateMachine HSUVOperationalStates as long as the context of the Interaction is consistent with that of the StateMachine.

But SysML-1.6 makes explicit that the Interaction DriveBlackBox is owned by the AutomotiveDomain block, so the self won’t be the same context as for the StateMachine.
The name of the alt fragment 'controlSpeed' does not appear in the SysML-1.6 figure (it did in the SysML-1.5 version). It can't be shown in MagicDraw/Cameo anyway.
Up next
Notes
Snippets (quotes/extracts)
Visit also
Visit also (backlinks)
Related slides (includes other tutorials)
Related slides (backlinks, includes other tutorials)