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 条
  • [31] Efficient scheduling for mobile time-constrained environments
    Femandez-Conde, J.
    Mozos, D.
    ELECTRONICS LETTERS, 2007, 43 (22) : 1214 - 1215
  • [32] Measurable improvements in cycle time-constrained capacity
    Fowler, JW
    Brown, S
    Gold, H
    Schoemig, A
    1997 IEEE INTERNATIONAL SYMPOSIUM ON SEMICONDUCTOR MANUFACTURING CONFERENCE PROCEEDINGS, 1997, : A21 - A24
  • [33] Degree- and time-constrained broadcast networks
    Dinneen, MJ
    Pritchard, G
    Wilson, MC
    NETWORKS, 2002, 39 (03) : 121 - 129
  • [34] Time-constrained sorting - A comparison of different algorithms
    Puschner, P
    Burns, A
    PROCEEDINGS OF THE 11TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 1999, : 78 - 85
  • [35] Time-constrained maximal covering routing problem
    Afsaneh Amiri
    Majid Salari
    OR Spectrum, 2019, 41 : 415 - 468
  • [36] Competing for Attention: Lobbying Time-Constrained Politicians
    Cotton, Christopher
    JOURNAL OF PUBLIC ECONOMIC THEORY, 2016, 18 (04) : 642 - 665
  • [37] Time-constrained distributed program reliability analysis
    Natl Chiao Tung Univ, Hsinchu, Taiwan
    J Inf Sci Eng, 4 (891-911):
  • [38] Using temporal information in time-constrained tasks
    Prabhu, P
    Drury, C
    Sharit, J
    PROCEEDINGS OF THE HUMAN FACTORS AND ERGONOMICS SOCIETY 41ST ANNUAL MEETING, 1997, VOLS 1 AND 2, 1997, : 264 - 268
  • [39] Time-constrained distributed program reliability analysis
    Chen, DJ
    Chang, MS
    Sheng, MC
    Horng, MS
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 1998, 14 (04) : 891 - 911
  • [40] Synthesis of time-constrained multitasking embedded software
    Nacul, Andre C.
    Givargis, Tony
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2006, 11 (04) : 822 - 847