This paper describes a general approach for automatic and accurate time-bound analysis. The approach consists of transformations for building time-bound functions in the presence of partially known input structures, symbolic evaluation of the time-bound function based on input parameters, optimizations to maketheoverall analysis e cient aswell as accurate, and measurements of primitive parameters, all at the source-language level. We have implemented this approach and performed a number of experiments for analyzing Scheme programs. The measured worst-case times are closely bounded by the calculated bounds.
This paper proposes a technique for estimating the computational time of programs in an actor model,...
We present a new approach to static program analysis that permits each expression in a program to be...
In the last three decades a number of methods have been devised to find upper-bounds for the executi...
. This paper describes a general approach for automatic and accurate time-bound analysis. The approa...
Thesis (PhD) - Indiana University, Computer Sciences, 2006Analysis of program running time is import...
In this paper, a novel approach to high-level (i.e. architec-ture independent) worst case execution ...
Abstract. Real-time critical systems can be considered as correct if they compute both right and fas...
In a real-time system, it is crucial to ensure that all tasks of the system holdtheir deadlines. A m...
Worst-Case Execution Time (WCET) analysis means to compute a safe upper bound to the execution time ...
Estimating the upper bound of the time of execution of a program is of the utmost importance to hard...
. Static timing analyzers, which are used to analyze real-time systems, need to know the minimum an...
In a real-time system, it is crucial to ensure that all tasks of the system hold their deadlines. A ...
Embedded real-time software systems (ESS) play an important role in almost every aspect of our daily...
AbstractSince a binding-time analysis determines how an off-line partial evaluator will specialize a...
In this article, the problem of finding a tight estimate on the worst-case execution time (WCET) of ...
This paper proposes a technique for estimating the computational time of programs in an actor model,...
We present a new approach to static program analysis that permits each expression in a program to be...
In the last three decades a number of methods have been devised to find upper-bounds for the executi...
. This paper describes a general approach for automatic and accurate time-bound analysis. The approa...
Thesis (PhD) - Indiana University, Computer Sciences, 2006Analysis of program running time is import...
In this paper, a novel approach to high-level (i.e. architec-ture independent) worst case execution ...
Abstract. Real-time critical systems can be considered as correct if they compute both right and fas...
In a real-time system, it is crucial to ensure that all tasks of the system holdtheir deadlines. A m...
Worst-Case Execution Time (WCET) analysis means to compute a safe upper bound to the execution time ...
Estimating the upper bound of the time of execution of a program is of the utmost importance to hard...
. Static timing analyzers, which are used to analyze real-time systems, need to know the minimum an...
In a real-time system, it is crucial to ensure that all tasks of the system hold their deadlines. A ...
Embedded real-time software systems (ESS) play an important role in almost every aspect of our daily...
AbstractSince a binding-time analysis determines how an off-line partial evaluator will specialize a...
In this article, the problem of finding a tight estimate on the worst-case execution time (WCET) of ...
This paper proposes a technique for estimating the computational time of programs in an actor model,...
We present a new approach to static program analysis that permits each expression in a program to be...
In the last three decades a number of methods have been devised to find upper-bounds for the executi...