The certification of real-time safety critical programs requires bounding their execution time. Due to the high impact of cache memories on memory access latency, modern Worst-Case Execution Time estimation tools include a cache analysis. The aim of this analysis is to statically predict if memory accesses result in a cache hit or a cache miss. This problem is undecidable in general, thus usual cache analyses perform some abstractions that lead to precision loss. One common assumption made to remove the source of undecidability is that all execution paths in the program are feasible. Making this hypothesis is reasonable because the safety of the analysis is preserved when adding spurious paths to the program model. However, classifying memo...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
Schedulability analysis for hard real-time systems requires bounds on the execution times of its tas...
The search for an upper bound of the execution time of a program is an essential part of the verific...
The certification of real-time safety critical programs requires bounding their execution time. Due ...
Dans le cadre des systèmes critiques, la certification de programmes temps-réel nécessite de borner ...
International audienceThe scheduling of reliable real-time systems require a precise and sound analy...
Safety critical real-time applications in aviation, automotive and industrial automation have to gua...
International audienceOn real-time systems running under timing constraints, scheduling can be perfo...
Process isolation is the most important security constraint enforced by operating systems in multita...
L'isolation des processus est la contrainte de sécurité la plus importante imposée par les systèmes ...
Debugging, as usually understood, revolves around finding and removing defects in software that prev...
Cryptographic algorithms are widely used in daily life in order to ensure data confidentiality and p...
This manuscript is a synthesis of our research e ort since one full decade on the topic of low level...
International audienceSafety-critical systems require guarantees on their worst-case execution times...
Cache analysis plays a very important role in obtaining precise Worst Case Execution Time (WCET) est...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
Schedulability analysis for hard real-time systems requires bounds on the execution times of its tas...
The search for an upper bound of the execution time of a program is an essential part of the verific...
The certification of real-time safety critical programs requires bounding their execution time. Due ...
Dans le cadre des systèmes critiques, la certification de programmes temps-réel nécessite de borner ...
International audienceThe scheduling of reliable real-time systems require a precise and sound analy...
Safety critical real-time applications in aviation, automotive and industrial automation have to gua...
International audienceOn real-time systems running under timing constraints, scheduling can be perfo...
Process isolation is the most important security constraint enforced by operating systems in multita...
L'isolation des processus est la contrainte de sécurité la plus importante imposée par les systèmes ...
Debugging, as usually understood, revolves around finding and removing defects in software that prev...
Cryptographic algorithms are widely used in daily life in order to ensure data confidentiality and p...
This manuscript is a synthesis of our research e ort since one full decade on the topic of low level...
International audienceSafety-critical systems require guarantees on their worst-case execution times...
Cache analysis plays a very important role in obtaining precise Worst Case Execution Time (WCET) est...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
Schedulability analysis for hard real-time systems requires bounds on the execution times of its tas...
The search for an upper bound of the execution time of a program is an essential part of the verific...