Task allowance for failure prevention of fixed priority scheduled real-time Java']Java systems

被引:0
|
作者
Bougueroua, L [1 ]
George, L [1 ]
Midonnet, S [1 ]
机构
[1] ESIGETEL, F-77210 Avon, France
关键词
allowance; real-time scheduling; feasibility analysis; fault tolerance; FP/HPF;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Correct real-time system dimensioning depends on the accuracy of the determination of task execution duration, which may be variable and difficult to estimate. This is still true and critical in he case of real-time Java applications, where the underlying architecture is a priori unknown and where the varability of execution duration can generate timeliness and logic failures. In this paper.. we present a solution to prevent timeliness failures, using a fault detection system. The solution is based on the concept of allowance. The allowance is the maximum duration a task can proceed its execution without compromising the mal-time constraints of all the tasks. We show how to integrate this mechanism into existing feasibility conditions for fixed priority scheduling.
引用
收藏
页码:375 / 380
页数:6
相关论文
共 50 条
  • [1] Java']Java For Embedded Real-time Systems
    Shen, Yuan
    Xu, Wenbo
    [J]. DCABES 2008 PROCEEDINGS, VOLS I AND II, 2008, : 1282 - 1287
  • [2] JBED: Java']Java for real-time systems
    Tryggvesson, J
    Mattsson, T
    Heeb, H
    [J]. DR DOBBS JOURNAL, 1999, 24 (11): : 78 - +
  • [3] Integrating priority inheritance algorithms in the real-time specification for Java']Java
    Wellings, Andy
    Burns, Alan
    dos Santos, Osmar Marchi
    Brosgol, Benjamin M.
    [J]. 10TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 115 - +
  • [4] Restrictions of Java']Java for embedded real-time systems
    Schoeberl, M
    [J]. SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2004, : 93 - 100
  • [5] Virtualizing Real-time Embedded Systems with Java']Java
    Vitek, Jan
    [J]. PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 906 - 911
  • [6] Real-time Java']Java
    Gliss, B
    [J]. COMMUNICATIONS OF THE ACM, 1998, 41 (09) : 27 - 27
  • [7] Java']Java for real-time
    Nilsen, K
    [J]. REAL-TIME SYSTEMS, 1996, 11 (02) : 197 - 205
  • [8] Evaluating real-time Java']Java features and performance for real-time embedded systems
    Corsaro, A
    Schmidt, DC
    [J]. EIGHTH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, : 90 - 100
  • [9] Execution allowance based fixed priority scheduling for probabilistic real-time systems
    Ren, Jiankang
    Xu, Zichuan
    Yu, Chao
    Lin, Chi
    Wu, Guowei
    Tan, Guozhen
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 152 : 120 - 133
  • [10] Bandwidth Allocation for Fixed-Priority-Scheduled Compositional Real-Time Systems
    Dewan, Farhana
    Fisher, Nathan
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2014, 13 (04)