This page complements the paper "TwinArch: A Digital Twin Reference Architecture" and serves as an online repository of the domain independent and multi-view TwinArch.
TwinArch is the Digital Twin Reference Architecture integrating elements from state-of-the-art DT architectures, incorporating feedback from practitioners and knowledge from DT development technologies (Eclipse Ditto, Azure Digital Twins and FIWARE).
An overview of TwinArch' structure.
TwinArch is designed and documented following the Views and Beyond method, proposed by the Software Engineering Institute (SEI). Therefore, TwinArch is organized into multiple architectural views, with each one addressing specific aspects of a Digital Twin system.
The Module Twin View (MTV) models the Digital Twin domain entities using the UML Class Diagram notation. At a more detailed level, the Component Twin View (CTV) focuses on Digital Twin components and their interactions using the UML Component Diagram. The Traceability Twin View (TTV) bridges maps the structural elements of the Module and the Component views using a Matrix Diagram. Finally, the Dynamic Twin View focuses on capturing the runtime interactions between different structural elements (classes or components) using UML Sequence Diagrams, in two use cases (monitoring and prediction).
TwinArch provides customizable UML artifacts that can help in creating new Digital Twins or documenting existing ones. These artifacts are available in the twinarch.vpp file, which can be downloaded and opened using the Visual Paradigm modeling tool (version 16.2).
This work has been partially supported by the Spoke 9 "Digital Society & Smart Cities" of ICSC - Centro Nazionale di Ricerca in High Performance-Computing, Big Data, and Quantum Computing , funded by the European Union - NextGenerationEU (PNRR-HPC, CUP: E63C22000980007).
Moreover, this work has been partially funded by the European HORIZON-KDT-JU research project MATISSE - Model based engineering of Digital Twins for early verification and validation of Industrial Systems, HORIZON-KDT-JU-2023-2-RIA, Prop. n.: 101140216-2, KDT232RIA_00017.