Monitors are a key tool in the field of runtime verification, where they are used to verify system properties by analyzing execution traces generated by processes. Work on runtime monitoring carried out in a series of papers by Aceto et al.$~$has specified monitors using a variation on the regular fragment of Milner's CCS and studied two trace-based notions of equivalence over monitors, namely verdict and $\omega$-verdict equivalence. This article is devoted to the study of the equational logic of monitors modulo those two notions of equivalence. It presents complete equational axiomatizations of verdict and $\omega$-verdict equivalence for closed and open terms over recursion-free monitors. It is also shown that verdict equivalence has no ...
AbstractWe introduce several generalizations of testing to ω-behaviours of communicating processes, ...
One of the fundamental notions in the study of concurrent systems is observational equivalence of pr...
In this paper we prove completeness of four axiomatisations for finite-state behaviours with respect...
We develop a behavioural theory for monitors — software entities that passively analyse the runtime ...
Runtime Verification is a lightweight technique that complements other verification methods in an ef...
In runtime verification, a monitor watches a trace of a system and, if possible, decides after obser...
This paper establishes a comprehensive theory of runtime monitorability for Hennessy-Milner logic wi...
In runtime verification, a monitor continuously checks the execution of a program that is running co...
Existing notions of monitorability for branching-time properties are fairly restrictive. This, in tu...
Monitorability underpins the technique of Runtime Verification because it delineates what properties...
We introduce the monitoring of trace properties under assumptions. An assumption limits the space of...
Runtime Verification is a lightweight technique that complements other verification methods in an e...
Program executions under relaxed memory model (rmm) semantics are significantly more difficult to an...
Runtime monitoring (or runtime verification) is an approach to checking compliance of a system’s exe...
Not all properties are monitorable. This is a well-known fact, and it means there exist properties t...
AbstractWe introduce several generalizations of testing to ω-behaviours of communicating processes, ...
One of the fundamental notions in the study of concurrent systems is observational equivalence of pr...
In this paper we prove completeness of four axiomatisations for finite-state behaviours with respect...
We develop a behavioural theory for monitors — software entities that passively analyse the runtime ...
Runtime Verification is a lightweight technique that complements other verification methods in an ef...
In runtime verification, a monitor watches a trace of a system and, if possible, decides after obser...
This paper establishes a comprehensive theory of runtime monitorability for Hennessy-Milner logic wi...
In runtime verification, a monitor continuously checks the execution of a program that is running co...
Existing notions of monitorability for branching-time properties are fairly restrictive. This, in tu...
Monitorability underpins the technique of Runtime Verification because it delineates what properties...
We introduce the monitoring of trace properties under assumptions. An assumption limits the space of...
Runtime Verification is a lightweight technique that complements other verification methods in an e...
Program executions under relaxed memory model (rmm) semantics are significantly more difficult to an...
Runtime monitoring (or runtime verification) is an approach to checking compliance of a system’s exe...
Not all properties are monitorable. This is a well-known fact, and it means there exist properties t...
AbstractWe introduce several generalizations of testing to ω-behaviours of communicating processes, ...
One of the fundamental notions in the study of concurrent systems is observational equivalence of pr...
In this paper we prove completeness of four axiomatisations for finite-state behaviours with respect...