Ada tasking and dynamic memory: To use or not to use, that's a question!
During the development of the TACTICAL system (the European air traffic flow management application), some key decisions were taken about the usage of Ada tasking and dynamic memory. This paper presents the key factors that were taken into account to decide whether or not to use these two functionalities during the development. It shows how these initial design decisions were re-assessed during the development process.
KeywordsTasking Dynamic Memory Design Air Traffic Control Ada 83 Experience
Unable to display preview. Download preview PDF.
- J-N Monfort and V. Q. Ribal, Ariane 5: Development of the On-Board Software. In Proceedings of the Second International Eurospace — Ada-Europe Symposium, Marcel Toussaint (ed.), Frankfurt/Main, October 2–6,1995, pp. 111–123.Google Scholar
- Y. Kermarrec, L. Nana Tchamnda, L. Pautet. Implementing an efficient fault tolerance mechanism in Ada 9X: an early experiment with GNAT. In 1994 Ada-Belgium Seminar (Preliminary Proceedings), Brussels, November 23, 1994.Google Scholar
- SENTINELTM run-time analysis tool User's Guide SENTINELTM run-time analysis tool Reference Manual.Google Scholar