Safety-critical systems - such as electronic flight control systems and nuclear reactor controls - must satisfy strict safety requirements. We are interested here in the application of formal methods - built upon solid mathematical bases - to verify the behavior of safety-critical systems. More specifically, we formally specify our algorithms and then prove them correct using the Coq proof assistant - a program capable of mechanically checking the correctness of our proofs, providing a very high degree of confidence. In this thesis, we apply formal methods to obtain safe Worst-Case Execution Time (WCET) estimations for C programs. The WCET is an important property related to the safety of critical systems, but its estimation requires sophis...
International audienceCritical embedded systems are generally composed of repetitive tasks that must...
Afin de garantir qu'un programme respectera toutes ses contraintes temporelles, nous devons être cap...
Accurate estimation of the tick length of a synchronous program is essential for efficient and predi...
Safety-critical systems - such as electronic flight control systems and nuclear reactor controls - m...
The application of formal methods in the development of safety-critical embedded software is recomme...
The search for an upper bound of the execution time of a program is an essential part of the verific...
International audienceWorst-case execution time (WCET) estimation tools are complex pieces of softwa...
Afin de garantir qu'un programme respectera toutes ses contraintes temporelles, nous devons être cap...
To ensure that a program will respect all its timing constraints we must be able to compute a safe e...
Nowadays real-time systems are omnipresent and embedded systems thrive in a variety of application f...
International audienceIn this paper, we propose a static worst- case execution time (WCET) analysis ...
This paper explores the issues to be addressed to provide safe worst-case execution time (WCET) esti...
Time-critical avionics software products must compute their output in due time. If it is not the cas...
Abstract. Worst-case execution time (WCET) estimation tools are complex pieces of software performin...
Accurate estimation of the tick length of a synchronous program is essential for efficient and predi...
International audienceCritical embedded systems are generally composed of repetitive tasks that must...
Afin de garantir qu'un programme respectera toutes ses contraintes temporelles, nous devons être cap...
Accurate estimation of the tick length of a synchronous program is essential for efficient and predi...
Safety-critical systems - such as electronic flight control systems and nuclear reactor controls - m...
The application of formal methods in the development of safety-critical embedded software is recomme...
The search for an upper bound of the execution time of a program is an essential part of the verific...
International audienceWorst-case execution time (WCET) estimation tools are complex pieces of softwa...
Afin de garantir qu'un programme respectera toutes ses contraintes temporelles, nous devons être cap...
To ensure that a program will respect all its timing constraints we must be able to compute a safe e...
Nowadays real-time systems are omnipresent and embedded systems thrive in a variety of application f...
International audienceIn this paper, we propose a static worst- case execution time (WCET) analysis ...
This paper explores the issues to be addressed to provide safe worst-case execution time (WCET) esti...
Time-critical avionics software products must compute their output in due time. If it is not the cas...
Abstract. Worst-case execution time (WCET) estimation tools are complex pieces of software performin...
Accurate estimation of the tick length of a synchronous program is essential for efficient and predi...
International audienceCritical embedded systems are generally composed of repetitive tasks that must...
Afin de garantir qu'un programme respectera toutes ses contraintes temporelles, nous devons être cap...
Accurate estimation of the tick length of a synchronous program is essential for efficient and predi...