DocumentCode :
3371715
Title :
Real-time features for Ada 9X
Author :
Baker, Ted ; Pazy, Offer
Author_Institution :
Florida State Univ., Tallahassee, FL, USA
fYear :
1991
fDate :
4-6 Dec 1991
Firstpage :
172
Lastpage :
180
Abstract :
Ada 9X is a revision of the Ada programming language standard. This revision includes some changes that are intended to improve Ada´s usefulness for real-time applications. The changes under consideration include multiple clocks, new forms of delay statements, a new low-level data synchronization scheme based on a limited form of priority inheritance, and a mechanism for asynchronously controlling the execution of a task. These proposals deserve critical evaluation and refinement before they become part of a new standard. The authors deal with time measurement and with a mechanism for synchronizing shared data. They address changes to the Ada priority scheduling model and discuss a mechanism for improving responsiveness to asynchronous events
Keywords :
Ada; programming; real-time systems; scheduling; standards; time measurement; Ada 9X; Ada priority scheduling model; Ada programming language standard; asynchronous events; critical evaluation; delay statements; low-level data synchronization scheme; multiple clocks; priority inheritance; real-time applications; shared data; time measurement; ANSI standards; Clocks; Contracts; Delay; Programming; Proposals; Real time systems; Synchronization; Technical drawing; Time measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 1991. Proceedings., Twelfth
Conference_Location :
San Antonio, TX
Print_ISBN :
0-8186-2450-7
Type :
conf
DOI :
10.1109/REAL.1991.160371
Filename :
160371
Link To Document :
بازگشت