End-to-end latency of messages is an important design parameter that needs to be within specified bounds for the correct functioning of distributed real-time control systems. In this paper we give a formal definition of end-to-end latency, and use this as the basis for checking whether a stipulated deadline is violated within a bounded time. For unbounded verification, we model the system as a set of communicating Timed Automata, and perform reachability analysis. The proposed method takes into account the drift of clocks which is shown to affect the latency appreciably. The method has been tested on a medium sized automotive example
International audienceIn a recent work we proposed an algorithm for reachability analysis in distrib...
We consider the problem of model checking message-passing systems with real-time requirements. As be...
Abstract: Timed systems are notoriously hard to debug and to verify because the continuous nature of...
Abstract—Real-time systems (RTSs) interact with their en-vironment under time constraints. Such cons...
The increasing use of model-based tools enables further use of formal verification techniques in the...
. Model checking is emerging as a practical tool for automated debugging of complex reactive systems...
International audienceThe theories underlying control engineering and real-time systems engineering ...
Abstract—We study distributed controllers where sensor, con-troller, and actuator tasks are mapped o...
Different communication models have been historically adopted in the automotive domain for allowing ...
International audienceThis chapter surveys timed automata as a formalism for model checking real-tim...
When a real-time model checker detects the violation of a timed reachability property for a given Ti...
Abstract In real-time systems, correctness depends on the time at which events occur. Examples of re...
This papers describes modifications to and the implementation of algorithms previously described in ...
Embedded systems often involve transmitting feedback signals between multiple control tasks that are...
Real-time systems are found in an increasing variety of application elds. Usually, they are embedded...
International audienceIn a recent work we proposed an algorithm for reachability analysis in distrib...
We consider the problem of model checking message-passing systems with real-time requirements. As be...
Abstract: Timed systems are notoriously hard to debug and to verify because the continuous nature of...
Abstract—Real-time systems (RTSs) interact with their en-vironment under time constraints. Such cons...
The increasing use of model-based tools enables further use of formal verification techniques in the...
. Model checking is emerging as a practical tool for automated debugging of complex reactive systems...
International audienceThe theories underlying control engineering and real-time systems engineering ...
Abstract—We study distributed controllers where sensor, con-troller, and actuator tasks are mapped o...
Different communication models have been historically adopted in the automotive domain for allowing ...
International audienceThis chapter surveys timed automata as a formalism for model checking real-tim...
When a real-time model checker detects the violation of a timed reachability property for a given Ti...
Abstract In real-time systems, correctness depends on the time at which events occur. Examples of re...
This papers describes modifications to and the implementation of algorithms previously described in ...
Embedded systems often involve transmitting feedback signals between multiple control tasks that are...
Real-time systems are found in an increasing variety of application elds. Usually, they are embedded...
International audienceIn a recent work we proposed an algorithm for reachability analysis in distrib...
We consider the problem of model checking message-passing systems with real-time requirements. As be...
Abstract: Timed systems are notoriously hard to debug and to verify because the continuous nature of...