Learn about Webel's comprehensive SysMLv2 Workshop Seminar course!
Webel now has a SysMLv2 Online Self-Study course with self-test Quizzes!

01-Parts Tree: 1a-Parts Tree.sysml

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: The View (diagram) compares diagramming options.

The views of bothvehicle1 and vehicle1_c1 rely primarily on headers to indicate specializations, rather than relationships, which means one has to refer to the view portion of package Definitions for some of the information (but this approach can nevertheless be more legible for non-SysMLv2 fluent stakeholder not familiar with SysMLv2 relationship notations).

For vehicle1 a more compartment oriented approach is used. The parts within each :AxleAssembly are shown listed in compartments, but then one can't also show any inherited attributes. Note though that we still have to show each :AxleAssembly as symbols to be able to list the sub-parts; there can be limits to the compartment oriented approach.

For vehicle1_c1 displaying sub-parts as symbols affords display of any inherited attributes and subsetting relationships as symbols (not essential but instructive for those learning SysMLv2) .

Up next
Notes
Snippets (quotes/extracts)
Related slides (includes other tutorials)
Related slides (backlinks, includes other tutorials)
Visit also
Visit also (backlinks)
External links