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 条
  • [41] Algorithm for Time-Constrained Paths to Deliver Services
    Halonen, Raija
    Martikainen, Olli
    Naumov, Valeriy
    Zhang, Ye
    2015 15TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS (ISDA), 2015, : 569 - 574
  • [42] Finding the critical path in a time-constrained workflow
    Son, JH
    Kim, MH
    SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 102 - 107
  • [43] Time-constrained code compaction for DSP's
    Univ of Dortmund, Dortmund, Germany
    IEEE Trans Very Large Scale Integr VLSI Syst, 1 (112-122):
  • [44] Time-constrained code compaction for DSP's
    Leupers, R
    Marwedel, P
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1997, 5 (01) : 112 - 122
  • [45] Broadcast scheduling for time-constrained information delivery
    Raissi-Dehkordi, Majid
    Baras, John S.
    GLOBECOM 2007: 2007 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-11, 2007, : 5298 - 5303
  • [46] DSS value and time-constrained decision making
    Kumar, RL
    ASSOCIATION FOR INFORMATION SYSTEMS PROCEEDING OF THE AMERICAS CONFERENCE ON INFORMATION SYSTEMS, 1997, : 176 - 178
  • [47] Time-constrained scheduling of large pipelined datapaths
    Arató, N
    Mann, ZD
    Orbán, A
    JOURNAL OF SYSTEMS ARCHITECTURE, 2005, 51 (12) : 665 - 687
  • [48] Scheduling Time-Constrained Communication in Linear Networks
    Theory of Computing Systems, 2002, 35 : 599 - 623
  • [49] Sympathetic involvement in time-constrained sequential foraging
    Dundon, Neil M.
    Garrett, Neil
    Babenko, Viktoriya
    Cieslak, Matt
    Daw, Nathaniel D.
    Grafton, Scott T.
    COGNITIVE AFFECTIVE & BEHAVIORAL NEUROSCIENCE, 2020, 20 (04) : 730 - 745
  • [50] Improving the performance of time-constrained workflow processing
    Son, JH
    Kim, MH
    JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 58 (03) : 211 - 219