This paper presents an extension of the Predictive Runtime Verification (PRV) paradigm to consider multiple models of the System Under Analysis (SUA). We call this extension Multi-Model PRV. Typically, PRV attempts to predict the satisfaction or violation of a property based on a trace and a (single) formal model of the SUA. However, contemporary node- or component-based systems (e.g. robotic systems) may benefit from monitoring based on a model of each component. We show how a Multi-Model PRV approach can be applied in either a centralised or a compositional way (where the property is compositional), as best suits the SUA. Crucially, our approach is formalism-agnostic. We demonstrate our approach using an illustrative example of a Mars Cur...
We consider the problem of run-time discovery and continuous monitoring of new components that live ...
A major challenge towards large scale deployment of autonomous mobile robots is to program them with...
Runtime Verification is a quickly growing technique for providing many of the guarantees of formal v...
AbstractThis paper presents an extension of the Predictive Runtime Verification (PRV) paradigm to co...
We introduce the concept of Runtime Verification with State Estimation and show how this concept can...
Runtime Verification is a lightweight formal verification technique used to verify the runtime behav...
AbstractModel-based runtime verification is an extension to the state-of-the-art runtime verificatio...
Runtime Verification is a lightweight automatic verification technique. We introduce Assumption-Base...
We consider Runtime Verification (RV) based on Propositional Linear Temporal Logic (LTL) with both f...
International audienceRuntime verification (RV) techniques are used to continuously check whether th...
International audienceThroughout the last few decades, researchers and practitioners are showing mor...
We propose a combined approach that permits automated formal verification to be spread across the pr...
We propose a combined approach that permits automated formal verification to be spread across the pr...
International audienceFormal verification of robotic functional components is extremely important. I...
Runtime verification is checking whether a system execution satisfies or violates a given correctnes...
We consider the problem of run-time discovery and continuous monitoring of new components that live ...
A major challenge towards large scale deployment of autonomous mobile robots is to program them with...
Runtime Verification is a quickly growing technique for providing many of the guarantees of formal v...
AbstractThis paper presents an extension of the Predictive Runtime Verification (PRV) paradigm to co...
We introduce the concept of Runtime Verification with State Estimation and show how this concept can...
Runtime Verification is a lightweight formal verification technique used to verify the runtime behav...
AbstractModel-based runtime verification is an extension to the state-of-the-art runtime verificatio...
Runtime Verification is a lightweight automatic verification technique. We introduce Assumption-Base...
We consider Runtime Verification (RV) based on Propositional Linear Temporal Logic (LTL) with both f...
International audienceRuntime verification (RV) techniques are used to continuously check whether th...
International audienceThroughout the last few decades, researchers and practitioners are showing mor...
We propose a combined approach that permits automated formal verification to be spread across the pr...
We propose a combined approach that permits automated formal verification to be spread across the pr...
International audienceFormal verification of robotic functional components is extremely important. I...
Runtime verification is checking whether a system execution satisfies or violates a given correctnes...
We consider the problem of run-time discovery and continuous monitoring of new components that live ...
A major challenge towards large scale deployment of autonomous mobile robots is to program them with...
Runtime Verification is a quickly growing technique for providing many of the guarantees of formal v...