An Introduction to Time-Constrained Automata

被引:2
|
作者
Lemerre, Matthieu [1 ]
David, Vincent [1 ]
Aussagues, Christophe [1 ]
Vidal-Naquet, Guy [2 ]
机构
[1] CEA, LIST, Embedded Real Time Syst Lab, F-91191 Gif Sur Yvette, France
[2] SUPELEC, F-91192 Gif Sur Yvette, France
关键词
D O I
10.4204/EPTCS.38.9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present time-constrained automata (TCA), a model for hard real-time computation in which agents behaviors are modeled by automata and constrained by time intervals. TCA actions can have multiple start time and deadlines, can be aperiodic, and are selected dynamically following a graph, the time-constrained automaton. This allows expressing much more precise time constraints than classical periodic or sporadic model, while preserving the ease of scheduling and analysis. We provide some properties of this model as well as their scheduling semantics. We show that TCA can be automatically derived from source-code, and optimally scheduled on single processors using a variant of EDF. We explain how time constraints can be used to guarantee communication determinism by construction, and to study when possible agent interactions happen.
引用
收藏
页码:83 / 98
页数:16
相关论文
共 50 条
  • [1] TIME-CONSTRAINED AUTOMATA
    MERRITT, M
    MODUGNO, F
    TUTTLE, MR
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 527 : 408 - 423
  • [2] Time-constrained learning
    Freitas, Sergio
    Laber, Eduardo
    Lazera, Pedro
    Molinaro, Marco
    PATTERN RECOGNITION, 2023, 142
  • [3] Time-Constrained Photography
    Hasinoff, Samuel W.
    Kutulakos, Kiriakos N.
    Durand, Fredo
    Freeman, William T.
    2009 IEEE 12TH INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2009, : 333 - 340
  • [4] Time-constrained project scheduling
    Guldemond, T. A.
    Hurink, J. L.
    Paulus, J. J.
    Schutten, J. M. J.
    JOURNAL OF SCHEDULING, 2008, 11 (02) : 137 - 148
  • [5] Time-constrained machine translation
    Toole, J
    Turcato, D
    Popowich, F
    Fass, D
    McFetridge, P
    MACHINE TRANSLATION AND THE INFORMATION SOUP, 1998, 1529 : 103 - 112
  • [6] Time-constrained project scheduling
    T. A. Guldemond
    J. L. Hurink
    J. J. Paulus
    J. M. J. Schutten
    Journal of Scheduling, 2008, 11 : 137 - 148
  • [7] Time-constrained service on air
    Chung, YC
    Chen, CC
    Lee, C
    25TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2005, : 739 - 748
  • [8] TIME-CONSTRAINED RESOURCE LEVELING
    SEIBERT, JE
    EVANS, GW
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT-ASCE, 1991, 117 (03): : 503 - 520
  • [9] DQDB FOR TIME-CONSTRAINED SERVICES
    MERCANKOSK, G
    BUDRIKIS, ZL
    CANTONI, A
    HIGH PERFORMANCE NETWORKING, IV, 1993, 14 : 3 - 13
  • [10] TIME-CONSTRAINED REASONING UNDER UNCERTAINTY
    BONISSONE, PP
    HALVERSON, PC
    REAL-TIME SYSTEMS, 1990, 2 (1-2) : 25 - 45