Reliability is one of the major concerns for software engineers. The increasing size of software systems and their inherent complexity - which is essentially related to the intricate interdependencies among many heterogeneous components - pose serious difficulties to its assessment and assurance. The actual system runtime behavior is difficult to forecast during the development phase, and just relying upon sound design and testing techniques is often not sufficient to deliver highly reliable systems. In order to guarantee high reliability, system behavior needs to be monitored at runtime and its reliability needs to be periodically estimated during operation, taking into account both structural/static and behavioral/dynamic information. In this paper, we propose an online reliability monitoring approach, which combines static reliability modeling and dynamic analysis to periodically evaluate system reliability trend during operation. Its usage is illustrated by a prototype implementation and a case- study.

Online Monitoring of Software System Reliability / Pietrantuono, Roberto; Russo, Stefano; K. S., Trivedi. - -:(2010), pp. 209-218. (Intervento presentato al convegno Eight European Dependable Computing Conference (EDCC-8) tenutosi a Valencia, Spain nel April 28-30, 2010,) [10.1109/EDCC.2010.33].

Online Monitoring of Software System Reliability

PIETRANTUONO, ROBERTO;RUSSO, STEFANO;
2010

Abstract

Reliability is one of the major concerns for software engineers. The increasing size of software systems and their inherent complexity - which is essentially related to the intricate interdependencies among many heterogeneous components - pose serious difficulties to its assessment and assurance. The actual system runtime behavior is difficult to forecast during the development phase, and just relying upon sound design and testing techniques is often not sufficient to deliver highly reliable systems. In order to guarantee high reliability, system behavior needs to be monitored at runtime and its reliability needs to be periodically estimated during operation, taking into account both structural/static and behavioral/dynamic information. In this paper, we propose an online reliability monitoring approach, which combines static reliability modeling and dynamic analysis to periodically evaluate system reliability trend during operation. Its usage is illustrated by a prototype implementation and a case- study.
2010
9780769540078
Online Monitoring of Software System Reliability / Pietrantuono, Roberto; Russo, Stefano; K. S., Trivedi. - -:(2010), pp. 209-218. (Intervento presentato al convegno Eight European Dependable Computing Conference (EDCC-8) tenutosi a Valencia, Spain nel April 28-30, 2010,) [10.1109/EDCC.2010.33].
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/11588/368352
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 17
  • ???jsp.display-item.citation.isi??? ND
social impact