An overview of the runtime verification tool Java PathExplorer
We present an overview of the Java PathExplorer runtime verification tool, in short referred
to as JPAX. JPAX can monitor the execution of a Java program and check that it conforms …
to as JPAX. JPAX can monitor the execution of a Java program and check that it conforms …
Specification-based monitoring of cyber-physical systems: a survey on theory, tools and applications
Abstract The term Cyber-Physical Systems (CPS) typically refers to engineered, physical
and biological systems monitored and/or controlled by an embedded computational core …
and biological systems monitored and/or controlled by an embedded computational core …
Model checking programs
The majority of work carried out in the formal methods community throughout the last three
decades has (for good reasons) been devoted to special languages designed to make it …
decades has (for good reasons) been devoted to special languages designed to make it …
Rule-based runtime verification
We present a rule-based framework for defining and implementing finite trace monitoring
logics, including future and past time temporal logic, extended regular expressions, real-time …
logics, including future and past time temporal logic, extended regular expressions, real-time …
Synthesizing monitors for safety properties
The problem of testing a linear temporal logic (LTL) formula on a finite execution trace of
events, generated by an executing program, occurs naturally in runtime analysis of software …
events, generated by an executing program, occurs naturally in runtime analysis of software …
LOLA: runtime monitoring of synchronous systems
B d'Angelo, S Sankaranarayanan… - … Reasoning (TIME'05 …, 2005 - ieeexplore.ieee.org
We present a specification language and algorithms for the online and offline monitoring of
synchronous systems including circuits and embedded systems. Such monitoring is useful …
synchronous systems including circuits and embedded systems. Such monitoring is useful …
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 …
Runtime assurance for safety-critical systems: An introduction to safety filtering approaches for complex control systems
More than three miles above the Arizona desert, an F-16 student pilot experienced a gravity-
induced loss of consciousness, passing out while turning at nearly 9Gs (nine times the force …
induced loss of consciousness, passing out while turning at nearly 9Gs (nine times the force …
Monitoring java programs with java pathexplorer
We present recent work on the development of Java PathExplorer (JPaX), a tool for
monitoring the execution of Java programs. JPaX can be used during program testing to …
monitoring the execution of Java programs. JPaX can be used during program testing to …
A contextual approach towards more accurate duplicate bug report detection
Bug-tracking and issue-tracking systems tend to be populated with bugs, issues, or tickets
written by a wide variety of bug reporters, with different levels of training and knowledge …
written by a wide variety of bug reporters, with different levels of training and knowledge …