2019 14th Annual Conference System of Systems Engineering (SoSE) | 2019

A Digital Twin Method for Automated Behavior Analysis of Large-Scale Distributed IoT Systems

 
 
 
 
 

Abstract


The behavior of a large-scale distributed IoT system is often hard to verify and validate. The reasons include: 1) the specification is often unclear, ambiguous and incomplete resulting in misunderstandings and undesired behavior. 2) It is almost impossible for a human to reason about the correctness of a system consisting of thousands of components. 3) It is very hard to observe all related components when trying to solve a problem because the system is geographically distributed over large areas. A digital twin capturing the system operational behavior will be of great help to assist a human in detecting behavioral anomalies and reasoning about root-causes. This paper proposes a method to develop digital twins for automated behavior analysis of large-scale distributed IoT systems. We present a real-life use-case of a smart office lighting system for which the method was successfully applied. The developed digital twin was used for anomaly detection and reasoning in a semi-automated root-cause analysis (RCA) approach.

Volume None
Pages 7-12
DOI 10.1109/SYSOSE.2019.8753845
Language English
Journal 2019 14th Annual Conference System of Systems Engineering (SoSE)

Full Text