FLEX - TOWARDS FLEXIBLE REAL-TIME PROGRAMS

被引:1
|
作者
LIN, KJ [1 ]
NATARAJAN, S [1 ]
机构
[1] TEXAS A&M UNIV SYST,DEPT COMP SCI,COLLEGE STN,TX 77843
来源
COMPUTER LANGUAGES | 1991年 / 16卷 / 01期
关键词
REAL-TIME SYSTEMS; DEADLINE; TIMING CONSTRAINTS; INTERVAL VALUES; IMPRECISE RESULT; CONSTRAINT LANGUAGES; EXCEPTION HANDLING; JOB SCHEDULING;
D O I
10.1016/0096-0551(91)90017-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Programs for hard real-time systems have stringent timing requirements. To ensure that these deadlines will always be met, real-time programs are usually designed for the worst-case scenario. In addition to being inefficient in the normal case, such programs are susceptible to environmental variations. We describe a language called FLEX which makes it possible to program real-time systems which may respond to dynamic environments. In the worst-case when certain resources are not available, the program may produce approximate, imprecise results. This ability to write programs which are flexible in their execution time is provided by using constraints to express timing requirements, and sieves and imprecise values to obtain imprecise results.
引用
收藏
页码:65 / 79
页数:15
相关论文
共 50 条
  • [1] BUILDING FLEXIBLE REAL-TIME SYSTEMS USING THE FLEX LANGUAGE
    KENNY, KB
    LIN, KJ
    [J]. COMPUTER, 1991, 24 (05) : 70 - 78
  • [2] Towards a refinement calculus for concurrent real-time programs
    Peuker, S
    Hayes, I
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2002, 2495 : 335 - 346
  • [3] Flexible real-time linux:: A flexible hard real-time environment
    Terrasa, A
    García-Fornes, A
    Botti, VJ
    [J]. REAL-TIME SYSTEMS, 2002, 22 (1-2) : 151 - 173
  • [4] Flexible Real-Time Linux*: A Flexible Hard Real-Time Environment
    Andrés Terrasa
    Ana García-Fornes
    Vicente J. Botti
    [J]. Real-Time Systems, 2002, 22 : 151 - 173
  • [5] TIME AND REAL-TIME IN PROGRAMS
    JOSEPH, M
    [J]. FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE ////, 1989, 405 : 312 - 324
  • [6] TIME AND REAL-TIME IN PROGRAMS
    JOSEPH, M
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1989, 405 : 312 - 324
  • [7] REAL-TIME BEHAVIOR OF PROGRAMS
    HAASE, VH
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1981, 7 (05) : 494 - 501
  • [8] A real-time detection method for GPS flex power
    Meng, Guanlong
    Ge, Haibo
    Li, Bofeng
    [J]. GPS SOLUTIONS, 2024, 28 (03)
  • [9] A flexible real-time architecture
    Wickstrom, GL
    [J]. FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2000, : 99 - 106
  • [10] Towards Real-Time Argumentation
    Navarro, M.
    Heras, S.
    Botti, V.
    Julian, V.
    [J]. ADCAIJ-ADVANCES IN DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE JOURNAL, 2015, 4 (04): : 35 - 58