Back to Search
Start Over
Runtime Failure Prevention and Reaction
- Source :
- Lectures on Runtime Verification ISBN: 9783319756318, Lectures on Runtime Verification, Lectures on Runtime Verification, 10457, Springer, pp.103-134, 2018, Lecture Notes in Computer Science, ⟨10.1007/978-3-319-75632-5_4⟩
- Publication Year :
- 2018
- Publisher :
- Springer International Publishing, 2018.
-
Abstract
- International audience; 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).
- Subjects :
- prevention of failures
Computer science
business.industry
Failure prevention
020207 software engineering
02 engineering and technology
self-healing, runtime enforcement
ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Autonomic computing
reaction to failures
runtime enforcement
autonomic computing
[INFO.INFO-FL]Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]
[INFO.INFO-SY]Computer Science [cs]/Systems and Control [cs.SY]
0202 electrical engineering, electronic engineering, information engineering
self-healing
Dependability
020201 artificial intelligence & image processing
Software system
State (computer science)
Software engineering
business
Enforcement
Subjects
Details
- ISBN :
- 978-3-319-75631-8
- ISBNs :
- 9783319756318
- Database :
- OpenAIRE
- Journal :
- Lectures on Runtime Verification ISBN: 9783319756318, Lectures on Runtime Verification, Lectures on Runtime Verification, 10457, Springer, pp.103-134, 2018, Lecture Notes in Computer Science, ⟨10.1007/978-3-319-75632-5_4⟩
- Accession number :
- edsair.doi.dedup.....ef5a9673e9dccc6e68dbecbb9a0ea0c4
- Full Text :
- https://doi.org/10.1007/978-3-319-75632-5_4