TY - GEN
T1 - Surrogate-based Digital Twin for Predictive Fault Modelling and Testing of Cyber Physical Systems
AU - Adeyemo, Hayatullahi
AU - Bahsoon, Rami
AU - Tino, Peter
PY - 2023/3/13
Y1 - 2023/3/13
N2 - Cyber Physical Systems (CPS) pose a pressing need to ensure they are sufficiently reliable and continue to be dependable. It is, therefore, essential to test these systems to uncover any potential anomalies, which if not detected can lead to failure and/or cause loss or injury. Adequate or complete coverage of behaviours can be difficult to accomplish in CPS. We advocate a less expensive and easy-to-evaluate representation of the system via surrogate modelling. In this paper, we present a novel predictive fault modelling framework leveraging surrogate-based Digital Twin for probing for likely faults that can support software analysts and testers of CPS in their testing plans. The approach abstracts the CPS and uses a variant of Recurrent Neural Network known as Long Short-Term Memory (LSTM) surrogate model for forecasting. The forecasting can help in predicting multiple behaviours of the system components and the likely faults of systems under test; observations will consequently feed into the testing plans. Both direct and iterative (i.e. one-time and multiple-time varying steps) forecasting are supported as part of the framework. We evaluate our surrogate-based Digital Twins predictive modelling approach on two CPSs namely: water distribution system and air pollution detection system. The results show that our approach performed decently in predicting multiple time steps.
AB - Cyber Physical Systems (CPS) pose a pressing need to ensure they are sufficiently reliable and continue to be dependable. It is, therefore, essential to test these systems to uncover any potential anomalies, which if not detected can lead to failure and/or cause loss or injury. Adequate or complete coverage of behaviours can be difficult to accomplish in CPS. We advocate a less expensive and easy-to-evaluate representation of the system via surrogate modelling. In this paper, we present a novel predictive fault modelling framework leveraging surrogate-based Digital Twin for probing for likely faults that can support software analysts and testers of CPS in their testing plans. The approach abstracts the CPS and uses a variant of Recurrent Neural Network known as Long Short-Term Memory (LSTM) surrogate model for forecasting. The forecasting can help in predicting multiple behaviours of the system components and the likely faults of systems under test; observations will consequently feed into the testing plans. Both direct and iterative (i.e. one-time and multiple-time varying steps) forecasting are supported as part of the framework. We evaluate our surrogate-based Digital Twins predictive modelling approach on two CPSs namely: water distribution system and air pollution detection system. The results show that our approach performed decently in predicting multiple time steps.
KW - Predictive fault modelling
KW - Cyber Physical Systems
KW - Surrogate modelling
KW - Digital Twin
UR - https://nsfcac.github.io/BDCAT2022/#/
U2 - 10.1109/BDCAT56447.2022.00028
DO - 10.1109/BDCAT56447.2022.00028
M3 - Conference contribution
SN - 9781665460910
T3 - IEEE/ACM International Conference on Big Data Computing Applications and Technologies
SP - 166
EP - 169
BT - 2022 IEEE/ACM International Conference on Big Data Computing, Applications and Technologies (BDCAT)
PB - IEEE
T2 - 9th IEEE/ACM International Conference on Big Data Computing, Applications and Technologies
Y2 - 6 December 2022 through 9 December 2022
ER -