메뉴 건너뛰기




Volumn 29, Issue 8, 2003, Pages 752-767

A nonpreemptive real-time scheduler with recovery from transient faults and its implementation

Author keywords

Fault tolerance; Operating system; Real time; Scheduling; Transient faults

Indexed keywords

ALGORITHMS; FAULT TOLERANT COMPUTER SYSTEMS; HEURISTIC METHODS; PROBLEM SOLVING; SCHEDULING;

EID: 0043237511     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2003.1223648     Document Type: Conference Paper
Times cited : (33)

References (41)
  • 2
    • 0026116512 scopus 로고
    • An approach to the reliability optimization of software with redundancy
    • Mar.
    • F. Belli and P. Jedrzejowicz, "An Approach to the Reliability Optimization of Software with Redundancy," IEEE Trans. Software Eng., vol. 17, no. 3, pp. 310-312, Mar. 1991.
    • (1991) IEEE Trans. Software Eng. , vol.17 , Issue.3 , pp. 310-312
    • Belli, F.1    Jedrzejowicz, P.2
  • 5
    • 84882700513 scopus 로고
    • Dynamic end-to-end guarantees in distributed real-time systems
    • Dec.
    • M. DiNatale and J. Stankovic, "Dynamic End-to-End Guarantees in Distributed Real-Time Systems," Proc. Real-Time Systems Symp., pp. 216-227, Dec. 1994.
    • (1994) Proc. Real-Time Systems Symp. , pp. 216-227
    • Dinatale, M.1    Stankovic, J.2
  • 6
    • 0028014716 scopus 로고
    • Concurrent error-detection and modular fault-tolerance in a 32-bit processing core for embedded space flight applications
    • J. Gaisler, "Concurrent Error-Detection and Modular Fault-Tolerance in a 32-Bit Processing Core for Embedded Space Flight Applications," Proc. IEEE Symp. Fault Tolerant Computing (FTCS-24), pp. 128-130, 1994.
    • (1994) Proc. IEEE Symp. Fault Tolerant Computing (FTCS-24) , pp. 128-130
    • Gaisler, J.1
  • 8
    • 0031098685 scopus 로고    scopus 로고
    • Implementation and analysis of a fault-tolerant scheduling algorithm
    • Mar.
    • S. Ghosh, D. Mossé, and R. Melhem, "Implementation and Analysis of a Fault-Tolerant Scheduling Algorithm," IEEE Trans. Parallel and Distributed Systems, vol. 8, no. 3, pp. 272-284, Mar. 1997.
    • (1997) IEEE Trans. Parallel and Distributed Systems , vol.8 , Issue.3 , pp. 272-284
    • Ghosh, S.1    Mossé, D.2    Melhem, R.3
  • 9
    • 0032162835 scopus 로고    scopus 로고
    • Tolerant rate-monotonic scheduling
    • Sept.
    • S. Ghosh, D. Mossé, and R. Melhem, "Tolerant Rate-Monotonic Scheduling," J. Real-Time Systems, vol. 15, no. 2, Sept. 1998.
    • (1998) J. Real-Time Systems , vol.15 , Issue.2
    • Ghosh, S.1    Mossé, D.2    Melhem, R.3
  • 14
    • 33746585266 scopus 로고
    • Event-triggered versus time-triggered real-time systems
    • H. Kopetz, "Event-Triggered Versus Time-Triggered Real-Time Systems," Lecture Notes in Computer Science, 1991.
    • (1991) Lecture Notes in Computer Science
    • Kopetz, H.1
  • 15
    • 0022722018 scopus 로고
    • On scheduling tasks with a quick recovery from failure
    • May
    • C.M. Krishna and K. Shin, "On Scheduling Tasks with a Quick Recovery from Failure," IEEE Trans. Computers, vol. 35, no. 5, pp. 448-455, May 1986.
    • (1986) IEEE Trans. Computers , vol.35 , Issue.5 , pp. 448-455
    • Krishna, C.M.1    Shin, K.2
  • 16
    • 0022810471 scopus 로고
    • A fault-tolerant scheduling problem
    • Nov.
    • A.L. Liestman and R.H. Campbell, "A Fault-Tolerant Scheduling Problem," IEEE Trans. Software Eng., vol. 12, no. 11, pp. 1089-1095, Nov. 1988.
    • (1988) IEEE Trans. Software Eng. , vol.12 , Issue.11 , pp. 1089-1095
    • Liestman, A.L.1    Campbell, R.H.2
  • 17
    • 84974687699 scopus 로고
    • Scheduling algorithms for multi-programming in hard real-time environment
    • Jan.
    • C.L. Liu and J.W. Layland, "Scheduling Algorithms for Multi-programming in Hard Real-Time Environment," J. ACM, pp. 46-61, Jan. 1973.
    • (1973) J. ACM , pp. 46-61
    • Liu, C.L.1    Layland, J.W.2
  • 19
  • 20
    • 0024915921 scopus 로고
    • The rate monotonic scheduling algorithm: Exact characterization and average case behavior
    • Dec.
    • J.P. Lehoczky, L. Sha, and Y. Ding, "The Rate Monotonic Scheduling Algorithm: Exact Characterization and Average Case Behavior," Proc. IEEE Real-Time Systems Symp., pp. 166-171, Dec. 1989.
    • (1989) Proc. IEEE Real-Time Systems Symp. , pp. 166-171
    • Lehoczky, J.P.1    Sha, L.2    Ding, Y.3
  • 25
    • 0026385782 scopus 로고
    • Program representation and tranlation for predictable real-time systems
    • D. Niehaus, "Program Representation and Tranlation for Predictable Real-Time Systems," Proc. Real-Time Systems Symp., pp. 53-63, 1991.
    • (1991) Proc. Real-Time Systems Symp. , pp. 53-63
    • Niehaus, D.1
  • 29
    • 0043073792 scopus 로고
    • Toward fault-tolerant adaptive real-time distributed systems
    • Dept. of Computing and Information Science, Queen's Univ., Kingston, Ontario, Canada, Jan.
    • S.K. Oh and G. MacEwen, "Toward Fault-Tolerant Adaptive Real-Time Distributed Systems," External Technical Report 92-325, Dept. of Computing and Information Science, Queen's Univ., Kingston, Ontario, Canada, Jan. 1992.
    • (1992) External Technical Report , vol.92 , Issue.325
    • Oh, S.K.1    Macewen, G.2
  • 30
    • 0028532976 scopus 로고
    • Enhancing fault-tolerance in rate-monotonic scheduling
    • Nov.
    • Y. Oh and S.H. Son, "Enhancing Fault-Tolerance in Rate-Monotonic Scheduling," J. Real-Time Systems, vol. 7, no. 3, pp. 315-329, Nov. 1994.
    • (1994) J. Real-Time Systems , vol.7 , Issue.3 , pp. 315-329
    • Oh, Y.1    Son, S.H.2
  • 31
    • 0016522101 scopus 로고
    • System structure for software fault tolerance
    • June
    • B. Randell, "System Structure for Software Fault Tolerance," IEEE Trans. Software Eng., vol. 1, no. 2, pp. 220-232, June 1975.
    • (1975) IEEE Trans. Software Eng. , vol.1 , Issue.2 , pp. 220-232
    • Randell, B.1
  • 36
    • 0024088604 scopus 로고
    • Misconceptions about real-time computing: A serious problem for next-generation systems
    • Oct.
    • J.A. Stankovic, "Misconceptions about Real-Time Computing: A Serious Problem for Next-Generation Systems," Computer, vol. 21, no. 10, pp. 10-19, Oct. 1988.
    • (1988) Computer , vol.21 , Issue.10 , pp. 10-19
    • Stankovic, J.A.1
  • 39
    • 0018028210 scopus 로고
    • SIFT: Design and analysis of a fault tolerant computer for aircraft control
    • Oct.
    • J.H. Wensley et al., "SIFT: Design and Analysis of a Fault Tolerant Computer for Aircraft Control," Proc. IEEE, pp. 1240-1255, Oct. 1978.
    • (1978) Proc. IEEE , pp. 1240-1255
    • Wensley, J.H.1
  • 40
    • 0023412971 scopus 로고
    • Simple and integrated heuristic algorithms for scheduling tasks with time and resource constraints
    • W. Zhao and K. Ramamritham, "Simple and Integrated Heuristic Algorithms for Scheduling Tasks with Time and Resource Constraints," J. Systems and Software, pp. 195-205, 1987.
    • (1987) J. Systems and Software , pp. 195-205
    • Zhao, W.1    Ramamritham, K.2
  • 41
    • 0023401687 scopus 로고
    • Preemptive scheduling under time and resource constraints
    • Aug.
    • W. Zhao, K. Ramamritham, and J.A. Stankovic, "Preemptive Scheduling under Time and Resource Constraints," IEEE Trans. Computers, vol. 36, no. 8, pp. 949-960, Aug. 1987.
    • (1987) IEEE Trans. Computers , vol.36 , Issue.8 , pp. 949-960
    • Zhao, W.1    Ramamritham, K.2    Stankovic, J.A.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.