TRAIL: A SysML Pattern for Digital Twinning

Icon class
fas fa-chalkboard-teacher
Quick start
This slide trail was kindly sponsored by GreenSoft Pty Ltd, developers of software for tracking environmentally friendly building and construction projects. Special thanks to Denis Pidcock MBA BEng (chairman of Greensoft) for review and discussion.
This trail is NOT a tutorial about Systems Modeling Language (SysML®)
This presentation is aimed at a primarily SysML-aware (or UML-aware) audience. To learn SysML please visit this online tutorial trail or attend the Webel course for SysML.
This is the public trail version of this work; registered members of the Digital Twin Consortium (DTC) may request access to an expanded PDF slide set version with content specific to the work of the OMG DTC.

These slides also include ample use of the  Webel Parsing Analysis recipe for SysML® - in this case using the following target domain source document, known throughout this trail for brevity as simply 'ANZLIC-2019':

Source text extracts from that document quoted in Webel «snippet» ElementGroup extensions were made available under the Creative Commons Attribution 4.0 International licence.

This trail also references some terminology from the foundational work on digital twins by Dr Michael Grieves such as Digital Twin Prototype (DTP) and Digital Twin Instance (DTI) - however as interpeted here specifically for the Webel Twin Pattern for SysML. A good summary is:

Yes, it runs!

Most of the slides you'll see in this trail involve diagrams that "execute" at least in some sense in Cameo Simulation Toolkit®, as we'll see later in the trail when we get to aspects involving Behavior. There is also screencast video, which is very informative and takes you through step-by-step, but it is quite advanced, so it's best to please study all of these trail slides first:

High level principles of the Webel Twin Pattern for SysML

There's often a lot of discussion about whether it's a fallacy that a digital twin is always "of" a physical asset. That matter, along with some other nuances, is resolved exactly by the Webel Twin Pattern for SysML. We'll explore these policies and more as we go:

In particular, we'll see how twinning a "real world" «process» Process is handled by a special «digital» @Process digital mapping entity, coordinated by a parent «twin» DigitalTwin. But first we'll focus on structural, geometrical, and material aspects of the twinned «physical» PhysicalEntity.

And as always in Webel IT Australia trails, many of the slides are cross-referenced to "super relational" policy notes:

Start here

Slides in this trail

If you want to navigate the entire tutorial including the additional explanatory text, click on the title link of the first slide to view the full slide page, then use the next links to move through the slides pages. If you just want to view the slide images only in sequence, click on any slide to view it larger in a viewer, then click again to move through each slide in the tutorial trail.
Visit also
Visit also (backlinks)