We provide an automatic method for calculating the path condition for programs with real time constraints. This method can be used for the semiautomatic verification of a unit of code in isolation, i.e., without providing the exact values of parameters with which it is called. Our method can also be used for the automatic generation of test cases for unit testing. The current generalization of the calculation of path condition for the timed case turns out to be quite tricky, since not only the selected path contributes to the path condition, but also the timing constraints of alternative choices in the code
The complete verification of the timing properties of a large critical system cannot be undertaken i...
The verification of timing properties of real-time system models by traditional approaches that depe...
Test synthesis (or test generation) can be described as follows: from a formal specification of an i...
AbstractThis paper presents an automatic method for calculating the path condition for programs with...
A program can be decomposed into a set of possible execution paths. These can be described in terms ...
Part 2: System-Level DesignInternational audienceMATLAB/Simulink is a widely-used industrial tool fo...
We present a symbolic model checking approach that allows verifying a unit of code, e.g., a single p...
Abstract. Testing real-time systems is an important and not obvious step in the validation process o...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
Abstract. The paper presents a method of abstraction for timed sys-tems. To extract an abstract mode...
Estimating the upper bound of the time of execution of a program is of the utmost importance to hard...
This paper presents a new methodology for model checking real-time systems based on the abstraction ...
International audienceThis paper presents the experimental results in applying formal methods to an ...
An important problem that arises in path oriented testing is the generation of test data that causes...
Hard real-time systems require tasks to finish in time. To guarantee the timeliness of such a system...
The complete verification of the timing properties of a large critical system cannot be undertaken i...
The verification of timing properties of real-time system models by traditional approaches that depe...
Test synthesis (or test generation) can be described as follows: from a formal specification of an i...
AbstractThis paper presents an automatic method for calculating the path condition for programs with...
A program can be decomposed into a set of possible execution paths. These can be described in terms ...
Part 2: System-Level DesignInternational audienceMATLAB/Simulink is a widely-used industrial tool fo...
We present a symbolic model checking approach that allows verifying a unit of code, e.g., a single p...
Abstract. Testing real-time systems is an important and not obvious step in the validation process o...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
Abstract. The paper presents a method of abstraction for timed sys-tems. To extract an abstract mode...
Estimating the upper bound of the time of execution of a program is of the utmost importance to hard...
This paper presents a new methodology for model checking real-time systems based on the abstraction ...
International audienceThis paper presents the experimental results in applying formal methods to an ...
An important problem that arises in path oriented testing is the generation of test data that causes...
Hard real-time systems require tasks to finish in time. To guarantee the timeliness of such a system...
The complete verification of the timing properties of a large critical system cannot be undertaken i...
The verification of timing properties of real-time system models by traditional approaches that depe...
Test synthesis (or test generation) can be described as follows: from a formal specification of an i...