Abstract. Worst-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 ex-tend 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 esti-mation into OCaml yields a program with competitive results, obtained from experiments on a ...
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...
This paper examines the problem of determining bounds on execution time of real-time programs. Execu...
International audienceWorst-case execution time (WCET) estimation tools are complex pieces of softwa...
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...
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 ...
International audienceThe application of formal methods in the development of safety-critical embedd...
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...
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...
This paper examines the problem of determining bounds on execution time of real-time programs. Execu...
International audienceWorst-case execution time (WCET) estimation tools are complex pieces of softwa...
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...
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 ...
International audienceThe application of formal methods in the development of safety-critical embedd...
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...
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...
This paper examines the problem of determining bounds on execution time of real-time programs. Execu...