The University of Southampton
University of Southampton Institutional Repository

From digital twins to digital twin prototypes: concepts, formalization, and applications

From digital twins to digital twin prototypes: concepts, formalization, and applications
From digital twins to digital twin prototypes: concepts, formalization, and applications

The transformation to Industry 4.0 also transforms the processes of developing intelligent manufacturing production systems. Digital twins may be employed to advance the development of these new (embedded) software systems. However, there is no consensual definition of what a digital twin is. In this paper, we provide an overview of the current state of the digital twin concept and formalize the digital twin concept using the Object-Z notation. This formalization includes the concepts of physical twins, digital models, digital templates, digital threads, digital shadows, digital twins, and digital twin prototypes. The relationships between all these concepts are visualized as class diagrams using the Unified Modeling Language. Our digital twin prototype approach supports engineers in the development and automated testing of complex embedded software systems. This approach enables engineers to test embedded software systems in a virtual context without the need of a connection to a physical object. In continuous integration/continuous deployment pipelines, such digital twin prototypes can be used for automated integration testing and, thus, allow for an agile verification and validation process. In this paper, we demonstrate and report on the application and implementation of a digital twin using the example of two real-world field studies (ocean observation systems and smart farming). For independent replication and extension of our approach by other researchers, we provide a laboratory study published open source on GitHub.

automated testing, continuous integration, Cyber-physical systems, digital twin prototypes, embedded software systems
2169-3536
75337-75365
Barbie, Alexander
c567ce7d-cf04-472a-a203-00070f06f97e
Hasselbring, Wilhelm
ee89c5c9-a900-40b1-82c1-552268cd01bd
Barbie, Alexander
c567ce7d-cf04-472a-a203-00070f06f97e
Hasselbring, Wilhelm
ee89c5c9-a900-40b1-82c1-552268cd01bd

Barbie, Alexander and Hasselbring, Wilhelm (2024) From digital twins to digital twin prototypes: concepts, formalization, and applications. IEEE Access, 12, 75337-75365. (doi:10.1109/ACCESS.2024.3406510).

Record type: Article

Abstract

The transformation to Industry 4.0 also transforms the processes of developing intelligent manufacturing production systems. Digital twins may be employed to advance the development of these new (embedded) software systems. However, there is no consensual definition of what a digital twin is. In this paper, we provide an overview of the current state of the digital twin concept and formalize the digital twin concept using the Object-Z notation. This formalization includes the concepts of physical twins, digital models, digital templates, digital threads, digital shadows, digital twins, and digital twin prototypes. The relationships between all these concepts are visualized as class diagrams using the Unified Modeling Language. Our digital twin prototype approach supports engineers in the development and automated testing of complex embedded software systems. This approach enables engineers to test embedded software systems in a virtual context without the need of a connection to a physical object. In continuous integration/continuous deployment pipelines, such digital twin prototypes can be used for automated integration testing and, thus, allow for an agile verification and validation process. In this paper, we demonstrate and report on the application and implementation of a digital twin using the example of two real-world field studies (ocean observation systems and smart farming). For independent replication and extension of our approach by other researchers, we provide a laboratory study published open source on GitHub.

Text
From_Digital_Twins_to_Digital_Twin_Prototypes_Concepts_Formalization_and_Applications - Version of Record
Available under License Creative Commons Attribution.
Download (2MB)

More information

Accepted/In Press date: 24 May 2024
e-pub ahead of print date: 28 May 2024
Published date: 4 June 2024
Keywords: automated testing, continuous integration, Cyber-physical systems, digital twin prototypes, embedded software systems

Identifiers

Local EPrints ID: 492714
URI: http://eprints.soton.ac.uk/id/eprint/492714
ISSN: 2169-3536
PURE UUID: af492e90-8bf7-40b6-8eca-2f79314812d6
ORCID for Wilhelm Hasselbring: ORCID iD orcid.org/0000-0001-6625-4335

Catalogue record

Date deposited: 12 Aug 2024 16:48
Last modified: 13 Aug 2024 02:09

Export record

Altmetrics

Contributors

Author: Alexander Barbie
Author: Wilhelm Hasselbring ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×