Abstract
Modern large real-time systems are becoming more complex. Whilst Ada 2005 provides a comprehensive set of programming mechanisms that allow these systems to be implemented, the abstractions are low level. This paper argues that there is a need for a standardised library of real-time utilities that address common real-time problems. The paper presents some initial considerations on what could be in such a library and how it could be structured.
This work has been undertaken within the context of the EU ARTIST2 project.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gai, P., Abeni, L., Giorgi, M., Buttazzo, G.: A new kernel approach for modular real-time systems development. In: Proceedings of the 13th IEEE Euromicro Conference on Real-Time Systems, pp. 199–207. IEEE Computer Society Press, Los Alamitos (2001)
Lehoczky, J.P., Sha, L., Strosnider, J.K.: Enhanced aperiodic responsiveness in a hard real-time environment. In: Proceedings 8th IEEE Real-Time Systems Symposium, pp. 261–270. IEEE Computer Society Press, Los Alamitos (1987)
Palopoli, L., Buttazzo, G., Ancilotti, P.: A C language extension for programming real-time applications. In: Proceedings of the 6th IEEE International Conference on Real-Time Computing Systems and Applications, pp. 102–110. IEEE Computer Society Press, Los Alamitos (1999)
Aldea Rivas, M., Gonzalez Harbour, M.: Evaluation of new POSIX real-time operating systems services for small embedded platforms. In: Proceedings of the 15th IEEE Euromicro Conference on Real-Time Systems, pp. 161–168. IEEE Computer Society Press, Los Alamitos (2003)
Sprunt, B., Lehoczky, J., Sha, L.: Exploiting unused periodic time for aperiodic service using the extended priority exchange algorithm. In: Proceedings 9th IEEE Real-Time Systems Symposium, pp. 251–258. IEEE Computer Society Press, Los Alamitos (1988)
Wellings, A.J.: Concurrent and Real-Time Programming in Java. Wiley, Chichester (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wellings, A., Burns, A. (2007). Real-Time Utilities for Ada 2005. In: Abdennadher, N., Kordon, F. (eds) Reliable Software Technologies – Ada Europe 2007. Ada-Europe 2007. Lecture Notes in Computer Science, vol 4498. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73230-3_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-73230-3_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73229-7
Online ISBN: 978-3-540-73230-3
eBook Packages: Computer ScienceComputer Science (R0)