Introducing a monitor on a system typically changes the system’s behaviour by slowing the system down and increasing memory consumption. This may possibly result in creating new bugs, or possibly even ‘fixing’ bugs, only to reappear as the monitor is removed. Properties written in a real-time logic, such as duration calculus, can be particularly sensitive to such changes induced through monitoring. The same problem occurs in other scenarios such as when a system is ported to a faster machine. In this paper, we identify a class of real-time properties, in duration calculus, which are monotonic under the slowing down (speeding up) of the underlying system. We apply this approach to the real-time runtime monitoring tool Larva, where we use dur...
We consider a first-order property specification language for run-time monitoring of dynamic systems...
. In this paper, the problem of verifying a timed automaton for a Duration Calculus formula in the f...
Runtime monitoring of embedded systems is a method to safeguard their reliable operation by detectin...
In critical systems, it is frequently essential to know whether the system satisfies a number of rea...
AbstractWe present a formal framework based on metric temporal logic (MTL) for specifying and verify...
We extend Duration Calculus to a logic which allows description of Discrete Processes where several ...
Online monitoring of software systems has lately been gaining popularity. Yet, such monitoring inter...
Udgivelsesdato: MAYLinear Temporal Logic (LTL) has been widely used for specification and verificati...
This paper proposes a method for formal real-time systems development. At high level a system is mod...
Formal methods have proved to be highly beneficial in the requirements specification phase of softwa...
Abstract. We present and analyze monitoring algorithms for a safety fragment of metric temporal logi...
We consider a first-order property specification language for run-time monitoring of dynamic systems...
We formally prove Liu and Layland's classic theorem on the Rate Monotonic Scheduler in Duration...
AbstractWe consider a first-order property specification language for run-time monitoring of dynamic...
Formal methods have proved to be highly beneficial in the requirements specification phase of softwa...
We consider a first-order property specification language for run-time monitoring of dynamic systems...
. In this paper, the problem of verifying a timed automaton for a Duration Calculus formula in the f...
Runtime monitoring of embedded systems is a method to safeguard their reliable operation by detectin...
In critical systems, it is frequently essential to know whether the system satisfies a number of rea...
AbstractWe present a formal framework based on metric temporal logic (MTL) for specifying and verify...
We extend Duration Calculus to a logic which allows description of Discrete Processes where several ...
Online monitoring of software systems has lately been gaining popularity. Yet, such monitoring inter...
Udgivelsesdato: MAYLinear Temporal Logic (LTL) has been widely used for specification and verificati...
This paper proposes a method for formal real-time systems development. At high level a system is mod...
Formal methods have proved to be highly beneficial in the requirements specification phase of softwa...
Abstract. We present and analyze monitoring algorithms for a safety fragment of metric temporal logi...
We consider a first-order property specification language for run-time monitoring of dynamic systems...
We formally prove Liu and Layland's classic theorem on the Rate Monotonic Scheduler in Duration...
AbstractWe consider a first-order property specification language for run-time monitoring of dynamic...
Formal methods have proved to be highly beneficial in the requirements specification phase of softwa...
We consider a first-order property specification language for run-time monitoring of dynamic systems...
. In this paper, the problem of verifying a timed automaton for a Duration Calculus formula in the f...
Runtime monitoring of embedded systems is a method to safeguard their reliable operation by detectin...