Symmetric intertask communication
ACM Transactions on Programming Languages and Systems (TOPLAS)
A review of Ada tasking
The priority ceiling protocol: A method for minimizing the blocking of high priority Ada tasks
IRTAW '88 Proceedings of the second international workshop on Real-time Ada issues
ARTS: a distributed real-time kernel
ACM SIGOPS Operating Systems Review
Real-time systems and their programming languages
Real-time systems and their programming languages
Real-Time Scheduling Theory and Ada
Computer
IRTAW '90 Proceedings of the fourth international workshop on Real-time Ada issues
A problem with Ada and resource allocation
ACM SIGAda Ada Letters
Ada 9X protected types in Pascal-FC
ACM SIGAda Ada Letters
Protected kernels and Ada 9X real-time facilities
ACM SIGAda Ada Letters
Replacing passive tasks with Ada9X protected records
ACM SIGAda Ada Letters
Comparing data synchronization in Ada 9X and Orca
ACM SIGAda Ada Letters
Hi-index | 0.00 |
The Ada9x mapping has been criticised as being over ambitious and at odds with the “minimum change maximum benefit” AJPO dictum. Consequently there is a need to cut back the scope of the proposed changes. This report considers the proposed changes which affect the programming of real-time single processor and multiprocessor systems.We argue that protected records, select waiting, asynchronous transfer of control, nested asynchronous transfer of control are all essential core facilities, and if any of these are omitted the success of Ada 9x in addressing the needs of the real-time community would be in serious jeopardy. If language simplification are deemed necessary, we would advocate the removal of user-defined timers, finalisation (but not abort exit handlers), and protected record functions.