This paper is an extended summary of the tutorial given at Ada-Europe 2012. In the 2005 and 2012 revisions of the Ada standard, realtime programming has experienced a large improvement but most of the new services introduced are unknown or underused due to the lack of free software implementations. The tutorial presented an overview of these new services trying to focus on their utility for real-time systems and their typical use patterns.This work has been funded in part by the Spanish Government and FEDER funds under grant number TIN2011-28567-C03-02 (HI-PARTES)
For the development of mission-critical software, the choice of programming language makes a signifi...
A real-time kernel providing timing services is a key com-ponent of any real-time system. The curren...
Michigan is currently developing a real-time distributed computing capability based upon the premise...
Abstract The Ada language has for long provided supportfor the development of reliable real-time sys...
Modernlarge real-time systems are becoming more com-plex. Whilst Ada 2005 provides a comprehensive s...
Presented at Work in Progress Session, IEEE Real-Time Systems Symposium (RTSS 2015). 1 to 3, Dec, 20...
We are pleased to dedicate this issue to the proceedings of the 12th International Real-Time Applica...
The current proposal for the next revision of the Ada language considers the possibility to map the ...
© ACM, 2013. This is the author's version of the work. It is posted here by permission of ACM for yo...
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...
This paper examines two aspects of using Ada for the implementation of large program systems. First,...
Owing to the fast growing need for better means of building real-time systems, a number of represent...
Ada is unique as a software engineering language, facilitating the development of reliable and ...
Current Programming Languages are not able to cope up with the modern software problems. ADA develop...
For the development of mission-critical software, the choice of programming language makes a signifi...
A real-time kernel providing timing services is a key com-ponent of any real-time system. The curren...
Michigan is currently developing a real-time distributed computing capability based upon the premise...
Abstract The Ada language has for long provided supportfor the development of reliable real-time sys...
Modernlarge real-time systems are becoming more com-plex. Whilst Ada 2005 provides a comprehensive s...
Presented at Work in Progress Session, IEEE Real-Time Systems Symposium (RTSS 2015). 1 to 3, Dec, 20...
We are pleased to dedicate this issue to the proceedings of the 12th International Real-Time Applica...
The current proposal for the next revision of the Ada language considers the possibility to map the ...
© ACM, 2013. This is the author's version of the work. It is posted here by permission of ACM for yo...
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...
This paper examines two aspects of using Ada for the implementation of large program systems. First,...
Owing to the fast growing need for better means of building real-time systems, a number of represent...
Ada is unique as a software engineering language, facilitating the development of reliable and ...
Current Programming Languages are not able to cope up with the modern software problems. ADA develop...
For the development of mission-critical software, the choice of programming language makes a signifi...
A real-time kernel providing timing services is a key com-ponent of any real-time system. The curren...
Michigan is currently developing a real-time distributed computing capability based upon the premise...