This report presents the activities of the first working group of the COST Action ArVI, Runtime Verification beyond Monitoring. The report aims to provide an overview of some of the major core aspects involved in Runtime Verification. Runtime Verification is the field of research dedicated to the analysis of system executions. It is often seen as a discipline that studies how a system run satisfies or violates correctness properties. The report exposes a taxonomy of Runtime Verification (RV) presenting the terminology involved with the main concepts of the field. The report also develops the concept of instrumentation, the various ways to instrument systems, and the fundamental role of instrumentation in designing an RV framework. We also discuss how RV interplays with other verification techniques such as model-checking, deductive verification, model learning, testing, and runtime assertion checking. Finally, we propose challenges in monitoring quantitative and statistical data beyond detecting property violation.

Ahrendt, W., Artho, C., Colombo, C., Falcone, Y., Krstic, S., Leucker, M., et al. (2019). COST action IC 1402 ArVI: Runtime verification beyond monitoring activity report of working group 1 - Core aspects of monitoring [Rapporto tecnico].

COST action IC 1402 ArVI: Runtime verification beyond monitoring activity report of working group 1 - Core aspects of monitoring

Mariani L.;
2019

Abstract

This report presents the activities of the first working group of the COST Action ArVI, Runtime Verification beyond Monitoring. The report aims to provide an overview of some of the major core aspects involved in Runtime Verification. Runtime Verification is the field of research dedicated to the analysis of system executions. It is often seen as a discipline that studies how a system run satisfies or violates correctness properties. The report exposes a taxonomy of Runtime Verification (RV) presenting the terminology involved with the main concepts of the field. The report also develops the concept of instrumentation, the various ways to instrument systems, and the fundamental role of instrumentation in designing an RV framework. We also discuss how RV interplays with other verification techniques such as model-checking, deductive verification, model learning, testing, and runtime assertion checking. Finally, we propose challenges in monitoring quantitative and statistical data beyond detecting property violation.
Rapporto tecnico
runtime verification
English
2019
https://arxiv.org/abs/1902.03776
Document Type: Preprint
Ahrendt, W., Artho, C., Colombo, C., Falcone, Y., Krstic, S., Leucker, M., et al. (2019). COST action IC 1402 ArVI: Runtime verification beyond monitoring activity report of working group 1 - Core aspects of monitoring [Rapporto tecnico].
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/293881
Citazioni
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
Social impact