International audienceWorst-case execution time (WCET) estimation tools are complex pieces of software performing tasks such as computation on control flow graphs (CFGs) and bound calculation. In this paper, we present a formal verification (in Coq) of a loop bound estimation. It relies on program slicing and bound calculation. The work has been integrated into the CompCert verified C compiler. Our verified analyses directly operate on non-structured CFGs. We extend the CompCert RTL intermediate language with a notion of loop nesting (a.k.a. weak topological ordering on CFGs) that is useful for reasoning on CFGs. The automatic extraction of our loop bound estimation into OCaml yields a program with competitive results, obtained from experim...
Abstract The safety of our day-to-day life depends crucially on the cor-rect functioning of embedded...
Worst-Case Execution Time (WCET) analysis means to compute a safe upper bound to the execution time ...
Safety-critical systems - such as electronic flight control systems and nuclear reactor controls - m...
International audienceWorst-case execution time (WCET) estimation tools are complex pieces of softwa...
Abstract. Worst-case execution time (WCET) estimation tools are complex pieces of software performin...
Static Worst-Case Execution Time (WCET) ana-lysis is a technique to derive upper bounds for the ex-e...
Knowing the boundaries of loops is an important prerequisite for both, static and dynamic Worst Case...
Static Worst-Case Execution Time (WCET) analysis is a technique to derive upper bounds for the execu...
Standard static WCET analysis methods today are based on the IPET technique, where WCET estimation i...
International audienceThe application of formal methods in the development of safety-critical embedd...
In order to reduce overestimations of worst-case execution time (WCET), in this article, we firstly ...
International audienceIn this paper, we propose a static worst- case execution time (WCET) analysis ...
Static Worst-Case Execution Time (WCET) analysis is a technique to derive upper bounds for the execu...
To calculate the WCET of a program, safe upper bounds on the number of loop iterations for all loops...
International audienceThe worst case execution time (WCET) analysis allows to determine an upper bou...
Abstract The safety of our day-to-day life depends crucially on the cor-rect functioning of embedded...
Worst-Case Execution Time (WCET) analysis means to compute a safe upper bound to the execution time ...
Safety-critical systems - such as electronic flight control systems and nuclear reactor controls - m...
International audienceWorst-case execution time (WCET) estimation tools are complex pieces of softwa...
Abstract. Worst-case execution time (WCET) estimation tools are complex pieces of software performin...
Static Worst-Case Execution Time (WCET) ana-lysis is a technique to derive upper bounds for the ex-e...
Knowing the boundaries of loops is an important prerequisite for both, static and dynamic Worst Case...
Static Worst-Case Execution Time (WCET) analysis is a technique to derive upper bounds for the execu...
Standard static WCET analysis methods today are based on the IPET technique, where WCET estimation i...
International audienceThe application of formal methods in the development of safety-critical embedd...
In order to reduce overestimations of worst-case execution time (WCET), in this article, we firstly ...
International audienceIn this paper, we propose a static worst- case execution time (WCET) analysis ...
Static Worst-Case Execution Time (WCET) analysis is a technique to derive upper bounds for the execu...
To calculate the WCET of a program, safe upper bounds on the number of loop iterations for all loops...
International audienceThe worst case execution time (WCET) analysis allows to determine an upper bou...
Abstract The safety of our day-to-day life depends crucially on the cor-rect functioning of embedded...
Worst-Case Execution Time (WCET) analysis means to compute a safe upper bound to the execution time ...
Safety-critical systems - such as electronic flight control systems and nuclear reactor controls - m...