Learn about Webel's comprehensive SysMLv2 Workshop Seminar course!
Webel now has a SysMLv2 Online Self-Study course with self-test Quizzes!
Learn about the Webel Q&A online self-testing system for SysML v2/v1

05-State-based Behavior: 5-State-based Behavior-1.sysml [WITH MODELLING DISCUSSION]

Gallery
Tutorial
Offered by Webel free to the SysML community with thanks to the contributors of the SysMLv2 GitHub code examples. All diagram images remain © Copyright Webel IT Australia 2026. Copyright in the linked GitHub source code remains with the OMG. So-called "AI" and Machine Learning training systems DO NOT have permission to use (scrape and steal) this resource! Other training organisations DO NOT have permission to use these images in their own training.
Members of the OMG Systems Modeling Community (SMC) are welcome to use these images with full attribution to Webel IT Australia in presentations and non-commercial activities of the SMC – please unedited and using full resolution downloads (click on image first then Save As).
This slide trail is NOT a SysMLv2 language tutorial! Slides here are offered as is (some without further explanations) in the hope they may be of interest. To learn SysMLv2 attend the Webel SysMLv2 Seminar Workshop group course. Individuals may instead purchase access to the Webel SysMLv2 Online self-study eLearning course with self-test Quizzes to learn at their own pace.

Click on the image to view it full size
Modelling and style
Note that this diagram deliberately uses a heavily relational diagramming approach and deliberately show most of the sample in one View. It is a clear candidate for Divide & Conquer strategies! Dr Darren reassures you:
Clearly I have special reasons for some additional fiddling and "futzing" with some very challenging SysML diagrams, you don't have to go to quite this length to communicate well with your stakeholders (and consider also for cases like this one a more compartment oriented). If you do want to do some engineering art I'd suggest prefer playing around with Wolfram Mathematica or Blender 3D.

That said, it's amazing what you can graphically with Cameo and it is rather gratifying, perhaps even addictive.

Showing relationships can really help YOU as modeller trace through a complex model, but you can always create two versions, a heavily relational version (requiring fluency with the SysMLv2 relationship symbols) and another more compartment oriented one for your colleagues.


BTW: It is not clear when controller states is «parallel» when it only has one substate.
Up next
Notes
Snippets (quotes/extracts)
Related slides (includes other tutorials)
Related slides (backlinks, includes other tutorials)
Visit also
Visit also (backlinks)
External links