Proceedings ArticleDOI
A Specification-based State Replication Approach for Digital Twins
Matthias Eckhart,Andreas Ekelhart +1 more
- pp 36-47
TLDR
A novel state replication approach that first identifies stimuli based on the system's specification and then replicates them in a virtual environment is proposed and shown to be feasible.Abstract:
Digital twins play a key role in realizing the vision of a smart factory. While this concept is often associated with maintenance, optimization, and simulation, digital twins can also be leveraged to enhance the security and safety of cyber-physical systems (CPSs). In particular, digital twins can run in parallel to a CPS, allowing to perform a security and safety analysis during operation without the risk of disrupting live systems. However, replicating states of physical devices within a CPS in functionally equivalent virtual replicas, so that they precisely mirror the internal behavior of their counterparts, is an open research topic. In this paper, we propose a novel state replication approach that first identifies stimuli based on the system's specification and then replicates them in a virtual environment. We believe that replicating states of CPSs is a prerequisite for a multitude of security and safety enhancing features that can be implemented on the basis of digital twins. To demonstrate the feasibility of the specification-based state replication approach, we provide a prototypical implementation and evaluate it in an experimental CPS test bed. The results of this paper show that attacks against CPSs can be successfully detected by leveraging the proposed state replication approach.read more
Citations
More filters
Journal ArticleDOI
Digital Twin in the IoT Context: A Survey on Technical Features, Scenarios, and Architectural Models
TL;DR: This article analyses a set of possible evolution paths for the DT considering its possible usage as a major enabler for the softwarization process.
Journal ArticleDOI
Digital Twin for maintenance: A literature review
Itxaro Errandonea,Itxaro Errandonea,Sergio Beltrán,Sergio Beltrán,Saioa Arrizabalaga,Saioa Arrizabalaga +5 more
TL;DR: This paper focuses on the review of DT applications for maintenance, as no previous work has been found with this aim, and both “Digital Twin” and “maintenance” concepts and strategies are described in detail.
Journal ArticleDOI
A Digital Twin Based Industrial Automation and Control System Security Architecture
TL;DR: This article discusses how a digital twin replication model and corresponding security architecture can be used to allow data sharing and control of security-critical processes and shows that the proposed state synchronization design meets the expected digital twin synchronization requirements.
Journal ArticleDOI
Digital Twins From Smart Manufacturing to Smart Cities: A Survey
Georgios Mylonas,Athanasios Kalogeras,Georgios Kalogeras,Christos Anagnostopoulos,Christos Alexakos,Luis Muñoz +5 more
TL;DR: In this article, the authors review the current research landscape as regards digital twins in the field of smart cities, while also attempting to draw parallels with the application of Digital twins in Industry 4.0.
Book ChapterDOI
Digital Twins for Cyber-Physical Systems Security: State of the Art and Outlook
TL;DR: This chapter will discuss how digital twins can accompany their physical counterparts throughout the entire lifecycle and thereby strengthen the security of CPSs.
References
More filters
Proceedings Article
Resilient distributed datasets: a fault-tolerant abstraction for in-memory cluster computing
Matei Zaharia,Mosharaf Chowdhury,Tathagata Das,Ankur Dave,Justin Ma,Murphy McCauley,Michael J. Franklin,Scott Shenker,Ion Stoica +8 more
TL;DR: Resilient Distributed Datasets is presented, a distributed memory abstraction that lets programmers perform in-memory computations on large clusters in a fault-tolerant manner and is implemented in a system called Spark, which is evaluated through a variety of user applications and benchmarks.
Journal ArticleDOI
The part-time parliament
TL;DR: The Paxon parliament's protocol provides a new way of implementing the state machine approach to the design of distributed systems.
Journal ArticleDOI
Implementing fault-tolerant services using the state machine approach: a tutorial
TL;DR: The state machine approach is a general method for implementing fault-tolerant services in distributed systems and protocols for two different failure models—Byzantine and fail stop are described.
Proceedings ArticleDOI
A network in a laptop: rapid prototyping for software-defined networks
TL;DR: The greatest value of Mininet will be supporting collaborative network research, by enabling self-contained SDN prototypes which anyone with a PC can download, run, evaluate, explore, tweak, and build upon.
Journal ArticleDOI
Observing the State of a Linear System
TL;DR: In this article, it was shown that the state vector of a linear system can be reconstructed from observations of the system inputs and outputs, and that the observer which reconstructs this state vector is itself a linear systems whose complexity decreases as the number of output quantities available increases.
Related Papers (5)
About The Importance of Autonomy and Digital Twins for the Future of Manufacturing
Digital Twin: Mitigating Unpredictable, Undesirable Emergent Behavior in Complex Systems
Michael W. Grieves,John Vickers +1 more