An overview of the MOP runtime verification framework
PON Meredith, D **, D Griffith, F Chen… - International Journal on …, 2012 - Springer
This article gives an overview of the, monitoring oriented programming framework (MOP). In
MOP, runtime monitoring is supported and encouraged as a fundamental principle for …
MOP, runtime monitoring is supported and encouraged as a fundamental principle for …
Introduction to runtime verification
The aim of this chapter is to act as a primer for those wanting to learn about Runtime
Verification (RV). We start by providing an overview of the main specification languages …
Verification (RV). We start by providing an overview of the main specification languages …
Runtime verification for LTL and TLTL
This article studies runtime verification of properties expressed either in lineartime temporal
logic (LTL) or timed lineartime temporal logic (TLTL). It classifies runtime verification in …
logic (LTL) or timed lineartime temporal logic (TLTL). It classifies runtime verification in …
A taxonomy and catalog of runtime software-fault monitoring tools
N Delgado, AQ Gates, S Roach - IEEE Transactions on …, 2004 - ieeexplore.ieee.org
A goal of runtime software-fault monitoring is to observe software behavior to determine
whether it complies with its intended behavior. Monitoring allows one to analyze and recover …
whether it complies with its intended behavior. Monitoring allows one to analyze and recover …
Mop: an efficient and generic runtime verification framework
F Chen, G Roşu - Proceedings of the 22nd annual ACM SIGPLAN …, 2007 - dl.acm.org
Monitoring-Oriented Programming (MOP1)[21, 18, 22, 19] is a formal framework for software
development and analysis, in which the developer specifies desired properties using …
development and analysis, in which the developer specifies desired properties using …
Rewriting-based techniques for runtime verification
Techniques for efficiently evaluating future time Linear Temporal Logic (abbreviated LTL)
formulae on finite execution traces are presented. While the standard models of LTL are …
formulae on finite execution traces are presented. While the standard models of LTL are …
Rise of concerns about AI: reflections and directions
Rise of concerns about AI: reflections and directions Page 1 38 COMMUNICATIONS OF THE ACM |
OCTOBER 2015 | VOL. 58 | NO. 10 viewpoints IMA GE COUR TE S Y OF …
OCTOBER 2015 | VOL. 58 | NO. 10 viewpoints IMA GE COUR TE S Y OF …
Efficient monitoring of safety properties
The problem of testing whether a finite execution trace of events generated by an executing
program violates a linear temporal logic (LTL) formula occurs naturally in runtime analysis of …
program violates a linear temporal logic (LTL) formula occurs naturally in runtime analysis of …
ROSMonitoring: a runtime verification framework for ROS
Recently, robotic applications have been seeing widespread use across industry, often
tackling safety-critical scenarios where software reliability is paramount. These scenarios …
tackling safety-critical scenarios where software reliability is paramount. These scenarios …
A case study on runtime monitoring of an autonomous research vehicle (ARV) system
Runtime monitoring is a versatile technique for detecting property violations in safety-critical
(SC) systems. Although instrumentation of the system under monitoring is a common …
(SC) systems. Although instrumentation of the system under monitoring is a common …