This chapter describes how to use in-the-field runtime techniques to improve the dependability of software systems. In particular, we first present an overall vision of the problem of ensuring highly-dependable behaviours at runtime based on the concept of autonomic monitor, and then we present the two families of relevant approaches for this purpose. First, we present techniques related to runtime enforcement that can prevent the system producing bad behaviours. Second, we describe healing techniques that can detect if the system has produced a bad behaviour and react to the situation accordingly (e.g., moving the system back to a correct state).

Falcone, Y., Mariani, L., Rollet, A., Saikat, S. (2018). Runtime Failure Prevention and Reaction. In Lectures on Runtime Verification - Introductory and Advanced Topics (pp. 103-134). Springer [10.1007/978-3-319-75632-5_4].

Runtime Failure Prevention and Reaction

Mariani, L;
2018

Abstract

This chapter describes how to use in-the-field runtime techniques to improve the dependability of software systems. In particular, we first present an overall vision of the problem of ensuring highly-dependable behaviours at runtime based on the concept of autonomic monitor, and then we present the two families of relevant approaches for this purpose. First, we present techniques related to runtime enforcement that can prevent the system producing bad behaviours. Second, we describe healing techniques that can detect if the system has produced a bad behaviour and react to the situation accordingly (e.g., moving the system back to a correct state).
Capitolo o saggio
self-healing, runtime enforcement
English
Lectures on Runtime Verification - Introductory and Advanced Topics
2018
978-3-319-75631-8
Springer
103
134
Falcone, Y., Mariani, L., Rollet, A., Saikat, S. (2018). Runtime Failure Prevention and Reaction. In Lectures on Runtime Verification - Introductory and Advanced Topics (pp. 103-134). Springer [10.1007/978-3-319-75632-5_4].
none
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/187240
Citazioni
  • Scopus 30
  • ???jsp.display-item.citation.isi??? ND
Social impact