Dynamic scheduling and fault-tolerance: Specification and verification

被引:5
|
作者
Janowski, T [1 ]
Joseph, M [1 ]
机构
[1] Tata Res Dev & Design Ctr, Pune, Maharashtra, India
关键词
real-time distributed systems; provable fault-tolerance; provable schedulability; timed process algebra; timed modal logic;
D O I
10.1023/A:1026537232278
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Consider a distributed real-time program which is executed on a system with a limited set of hardware resources. Assume the program is required to satisfy some timing constraints, despite the occurrence of anticipated hardware failures. For efficient use of resources, scheduling decisions must be taken at run-time, considering deadlines, the load and hardware failures. The paper demonstrates how to reason about such dynamically scheduled programs in the framework of a timed process algebra and modal logic. The algebra provides a uniform process encoding of programs, hardware and schedulers, with an operational semantics of a process depending on the assumptions about faults. The logic specifies the timing properties of a process and verifies them via this fault-affected semantics, establishing fault-tolerance. The approach lends itself to application of existing tools and results supporting reasoning in process algebras and modal logics.
引用
收藏
页码:51 / 81
页数:31
相关论文
共 50 条
  • [41] PARALLELISM AND FAULT-TOLERANCE IN THE CHORUS
    BANINO, JS
    JOURNAL OF SYSTEMS AND SOFTWARE, 1986, 6 (1-2) : 205 - 211
  • [42] Measuring Masking Fault-Tolerance
    Castro, Pablo F.
    D'Argenio, Pedro R.
    Demasi, Ramiro
    Putruele, Luciano
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PT II, 2019, 11428 : 375 - 392
  • [43] HEALTHY FUTURE FOR FAULT-TOLERANCE
    不详
    COMPUTING SYSTEMS, 1991, 6 (02): : 125 - 125
  • [44] Connectivity and fault-tolerance of hyperdigraphs
    Ferrero, D
    Padró, C
    DISCRETE APPLIED MATHEMATICS, 2002, 117 (1-3) : 15 - 26
  • [45] Fault-tolerance with multimodule routers
    Chalasani, S
    Boppana, RV
    SECOND INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 1996, : 201 - 210
  • [46] Randomness versus fault-tolerance
    Canetti, R
    Kushilevitz, E
    Ostrovsky, R
    Rosén, A
    JOURNAL OF CRYPTOLOGY, 2000, 13 (01) : 107 - 142
  • [47] A fault-tolerance mechanism in grid
    Jin, L
    Tong, WQ
    Tang, HQ
    Wang, B
    INDIN 2003: IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, PROCEEDINGS, 2003, : 457 - 461
  • [48] SUBCUBE FAULT-TOLERANCE IN HYPERCUBES
    GRAHAM, N
    HARARY, F
    LIVINGSTON, M
    STOUT, QF
    INFORMATION AND COMPUTATION, 1993, 102 (02) : 280 - 314
  • [49] Fault-tolerance in biochemical systems
    Winfree, Erik
    UNCONVENTIONAL COMPUTATION, PROCEEDINGS, 2006, 4135 : 26 - 26
  • [50] ISSUES IN SECURITY AND FAULT-TOLERANCE
    HARTIG, H
    KUHNHAUSER, W
    LIEDTKE, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 563 : 212 - 216