International audienceIn this paper we propose a new abstract domain for staticanalysis of binary code. Our motivation stems from the need to im-prove the precision of the estimation of the Worst-Case Execution Time(WCET) of safety-critical real-time code. WCET estimation requirescomputing information such as upper bounds on the number of loopiterations, unfeasible execution paths, etc. These estimations are usuallyperformed on binary code, mainly to avoid making assumptions on howthe compiler works. Our abstract domain, based on polyhedra and ontwo mapping functions that associate polyhedra variables with registersand memory, targets the precise computation of such information. Weprove the correctness of the method, and demonstrate its eff...
In a real-time system, it is crucial to ensure that all tasks of the system hold their deadlines. A ...
Static Worst-Case Execution Time (WCET) analysis is a technique to derive upper bounds for the execu...
The aim of this thesis is to provide techniques for the abstraction of floating-point expressions in...
International audienceIn this paper we propose a new abstract domain for staticanalysis of binary co...
International audienceStatic analysis of binary code is challenging for several reasons. In particul...
International audienceSafety verification of critical real-time embedded systems requires Worst Case...
International audienceWorst-Case Execution Time (WCET) is a key component to check temporal constrai...
International audienceThe ARGO H2020 European project aims at developing a Worst-Case Execution Time...
To reduce complexity while computing an upper bound on the worst-case execution time, static WCET an...
International audienceArray contraction is a compilation optimization used to reduce memory consumpt...
In a real-time system, it is crucial to ensure that all tasks of the system holdtheir deadlines. A m...
International audienceThis paper deals with the binary analysis of executable programs, with the goa...
Current worst-case execution time (WCET) analyses do not support programs using dynamic memory alloc...
International audienceStatic analyzers based on abstract interpretation are tools aiming at the auto...
Safety critical real-time applications in aviation, automotive and industrial automation have to gua...
In a real-time system, it is crucial to ensure that all tasks of the system hold their deadlines. A ...
Static Worst-Case Execution Time (WCET) analysis is a technique to derive upper bounds for the execu...
The aim of this thesis is to provide techniques for the abstraction of floating-point expressions in...
International audienceIn this paper we propose a new abstract domain for staticanalysis of binary co...
International audienceStatic analysis of binary code is challenging for several reasons. In particul...
International audienceSafety verification of critical real-time embedded systems requires Worst Case...
International audienceWorst-Case Execution Time (WCET) is a key component to check temporal constrai...
International audienceThe ARGO H2020 European project aims at developing a Worst-Case Execution Time...
To reduce complexity while computing an upper bound on the worst-case execution time, static WCET an...
International audienceArray contraction is a compilation optimization used to reduce memory consumpt...
In a real-time system, it is crucial to ensure that all tasks of the system holdtheir deadlines. A m...
International audienceThis paper deals with the binary analysis of executable programs, with the goa...
Current worst-case execution time (WCET) analyses do not support programs using dynamic memory alloc...
International audienceStatic analyzers based on abstract interpretation are tools aiming at the auto...
Safety critical real-time applications in aviation, automotive and industrial automation have to gua...
In a real-time system, it is crucial to ensure that all tasks of the system hold their deadlines. A ...
Static Worst-Case Execution Time (WCET) analysis is a technique to derive upper bounds for the execu...
The aim of this thesis is to provide techniques for the abstraction of floating-point expressions in...