The complexity of cyber-physical systems (CPSs) opens up several challenges regarding the assurance of high levels of reliability. Therefore, we need to develop a new data quality analysis and new CPS components/subsystems for the detection, isolation, recovery, and prevention of failures and intrusion events. Furthermore, we have to develop new reliability assessment models and metrics in order to properly evaluate CPSs. Agent technologies, through their characteristics such as autonomy, social ability, reactivity, and proactivity, have the potential to address these challenges and requirements. We propose a multi-agent based solution, namely ReliaCPS, for detecting and preventing the failures of the system components of CPSs. We also use a case study of a CPS for monitoring ambient parameters to evaluate the performance of the proposed approach. Our results indicate improvements in terms of reliability metrics (32.69% for the mean time between failures and mean time to failure, 50% for the mean time to repair and 0.94% for reliability function over time).
|Journal||Concurrency Computation Practice and Experience|
|State||Published - Dec 25 2019|
Bibliographical noteFunding Information:
This research was supported by a grant from the Technical University of Cluj-Napoca through the research Contract Number 1998/12.07.2017, Internal Competition CICDI-2017. We would like to thank the editors and the anonymous reviewers for their valuable comments, which helped us to improve the quality and presentation of this paper.
Copyright © 2018 John Wiley & Sons, Ltd.
- cyber-physical systems
- failure detection
- failure prevention
ASJC Scopus subject areas
- Theoretical Computer Science
- Computer Science Applications
- Computer Networks and Communications
- Computational Theory and Mathematics