Title :
A partial evaluator for the Maruti hard real-time system
Author :
Nirkhe, Vivek ; Pugh, William
Author_Institution :
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
Abstract :
The use of high-level programming constructs makes it difficult to estimate at compile-time the execution time and resource requirements of a program. The authors contend that partial evaluation provides a solution to this problem. They describe the application of partial evaluation to programming languages for hard-real-time systems and give examples of programs handled by the techniques. They discuss how the system appears from a user´s perspective, provide a brief overview of the partial evaluation techniques used, and describe some limitations of the techniques and possible solutions
Keywords :
high level languages; operating systems (computers); programming; real-time systems; Maruti hard real-time system; compile-time; execution time; high-level programming constructs; partial evaluation; programming languages; resource requirements; Computer languages; Computer science; Data structures; Dynamic programming; Educational institutions; Mars; Operating systems; Real time systems; Resource management; Timing;
Conference_Titel :
Real-Time Systems Symposium, 1991. Proceedings., Twelfth
Conference_Location :
San Antonio, TX
Print_ISBN :
0-8186-2450-7
DOI :
10.1109/REAL.1991.160359