• 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