vix.ing · top · new · best · stats · spec

An Operational Guide to Monitorability

2019/06/03 by Luca Aceto, Aceto, Luca, Antonis Achilleos +7 · 1 citation
Computer Science · #Advanced Software Engineering Methodologies #FOS: Computer and information sciences #Formal Methods in Verification #Logic in Computer Science (cs.LO) #Security and Verification in Computing

paper · pdf · doi:10.48550/arxiv.1906.00766

openalex publication_date 2019/06/03 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Monitorability delineates what properties can be verified at runtime. Although many monitorability definitions exist, few are defined explicitly in terms of the guarantees provided by monitors, i.e., the computational entities carrying out the verification. We view monitorability as a spectrum: the fewer monitor guarantees that are required, the more properties become monitorable. We present a monitorability hierarchy and provide operational and syntactic characterisations for its levels. Existing monitorability definitions are mapped into our hierarchy, providing a unified framework that makes the operational assumptions and guarantees of each definition explicit. This provides a rigorous foundation that can inform design choices and correctness claims for runtime verification tools.

Cited by

Related