Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/137312
Title: A theory of (linear-time) timed monitors
Authors: Amara, Mouloud
Bernardi, Giovanni
Aristide Foughali, Mohammed
Francalanza, Adrian
Keywords: Computer programs -- Verification
Logic, Symbolic and mathematical
Parallel programming (Computer science)
Computer software -- Verification
Real-time data processing
Issue Date: 2025-06
Publisher: LIPICS
Citation: Amara, M., Bernardi, G., Aristide Foughali, M., & Francalanza, A. (2025, June). A theory of (linear-time) timed monitors. In 39th European Conference on Object-Oriented Programming (ECOOP 2025). Leibniz International Proceedings in Informatics (LIPIcs), vol. 333, pp. 1:1-1:30.
Abstract: Runtime Verification (RV) is gaining popularity due to its scalability and ability to analyse block-box systems. Monitoring is at the heart of RV; a logical formula ϕ, formalising some property of interest, is typically translated into a monitor that checks whether the system under scrutiny satisfies ϕ during its execution. A logical formula ϕ is violation (resp. satisfaction) monitorable iff there exists a monitor for ϕ that is both sound and complete w.r.t. its violation (resp. satisfaction). The monitorability problem is thus concerned with determining the largest subset of a logic L that is monitorable. Although this problem has been solved for expressive untimed logics, it remains open for timed logics, where formulae can express both the order of events and the quantity of time separating them. This paper solves the monitorability problem for Tlin, a new expressive (linear-time) timed µ-calculus that we propose. First, we show that Tlin is strictly more expressive than MTL, the de facto timed extension of LTL. Second, we identify MTlin, the largest monitorable fragment of Tlin: we characterise its largest subsets of formulae that are violation monitorable, satisfaction monitorable, and complete monitorable (both satisfaction and violation monitorable). To wit, this is the first work that answers the monitorability question for such an expressive timed logic.
Description: Supplementary Materials:
Software https://zenodo.org/records/15362670
Software (ECOOP 2025 Artifact Evaluation approved artifact) https://doi.org/10.4230/DARTS.11.2.8
URI: https://www.um.edu.mt/library/oar/handle/123456789/137312
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
A theory of linear time timed monitors 2025.pdf1.17 MBAdobe PDFView/Open


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.