Abstract
Modern real-time scheduling policies require that applications have the ability to measure the execution time of tasks, and to detect execution time overruns. This functionality is provided by a new package that defines execution time clocks and a child of this package which provides timers.
- A Proposal to Integrate the POSIX Execution-Time Clocks into Ada 95. Technical Report, June, 2002, By J. Miranda Gonzalez and M. Gonzalez Harbour.Google Scholar
- Implementing and using Execution Time Clocks in Ada Hard Real-Time Applications. By Gonzalez Harbour M., Aldea Rivas M., Gutierrez Garcia J.J., Palencia Gutierrez J.C. International Conference on Reliable Software Technologies, Ada-Europe'98, Uppsala, Sweden, in Lecture Notes on Computer Science No. 1411, Junio, 1998, ISBN:3-540-64563-5, pp. 91,101. Google Scholar
Digital Library
- Extending Ada's Real-Time Systems Annex with the POSIX Scheduling Services. By: Mario Aldea Rivas and Michael Gonzalez Harbour. IRTAW-2000, Las Navas, Avila, Spain.Google Scholar
Index Terms
Ada issue 307: execution-time clocks
Recommendations
Embedded, hard, real-time systems with Ada
SIGAda '09: Proceedings of the ACM SIGAda annual international conference on Ada and related technologiesDevelopment of real-time systems is expensive and difficult, in part because of low-level languages that force developers to use facilities that are ad hoc, incomplete, and not portable. The Real-Time Systems Annex of Ada 2005 (along with the language ...
Dynamic ceiling priorities and Ada 95
IRTAW '99: Proceedings of the ninth international workshop on Real-time AdaAda 95 provides dynamic priorities for tasks but ceiling priorities for protected objects are statically assigned by means of a pragma. The semantic complexity as well as the potential inefficiency of any resulting implementation seem to have been the ...
Unmanned systems and Ada
SIGAda '09: Proceedings of the ACM SIGAda annual international conference on Ada and related technologiesThis tutorial provides an introduction to the growing field of Unmanned Systems and the role that Ada plays in solving the challenges presented when designing, building, and operating Unmanned Systems. The tutorial begins with an introduction to the ...






Comments