Open and Closed-Loop Predictive Control Strategies for Software Rejuvenation
Software rejuvenation is a cyberdefense mechanism that periodically resets the control software of a system to limit the impact of cyberattacks. We propose open and closed-loop tree-based model predictive controllers to explicitly account for the software refresh events and the cyberattacks. The benefits of the proposed methods are illustrated using a simulated microgrid as a case study and randomized tests with different types of attacks.
Authors
- Paula Chanfreut (ORCID: https://orcid.org/0000-0003-1366-0799)
- J. M. Maestre (ORCID: https://orcid.org/0000-0002-4968-6811)
- Daniel E. Quevedo (ORCID: https://orcid.org/0000-0002-4804-5481)
- T. Arauz (ORCID: https://orcid.org/0000-0002-0881-4979)
- Eduardo F. Camacho (ORCID: https://orcid.org/0000-0002-9636-5666)
Institutions
- The University of Sydney (AU)
- Queensland University of Technology (AU)
- Universidad de Sevilla (ES)
- Eindhoven University of Technology (NL)
Publication Details
- Journal
- IEEE Transactions on Emerging Topics in Computing
- Published
- 2024-10-22
- DOI
- https://doi.org/10.1109/tetc.2024.3481997
- Citations
- 1
- Primary Topic
- Catalytic Processes in Materials Science
- Type
- article
- Field-Weighted Citation Impact
- 0.12