System design with Ada
Comprehensive scheduling controls for Ada tasking
IRTAW '88 Proceedings of the second international workshop on Real-time Ada issues
The form of reusable Ada components for concurrent use
ACM SIGAda Ada Letters
Concurrent reusable abstract data types
ACM SIGAda Ada Letters
Software systems construction with examples in Ada
Software systems construction with examples in Ada
Concurrency in Ada
IEEE Software
Real-time programming safety in Java and Ada
ACM SIGAda Ada Letters
Computer
Inspired software design early jackson methods to thread architectures
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
Ada 83 has numerous shortcomings for concurrent systems: it requires additional tasks, adding overhead and increasing interrupt latency, and it has difficulty handling asynchron-ous transfer of control. Ada 95 offers features that address these shortcomings and simplify concurrent implementation: protected units, interrupt handlers, priority entry queuing, dynamic task priorities, and asynchronous select statements. Using their Flexible Manufacturing System, the authors demonstrate how these features improve Ada and promote efficiency.