Open and closed-loop predictive control strategies for software rejuvenation

T. Arauz, José M. Maestre, Paula Chanfreut Palacio, Daniel E. Quevedo, Eduardo F. Camacho

Research output: Contribution to journalArticleAcademicpeer-review

Abstract

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.
Original languageEnglish
Article number10729731
Number of pages12
JournalIEEE Transactions on Emerging Topics in Computing
VolumeXX
Issue numberX
DOIs
Publication statusAccepted/In press - 2024

Keywords

  • Model predictive control (MPC)
  • Software rejuvenation
  • Robust Control
  • Cyber-security
  • model predictive control
  • software rejuvenation
  • robust control

Fingerprint

Dive into the research topics of 'Open and closed-loop predictive control strategies for software rejuvenation'. Together they form a unique fingerprint.

Cite this