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