Verification of Digital Twins using Classical and Statistical Model Checking

With the increasing adoption of digital techniques, the concept of digital twin (DT) has received a widespread attention in both industry and academia.While several definitions exist for a DT, most definitions focus on the existence of a virtual entity (VE) of a real-world object or process, often comprising interconnected models which interact with each other, undergoing changes continuously owing to the synchronization with the real-world object.These interactions might lead to inconsistencies at execution time, due to their highly stochastic and/or time-critical nature, which may lead to undesirable behavior.In addition, the continuously varying nature of VE owing to its synchronization with the real-world object further contributes to the complexity arising from these interactions and corresponding model execution times, which could possibly affect its overall functioning at runtime.This creates a need to perform (continuous) verification of the VE, to ensure that it behaves consistently at runtime by adhering to desired properties such as deadlock freeness, functional correctness, liveness and timeliness.Some critical properties such as deadlock freeness can only be verified using classical model checking; on the other hand, statistical model checking provides the possibility to model actual stochastic temporal behavior.We therefore propose to use both these techniques to verify the correctness and the fulfillment of desirable properties of VE.We present our observations and findings from applying these techniques on the DT of an autonomously driving truck.Results from these verification techniques suggest that this DT adheres to properties of deadlock freeness and functional correctness, but not adhering to timeliness properties.

Authors

Institutions

Publication Details

Journal
Electronic Proceedings in Theoretical Computer Science
Published
2025-05-04
DOI
https://doi.org/10.4204/eptcs.418.2
Primary Topic
Radiation Effects in Electronics
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Verification of Digital Twins using Classical and Statistical Model Checking

Boudewijn R. Haverkort, Raghavendran Gunasekaran
Electronic Proceedings in Theoretical Computer Science
Radiation Effects in Electronics
article

Verification of Digital Twins using Classical and Statistical Model Checking

Boudewijn R. Haverkort, Raghavendran Gunasekaran
article en

Abstract

With the increasing adoption of digital techniques, the concept of digital twin (DT) has received a widespread attention in both industry and academia.While several definitions exist for a DT, most definitions focus on the existence of a virtual entity (VE) of a real-world object or process, often comprising interconnected models which interact with each other, undergoing changes continuously owing to the synchronization with the real-world object.These interactions might lead to inconsistencies at execution time, due to their highly stochastic and/or time-critical nature, which may lead to undesirable behavior.In addition, the continuously varying nature of VE owing to its synchronization with the real-world object further contributes to the complexity arising from these interactions and corresponding model execution times, which could possibly affect its overall functioning at runtime.This creates a need to perform (continuous) verification of the VE, to ensure that it behaves consistently at runtime by adhering to desired properties such as deadlock freeness, functional correctness, liveness and timeliness.Some critical properties such as deadlock freeness can only be verified using classical model checking; on the other hand, statistical model checking provides the possibility to model actual stochastic temporal behavior.We therefore propose to use both these techniques to verify the correctness and the fulfillment of desirable properties of VE.We present our observations and findings from applying these techniques on the DT of an autonomously driving truck.Results from these verification techniques suggest that this DT adheres to properties of deadlock freeness and functional correctness, but not adhering to timeliness properties.

Electronic Proceedings in Theoretical Computer ScienceVol. 418
Tilburg University (NL), University of Twente (NL)
Nederlandse Organisatie voor Wetenschappelijk Onderzoek
Openalex Percentile: Top 92%
Radiation Effects in Electronics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Verification of Digital Twins using Classical and Statistical Model Checking — Boudewijn R. Haverkort, Raghavendran Gunasekaran · Electronic Proceedings in Theoretical Computer Science (2025) | TGRS Research Map | TGRS