메뉴 건너뛰기




Volumn 4, Issue 4, 2008, Pages 213-224

ORTEGA: An efficient and flexible online fault tolerance architecture for real-time control systems

Author keywords

Industrial control; Real time and embedded systems; Reliability and robustness

Indexed keywords

CONCURRENCY CONTROL; CONTROL SYSTEM ANALYSIS; CONTROL SYSTEMS; CONTROL THEORY; EMBEDDED SYSTEMS; ERRORS; FAULT TOLERANCE; FAULT TOLERANT COMPUTER SYSTEMS; INTEGRATED CIRCUITS; ONLINE SYSTEMS; QUALITY ASSURANCE; REAL TIME CONTROL; RELIABILITY; ROBUSTNESS (CONTROL SYSTEMS);

EID: 59049087991     PISSN: 15513203     EISSN: None     Source Type: Journal    
DOI: 10.1109/TII.2008.2010774     Document Type: Article
Times cited : (25)

References (41)
  • 1
    • 59049103918 scopus 로고    scopus 로고
    • National Research Council, Embedded, Everywhere: A Research Agenda for Networked Systems of Embedded Computers, National Academies Press, 2001.
    • National Research Council, Embedded, Everywhere: A Research Agenda for Networked Systems of Embedded Computers, National Academies Press, 2001.
  • 2
    • 0009187486 scopus 로고    scopus 로고
    • Real-time computing systems: The next generation
    • J. A. Stankovic and K. Ramamritham, Eds. Washington, DC: IEEE Comput. Soc
    • J, A, Stankovic, "Real-time computing systems: The next generation," in Tutorial: Hard Real-Time Systems, J. A. Stankovic and K. Ramamritham, Eds. Washington, DC: IEEE Comput. Soc, 1998, pp. 14-37.
    • (1998) Tutorial: Hard Real-Time Systems , pp. 14-37
    • Stankovic, J.A.1
  • 4
    • 0026104130 scopus 로고
    • Understanding fault-tolerant distributed systems
    • F. Cristianm, "Understanding fault-tolerant distributed systems," Commun. ACM, vol. 34, no. 2, pp. 56-78, 1991.
    • (1991) Commun. ACM , vol.34 , Issue.2 , pp. 56-78
    • Cristianm, F.1
  • 5
    • 14244262020 scopus 로고    scopus 로고
    • Issues in the convergence of control with communication and computing: Proliferation, architecture, design, services, and middleware
    • Dec
    • S. Graham, G. Baliga, and P. R. Kumar, "Issues in the convergence of control with communication and computing: Proliferation, architecture, design, services, and middleware," in Proc. 43rd IEEE Conf. Decision and Control, Dec. 2004.
    • (2004) Proc. 43rd IEEE Conf. Decision and Control
    • Graham, S.1    Baliga, G.2    Kumar, P.R.3
  • 7
    • 0032136375 scopus 로고    scopus 로고
    • Dynamic control system upgrade using the simplex architecture
    • Aug
    • D. Seto, B. H. Krogh, L. Sha, and A. Chutinan, "Dynamic control system upgrade using the simplex architecture," IEEE Control System Mag., vol. 18, no. 4, pp. 72-80, Aug. 1998.
    • (1998) IEEE Control System Mag , vol.18 , Issue.4 , pp. 72-80
    • Seto, D.1    Krogh, B.H.2    Sha, L.3    Chutinan, A.4
  • 8
    • 0028207780 scopus 로고
    • Generalized rate monotonic scheduling theory: A framework of developing real-time systems
    • Jan
    • L. Sha, R. Rajkumar, and S. Sathaye, "Generalized rate monotonic scheduling theory: A framework of developing real-time systems," Proc. IEEE, vol. 82, no. 1, pp. 68-82, Jan. 1994.
    • (1994) Proc. IEEE , vol.82 , Issue.1 , pp. 68-82
    • Sha, L.1    Rajkumar, R.2    Sathaye, S.3
  • 9
    • 59049086067 scopus 로고    scopus 로고
    • D. Seto, E. Ferreira, and T. Marz, Case Study: Development of a Baseline Controller for Automatic Landing of an F-16 Aircraft Using Lmis, Carnegie Mellon Univ., Softw. Eng. Inst., 2000, Tech. Rep. CMU/SEI-99-TR-020.
    • D. Seto, E. Ferreira, and T. Marz, Case Study: Development of a Baseline Controller for Automatic Landing of an F-16 Aircraft Using Lmis, Carnegie Mellon Univ., Softw. Eng. Inst., 2000, Tech. Rep. CMU/SEI-99-TR-020.
  • 13
    • 0003217728 scopus 로고
    • The methodology of n-version programming
    • M. R. Lyu, Ed. New York: Wiley
    • A. Avizienis, "The methodology of n-version programming," in Software Fault Tolerance, M. R. Lyu, Ed. New York: Wiley, 1995.
    • (1995) Software Fault Tolerance
    • Avizienis, A.1
  • 14
    • 0001314414 scopus 로고
    • The evolution of the recovery block concept
    • New York: Wiley
    • B. Randell and J. Xu, "The evolution of the recovery block concept," in Software Fault Tolerance. New York: Wiley, 1995.
    • (1995) Software Fault Tolerance
    • Randell, B.1    Xu, J.2
  • 16
    • 0028518423 scopus 로고
    • Roll-forward checkpointing scheme: A novel fault-tolerant architecture
    • Oct
    • D. Pradhan and N. Vaidya, "Roll-forward checkpointing scheme: A novel fault-tolerant architecture," IEEE Trans. Comput., vol. 43, no. 10, pp. 1163-1174, Oct. 1994.
    • (1994) IEEE Trans. Comput , vol.43 , Issue.10 , pp. 1163-1174
    • Pradhan, D.1    Vaidya, N.2
  • 18
    • 16244411651 scopus 로고    scopus 로고
    • Slow advances in fault-tolerant real-time distributed computing
    • Florianpolis, Brazil, Oct
    • K. H. Kim, "Slow advances in fault-tolerant real-time distributed computing," in Proc. 23rd IEEE Int. Symp. Reliable Distributed Systems (SRDS'04), Florianpolis, Brazil, Oct. 2004, pp. 106-108.
    • (2004) Proc. 23rd IEEE Int. Symp. Reliable Distributed Systems (SRDS'04) , pp. 106-108
    • Kim, K.H.1
  • 22
    • 0035394327 scopus 로고    scopus 로고
    • Using simplicity to control complexity
    • Jul.-Aug
    • L. Sha, "Using simplicity to control complexity," IEEE Software, vol. 18, no. 4. pp. 20-28, Jul.-Aug. 2001.
    • (2001) IEEE Software , vol.18 , Issue.4 , pp. 20-28
    • Sha, L.1
  • 24
    • 1842537320 scopus 로고    scopus 로고
    • A Very Simple Protocol for Mode Changes in Priority Preemptive Systems,
    • Tech. Rep, Univ. Politecnica de Madrid, Madrid, Spain
    • K. Tindell and A. Alonso, "A Very Simple Protocol for Mode Changes in Priority Preemptive Systems," Tech. Rep., Univ. Politecnica de Madrid, Madrid, Spain, 1996.
    • (1996)
    • Tindell, K.1    Alonso, A.2
  • 25
    • 0003747969 scopus 로고    scopus 로고
    • Englewood Cliffs, NJ: Prentice-Hall
    • J. Liu, Real-Time Systems. Englewood Cliffs, NJ: Prentice-Hall, 2000.
    • (2000) Real-Time Systems
    • Liu, J.1
  • 28
    • 23944445609 scopus 로고    scopus 로고
    • Convex optimization proves software correctness
    • M. Roozbehani et al., "Convex optimization proves software correctness," in Proc. 2005 Amer. Control Conf., 2005, vol. 2, pp. 1395-1400.
    • (2005) Proc. 2005 Amer. Control Conf , vol.2 , pp. 1395-1400
    • Roozbehani, M.1
  • 29
    • 52049116111 scopus 로고    scopus 로고
    • An Engineering Method for Safety Region Development, CMU SET
    • Tech. Rep. 18
    • D. Seto and L. Sha, An Engineering Method for Safety Region Development, CMU SET, 1999, Tech. Rep. 18.
    • (1999)
    • Seto, D.1    Sha, L.2
  • 31
    • 0009635625 scopus 로고    scopus 로고
    • Sdpsol: A parser/solver for sdp and maxdet problems with matrix structure
    • L. E. Ghaoui and S.-I. Niculescu, Eds. Philadelphia, PA: SIAM
    • S.-P. Wu and S. Boyd, "Sdpsol: A parser/solver for sdp and maxdet problems with matrix structure," in Recent Advances in LMI Methods for Control, L. E. Ghaoui and S.-I. Niculescu, Eds. Philadelphia, PA: SIAM, 1999.
    • (1999) Recent Advances in LMI Methods for Control
    • Wu, S.-P.1    Boyd, S.2
  • 33
    • 1842457739 scopus 로고    scopus 로고
    • Mode change protocols for real-time systems: A survey and a new proposal
    • J. Real and A. Crespo, "Mode change protocols for real-time systems: A survey and a new proposal," Real-Time Syst., vol. 26, pp. 161-197. 2004.
    • (2004) Real-Time Syst , vol.26 , pp. 161-197
    • Real, J.1    Crespo, A.2
  • 34
  • 35
    • 0022796618 scopus 로고
    • Finding response times in a real-time system
    • M. Joseph and P. Pandya, "Finding response times in a real-time system," Comput. J., vol. 29, no. 5, pp. 390-395, 1986.
    • (1986) Comput. J , vol.29 , Issue.5 , pp. 390-395
    • Joseph, M.1    Pandya, P.2
  • 36
    • 0000703331 scopus 로고
    • Applying new scheduling theory to static priority preemptive scheduling
    • N. Audsley, A. Burns, M. Richardson, K. Tindell, and A. Wellings, "Applying new scheduling theory to static priority preemptive scheduling," Softw. Eng. J., vol. 8, no. 5, pp. 284-292, 1993.
    • (1993) Softw. Eng. J , vol.8 , Issue.5 , pp. 284-292
    • Audsley, N.1    Burns, A.2    Richardson, M.3    Tindell, K.4    Wellings, A.5
  • 37
    • 59049098558 scopus 로고    scopus 로고
    • Online, Available
    • Quanser, 2008. [Online]. Available: http://www.quanser.com.
    • (2008)
  • 38
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in hard real time environment
    • C. L. Liu and J. W. Layland, "Scheduling algorithms for multiprogramming in hard real time environment," J. ACM, vol. 20, no. 1, pp. 40-61, 1973.
    • (1973) J. ACM , vol.20 , Issue.1 , pp. 40-61
    • Liu, C.L.1    Layland, J.W.2
  • 39
    • 59049107844 scopus 로고    scopus 로고
    • Real-Time System Services Working Group, IEEE STD 1003.1, 1998. 1996 ed.
    • Real-Time System Services Working Group, IEEE STD 1003.1, 1998. 1996 ed.


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