A self-healing framework for building resilient cyber-physical systems

Denise Ratasich, Oliver Hoftberger, Haris Isakovic, Muhammad Shafique, Radu Grosu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Self-healing is an increasingly popular approach to ensure resiliency, that is, a proper adaptation to failures and attacks, in cyber-physical systems (CPS). A very promising way of achieving self-healing is through structural adaptation (SHSA), by adding and removing components, or even by changing their interaction, at runtime. SHSA has to be enabled and supported by the underlying platform, in order to minimize undesired interference during components exchange and to reduce the complexity of the application components. In this paper, we discuss architectural requirements and design decisions which enable SHSA in CPS. We propose a platform that facilitates structural adaptation and demonstrate its capabilities on an example from the automotive domain: A fault-tolerant system that estimates the state-of-charge (SoC) of the battery. The SHSA support of the SoC estimator is enhanced through the existence of an ontology, capturing the interrelations among the components and using this information at runtime for reconfiguration. Finally, we demonstrate the efficiency of our SHSA framework by deploying it in a real-world CPS prototype of a rover under sensor failure.

Original languageEnglish (US)
Title of host publicationProceedings - 2017 IEEE 20th International Symposium on Real-Time Distributed Computing, ISORC 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages133-140
Number of pages8
ISBN (Electronic)9781538615744
DOIs
StatePublished - Jun 30 2017
Event20th IEEE International Symposium on Real-Time Distributed Computing, ISORC 2017 - Toronto, Canada
Duration: May 16 2017May 18 2017

Publication series

NameProceedings - 2017 IEEE 20th International Symposium on Real-Time Distributed Computing, ISORC 2017

Conference

Conference20th IEEE International Symposium on Real-Time Distributed Computing, ISORC 2017
CountryCanada
CityToronto
Period5/16/175/18/17

Keywords

  • architecture
  • cyber-physical system
  • runtime reconfiguration
  • self-healing
  • structural adaptation

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture

Fingerprint Dive into the research topics of 'A self-healing framework for building resilient cyber-physical systems'. Together they form a unique fingerprint.

Cite this