Metric first-order temporal logic with complex data types

J Lima Graf, S Krstić, J Schneider - International Conference on Runtime …, 2023 - Springer
Temporal logics are widely used in runtime verification as they enable the creation of
declarative and compositional specifications. However, their ability to model complex data is …

Proactive Real-Time First-Order Enforcement

F Hublet, L Lima, D Basin, S Krstić, D Traytel - International Conference on …, 2024 - Springer
Modern software systems must comply with increasingly complex regulations in domains
ranging from industrial automation to data protection. Runtime enforcement addresses this …

[PDF][PDF] Bidirectional runtime enforcement of first-order branching-time properties

L Aceto, I Cassar, A Francalanza… - Logical Methods in …, 2023 - lmcs.episciences.org
Runtime enforcement is a dynamic analysis technique that instruments a monitor with a
system in order to ensure its correctness as specified by some property. This paper explores …

Correct and Efficient Policy Monitoring, a Retrospective

D Basin, S Krstić, J Schneider, D Traytel - International Symposium on …, 2023 - Springer
The MonPoly project started over a decade ago to build effective tools for monitoring trace
properties, including functional correctness, security, and compliance policies. The original …

TimelyMon: A Streaming Parallel First-Order Monitor

L Reese, RCG Silva, D Traytel - International Conference on Runtime …, 2024 - Springer
First-order monitors analyze data-carrying event streams. When event streams are
generated by distributed systems, it may be difficult to ensure that events arrive at the …

Scalable Automated Verification for Cyber-Physical Systems in Isabelle/HOL

S Foster, M Gleirscher, G Struth, CP Laursen… - arXiv preprint arXiv …, 2024 - arxiv.org
We formally introduce IsaVODEs (Isabelle verification with Ordinary Differential Equations),
a framework for the verification of cyber-physical systems. We describe the semantic …

Formalizing MLTL Formula Progression in Isabelle/HOL

K Kosaian, Z Wang, E Sloan, K Rozier - arXiv preprint arXiv:2410.03465, 2024 - arxiv.org
Mission-time Linear Temporal Logic (MLTL) is rapidly increasing in popularity as a
specification logic, eg, for runtime verification, model checking, and other formal methods …

Formally Verifying a Transformation from MLTL Formulas to Regular Expressions

Z Wang, K Kosaian, KY Rozier - arXiv preprint arXiv:2501.17444, 2025 - arxiv.org
Mission-time Linear Temporal Logic (MLTL), a widely used subset of popular specification
logics like STL and MTL, is often used to model and verify real world systems in safety …

[PDF][PDF] Scalable and trustworthy monitoring

J Schneider - 2023 - research-collection.ethz.ch
Runtime verification describes techniques in which individual runs of a system, typically
represented as traces, are inspected for desired or undesired properties. The central …

TIMELYMON: A Streaming Parallel

FO Monitor, L Reese, RCG Silva… - … Conference, RV 2024 …, 2025 - books.google.com
First-order monitors analyze data-carrying event streams. When event streams are
generated by distributed systems, it may be difficult to ensure that events arrive at the …