arXiv · 2211.11544
Ain't No Stopping Us Monitoring Now
Abstract
Not all properties are monitorable. This is a well-known fact, and it means there exist properties that cannot be fully verified at runtime. However, given a non-monitorable property, a monitor can still be synthesised, but it could end up in a state where no verdict will ever be concluded on the satisfaction (resp., violation) of the property. For this reason, non-monitorable properties are usually discarded. In this paper, we carry out an in-depth analysis on monitorability, and how non-monitorable properties can still be partially verified. We present our theoretical results at a semantic level, without focusing on a specific formalism. Then, we show how our theory can be applied to achieve partial runtime verification of Linear Temporal Logic (LTL).
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Luca Ciccone, Francesco Dagnino, Angelo Ferrando. 2022-11-21. Ain't No Stopping Us Monitoring Now. https://arxiv.org/abs/2211.11544
Cite the original work for its findings. Save a collection to share your selection of sources.