DocumentCode :
2448663
Title :
GARTL: a real-time programming language based on multi-version computation
Author :
Marlin, Chris ; Zhao, Wei ; Doherty, Graeme ; Bohonis, Andrew
Author_Institution :
Dept. of Comput. Sci., Adelaide Univ., SA, Australia
fYear :
1990
fDate :
12-15 Mar 1990
Firstpage :
107
Lastpage :
115
Abstract :
The increasing importance of real-time computing systems is widely known and such systems are presently the subject of much research. A particularly attractive approach to the programming of hard real-time systems is the identification of multiple versions of the task to be carried out. If this is done, then the system scheduler used by a real-time system can select the version that gives the most precise results in the time available-the more time available, the more precise the results. This approach to programming hard real-time systems is called multiversion computation. The question of suitable language support for multiversion computation through the description of GARTL, a real-time programming language is explored. Some aspects of the implementation of GARTL are discussed
Keywords :
high level languages; real-time systems; GARTL; multi-version computation; multiple versions; real-time programming language; system scheduler; Application software; Australia; Computer languages; Computer science; Marine vehicles; Missiles; Mobile robots; Processor scheduling; Real time systems; Space stations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Languages, 1990., International Conference on
Conference_Location :
New Orleans, LA
Print_ISBN :
0-8186-2036-6
Type :
conf
DOI :
10.1109/ICCL.1990.63766
Filename :
63766
Link To Document :
بازگشت