DocumentCode
2228113
Title
Expressing and maintaining timing constraints in FLEX
Author
Lin, Kwei-Jay ; Natarajan, Swaminathan
Author_Institution
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
fYear
1988
fDate
6-8 Dec 1988
Firstpage
96
Lastpage
105
Abstract
The timing constraint mechanism in a real-time programming language called FLEX is described. A FLEX program can use the constraint primitives to express timing and resource requirements. If the required time or resources are not available at run-time, a FLEX program can dynamically produce monotonic imprecise results. Both time and system resources are defined as first-class objects in the language so that they can be evaluated just like any other first-class object. By unifying time, resources, and normal objects, the semantics and the executions of real-time programs are more manageable. Some implementation issues for FLEX are discussed, and some performance data are presented
Keywords
programming languages; real-time systems; FLEX; normal objects; performance data; real-time programming language; resource requirements; resources; semantics; timing constraints; Computational modeling; Computer languages; Computer science; Logic programming; Monitoring; Programming profession; Real time systems; Resource management; Runtime; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 1988., Proceedings.
Conference_Location
Huntsville, AL
Print_ISBN
0-8186-4894-5
Type
conf
DOI
10.1109/REAL.1988.51105
Filename
51105
Link To Document