Abstract: A proposal for adding execution time clocks and timers to the Ada language through a new package called Ada.Real_Time.Execution_time is being considered by the ARG. In that proposal, execution time budgets can be managed through protected objects that provide an entry to detect execution time budget overruns. With that interface, a given task can only wait for one budget overrun, thus making it impossible for a single task to manage the executiontime budgets of several other tasks. In this paper we propose an extension to the Execution_Time package that would allow a monitoring task to manage multiple budgets. Keywords: Real-Time Systems, Execution time budgets, CPU time, Ada 95
A real-time kernel providing timing services is a key com-ponent of any real-time system. The curren...
The purpose of this study is to produce a metric to accurately capture the effects of real time disp...
This thesis presents a Time Management Unit (TMU) that provides assistance to the scheduler and the ...
Execution time control is a technique that allows execution time budgets to be set and overruns to b...
Abstract. Hard real-time systems have stringent deadline requirements, which can be guaranteed at sy...
Much of the research on scheduling schemes is prevented from being used in practice by the lack of i...
Abstract Whilst Ada 2005 provides extensive support for the creation of real-time systems in general...
This position paper briefly revises the clock support in the Ada programming language, including exe...
Ada is unique as a software engineering language, facilitating the development of reliable and ...
Abstract-This paper examines, in the context of distributed execution, the meaning of Ada constru-ct...
Abstract The Ada language has for long provided supportfor the development of reliable real-time sys...
Abstract: The Ravenscar Profile defines a simple subset of the tasking features of Ada in order to s...
The kind of high-integrity real-time systems to which the Ada Ravenscar profile is targeted often re...
This thesis describes the implementation of a Time Management Unit (TMU) in hardware as specified by...
An important issue that must be faced while introducing Ada into the real time world is efficient an...
A real-time kernel providing timing services is a key com-ponent of any real-time system. The curren...
The purpose of this study is to produce a metric to accurately capture the effects of real time disp...
This thesis presents a Time Management Unit (TMU) that provides assistance to the scheduler and the ...
Execution time control is a technique that allows execution time budgets to be set and overruns to b...
Abstract. Hard real-time systems have stringent deadline requirements, which can be guaranteed at sy...
Much of the research on scheduling schemes is prevented from being used in practice by the lack of i...
Abstract Whilst Ada 2005 provides extensive support for the creation of real-time systems in general...
This position paper briefly revises the clock support in the Ada programming language, including exe...
Ada is unique as a software engineering language, facilitating the development of reliable and ...
Abstract-This paper examines, in the context of distributed execution, the meaning of Ada constru-ct...
Abstract The Ada language has for long provided supportfor the development of reliable real-time sys...
Abstract: The Ravenscar Profile defines a simple subset of the tasking features of Ada in order to s...
The kind of high-integrity real-time systems to which the Ada Ravenscar profile is targeted often re...
This thesis describes the implementation of a Time Management Unit (TMU) in hardware as specified by...
An important issue that must be faced while introducing Ada into the real time world is efficient an...
A real-time kernel providing timing services is a key com-ponent of any real-time system. The curren...
The purpose of this study is to produce a metric to accurately capture the effects of real time disp...
This thesis presents a Time Management Unit (TMU) that provides assistance to the scheduler and the ...