Information Technology-Portable Operating System Interface
Information Technology-Portable Operating System Interface
Ada 2005 Reference Manual. Language and Standard Libraries: International Standard ISO/IEC 8652/1995(E) with Technical Corrigendum 1 and Amendment 1 (Lecture Notes in Computer Science)
Implementation of new Ada 2005 real-time services in MaRTE OS and GNAT
Ada-Europe'07 Proceedings of the 12th international conference on Reliable software technologies
Processing group parameters in the real-time specification for Java
JTRES '08 Proceedings of the 6th international workshop on Java technologies for real-time and embedded systems
Execution time monitoring and interrupt handlers: position statement
ACM SIGAda Ada Letters
Hi-index | 0.02 |
The recent Ada 2005 standard introduced a number of new real-time services, with the capability of creating and managing execution time budgets for groups of tasks. This capability has many practical applications in real-time systems in general, and therefore it is also interesting for real-time operating systems. In this paper we present an implementation of thread group budgets inside a POSIX real-operating system, which can be used to implement the new Ada 2005 services. The architecture and details of the implementation are shown, as they may be useful to other implementers of this functionality defined in the new standard.