Safe and tight worst-case execution times (WCETs) are important when scheduling hard real-time systems. This paper presents METAMOC, a modular method, based on model checking and static analysis, that determines safe and tight WCETs for programs running on platforms featuring caching and pipelining. The method works by constructing a UPPAAL model of the program being analysed and annotating the model with information from an inter-procedural value analysis. The program model is then combined with a model of the hardware platform and model checked for the WCET. Through support for the platforms ARM7, ARM9 and ATMEL AVR 8-bit, the modularity and retargetability of the method are demonstrated, as only the pipeline needs to be remodelled. Hardw...
Abstract. A combination of Abstract Interpretation (AI) with Integer Linear Programming (ILP) has be...
International audienceOn real-time systems running under timing constraints, scheduling can be perfo...
This paper presents a flexible analysis method for Worst-Case Execution Time (WCET) using UML-MARTE ...
Safe and tight worst-case execution times (WCETs) are important when scheduling hard real-time syste...
The ability to determine safe and sharp worst-case execution time (WCET) for processes is very impor...
This paper presents a flexible method that utilises real-time model checking to determine safe and s...
In this article, the problem of finding a tight estimate on the worst-case execution time (WCET) of ...
In today’s world, embedded systems which have very large and highly configurable software systems, c...
Estimations of the Worst-Case Execution Time (WCET) are required in providing guarantees for timing ...
In a real-time system, programs must respond to external events in a timely fashion, completing all ...
In this article we give an overview of the Worst-Case Execution Time (WCET) analysis research perfor...
When constructing real-time systems, safe and tight estimations of the worst case execution time (WC...
Real-Time embedded systems must enforce strict timing constraints. In this context, achieving precis...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
The determination of upper bounds on execution times, commonly called Worst-Case Execution Times (WC...
Abstract. A combination of Abstract Interpretation (AI) with Integer Linear Programming (ILP) has be...
International audienceOn real-time systems running under timing constraints, scheduling can be perfo...
This paper presents a flexible analysis method for Worst-Case Execution Time (WCET) using UML-MARTE ...
Safe and tight worst-case execution times (WCETs) are important when scheduling hard real-time syste...
The ability to determine safe and sharp worst-case execution time (WCET) for processes is very impor...
This paper presents a flexible method that utilises real-time model checking to determine safe and s...
In this article, the problem of finding a tight estimate on the worst-case execution time (WCET) of ...
In today’s world, embedded systems which have very large and highly configurable software systems, c...
Estimations of the Worst-Case Execution Time (WCET) are required in providing guarantees for timing ...
In a real-time system, programs must respond to external events in a timely fashion, completing all ...
In this article we give an overview of the Worst-Case Execution Time (WCET) analysis research perfor...
When constructing real-time systems, safe and tight estimations of the worst case execution time (WC...
Real-Time embedded systems must enforce strict timing constraints. In this context, achieving precis...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
The determination of upper bounds on execution times, commonly called Worst-Case Execution Times (WC...
Abstract. A combination of Abstract Interpretation (AI) with Integer Linear Programming (ILP) has be...
International audienceOn real-time systems running under timing constraints, scheduling can be perfo...
This paper presents a flexible analysis method for Worst-Case Execution Time (WCET) using UML-MARTE ...