Usability of the Ada tasking-model
- 1 May 1989
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGAda Ada Letters
- Vol. X (4) , 49-56
- https://doi.org/10.1145/91360.91369
Abstract
This paper considers some of the issues surrounding the usability of Ada in real-time systems. Attention is focussed on the tasking model and a number of, arguably, deficient features of the language are described. None of the issues discussed can be termed critical as work-arounds are possible, although some of these are inefficient and may not be appropriate in time-critical situations. The 9X process presents an opportunity to reassess the tasking model. This could lead to proposals for language changes that are "desirable" if not stricdy "minimal".This publication has 9 references indexed in Scilit:
- Real-time Ada: outstanding problem areasPublished by Association for Computing Machinery (ACM) ,1989
- Using large families for handling priority requestsACM SIGAda Ada Letters, 1987
- A Review of Ada TaskingPublished by Springer Nature ,1987
- Introducing the preference control primitive experience with controlling nondeterminism in AdaPublished by Association for Computing Machinery (ACM) ,1986
- Efficient initialisation routines for multiprocessor systems programmed in AdaACM SIGAda Ada Letters, 1985
- A problem with Ada and resource allocationACM SIGAda Ada Letters, 1984
- On the suitability of Ada multitasking for expressing parallel algorithmsPublished by Association for Computing Machinery (ACM) ,1982
- Synchronizing ResourcesACM Transactions on Programming Languages and Systems, 1981
- Evaluating synchronization mechanismsPublished by Association for Computing Machinery (ACM) ,1979