메뉴 건너뛰기




Volumn , Issue , 2013, Pages 21-32

Predictable, efficient system-level fault tolerance in C3

Author keywords

Component based design; Fault tolerance; Operating systems; Real time; Reliability

Indexed keywords


EID: 84894358262     PISSN: 10528725     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/RTSS.2013.11     Document Type: Conference Paper
Times cited : (19)

References (45)
  • 2
    • 33846118079 scopus 로고    scopus 로고
    • Designing reliable systems Irom unreliable components: The challenges of transistor variability and degradation
    • Basic concepts and taxonomy of dependable and secure computing 2005. J.-C. Laprie and B. Randell
    • S. Borkar, "Designing reliable systems Irom unreliable components: The challenges of transistor variability and degradation," IEEE Micro, 2005. J.-C. Laprie and B. Randell, "Basic concepts and taxonomy of dependable and secure computing," TDSC. 2004.
    • (2004) IEEE Micro
    • Borkar, S.1
  • 3
    • 10444243511 scopus 로고    scopus 로고
    • Scheduling optional computations in fault-tolerant real-time systems
    • P. Mcjfa-Alvarez, H. Aydin, D. Mossc, and R. Mclhcm, "Scheduling optional computations in fault-tolerant real-time systems," in RTCSA, 2000.
    • (2000) RTCSA
    • McJfa-Alvarez, P.1    Aydin, H.2    Mossc, D.3    McLhcm, R.4
  • 4
    • 0032593205 scopus 로고    scopus 로고
    • A responsiveness approach for scheduling fault recovery in real-time systems
    • P. Mejfa-Alvarez and D. Mosse, "A responsiveness approach for scheduling fault recovery in real-time systems," in RT/\S, 1999.
    • (1999) RT/\S
    • Mejfa-Alvarez, P.1    Mosse, D.2
  • 5
    • 84974714763 scopus 로고    scopus 로고
    • Probabilistic scheduling guarantees for fault-tolerant real-time systems
    • A. Burns, S. Punnekkat, L. Strigini, and D. R. Wright, "Probabilistic scheduling guarantees for fault-tolerant real-time systems," in DCCA, 1999.
    • (1999) DCCA
    • Burns, A.1    Punnekkat, S.2    Strigini, L.3    Wright, D.R.4
  • 6
    • 0001314414 scopus 로고
    • The evolution of the recovery block concept
    • John Wiley and Sons Ltd
    • B. Randell and J. Xu, "The evolution of the recovery block concept," in in software fault tolerance. John Wiley and Sons Ltd, 1994.
    • (1994) Software Fault Tolerance
    • Randell, B.1    Xu, J.2
  • 7
    • 0031353217 scopus 로고    scopus 로고
    • Analysis of checkpointing for schedula-bility of real-time systems
    • S. Punnekkat and A. Bums, "Analysis of checkpointing for schedula-bility of real-time systems," in RTCSA Workshop, 1997.
    • (1997) RTCSA Workshop
    • Punnekkat, S.1    Bums, A.2
  • 8
    • 84884622985 scopus 로고    scopus 로고
    • Feasibility analysis of fault-tolerant real-time task sets
    • A. Bums, R. Davis, and S. Punnekkat, "Feasibility analysis of fault-tolerant real-time task sets," in ECRTS Workshop, 1996.
    • (1996) ECRTS Workshop
    • Bums, A.1    Davis, R.2    Punnekkat, S.3
  • 9
    • 0142103269 scopus 로고    scopus 로고
    • An optimal fixed-priority assignment algorithm for supporting fault-tolerant hard real-time systems
    • G. M. de A. Lima and A. Bums, "An optimal fixed-priority assignment algorithm for supporting fault-tolerant hard real-time systems," IEEE Transactions on Computers, 2003.
    • (2003) IEEE Transactions on Computers
    • De Lima, A.G.M.1    Bums, A.2
  • 10
    • 84884689228 scopus 로고    scopus 로고
    • An effective schedulability analysis for fault-tolerant hard real-time systems
    • G. Lima and A. Bums, "An effective schedulability analysis for fault-tolerant hard real-time systems," ECRTS, 2001.
    • (2001) ECRTS
    • Lima, G.1    Bums, A.2
  • 11
    • 34548768215 scopus 로고    scopus 로고
    • Exact fault-sensitive feasibility analysis of real-time tasks
    • H. Aydin, "Exact fault-sensitive feasibility analysis of real-time tasks," IEEE Transactions on Computers, 2007.
    • (2007) IEEE Transactions on Computers
    • Aydin, H.1
  • 12
    • 0032181415 scopus 로고    scopus 로고
    • Minimum achievable utilization for fault-tolerant processing of periodic tasks
    • M. Pandya and M. Malek, "Minimum achievable utilization for fault-tolerant processing of periodic tasks," IEEE Transactions on Computers, 1998.
    • (1998) IEEE Transactions on Computers
    • Pandya, M.1    Malek, M.2
  • 13
    • 84894353240 scopus 로고    scopus 로고
    • Scheduling analysis under fault bursts
    • F. Many and D. Doosc, "Scheduling analysis under fault bursts," in RTAS, 2011.
    • (2011) RTAS
    • Many, F.1    Doosc, D.2
  • 15
    • 0025564050 scopus 로고
    • Implementing fault-tolerant services using the state machine approach: A tutorial
    • F. B. Schneider, "Implementing fault-tolerant services using the state machine approach: a tutorial," ACM Comput. Surv., 1990.
    • (1990) ACM Comput. Surv.
    • Schneider, F.B.1
  • 16
    • 84874330982 scopus 로고    scopus 로고
    • Safer: System-level architecture for failure evasion in real-time applications
    • J. Kim, G. Bhatia, R. Rajkumar, and M. Jochim, "Safer: System-level architecture for failure evasion in real-time applications," in RTSS, 2012.
    • (2012) RTSS
    • Kim, J.1    Bhatia, G.2    Rajkumar, R.3    Jochim, M.4
  • 17
    • 67649255075 scopus 로고    scopus 로고
    • Plr: A software approach to transient fault tolerance for multicore architectures
    • A. Shye, J. Blomstedt, T. Moseley, V. Reddi, and D. Connors, "Plr: A software approach to transient fault tolerance for multicore architectures," TDSC, 2009.
    • (2009) TDSC
    • Shye, A.1    Blomstedt, J.2    Moseley, T.3    Reddi, V.4    Connors, D.5
  • 18
    • 84869005777 scopus 로고    scopus 로고
    • Operating system support for redundant multithreading
    • B. Dobel, H. Hartig, and M. Engel, "Operating system support for redundant multithreading," in EMSOET, 2012.
    • (2012) EMSOET
    • Dobel, B.1    Hartig, H.2    Engel, M.3
  • 20
    • 0022252695 scopus 로고
    • The n-version approach to fault-tolerant software
    • A. Avizienis, "The n-version approach to fault-tolerant software," IEEE Trans. Softw. Eng., vol. 11, 1985.
    • (1985) IEEE Trans. Softw. Eng. , vol.11
    • Avizienis, A.1
  • 21
    • 33646691869 scopus 로고    scopus 로고
    • Improving the reliability of commodity operating systems
    • M. M. Swift, B. N. Bershad, and H. M. Levy, "Improving the reliability of commodity operating systems," in SOSP, 2003.
    • (2003) SOSP
    • Swift, M.M.1    Bershad, B.N.2    Levy, H.M.3
  • 22
    • 80051940166 scopus 로고    scopus 로고
    • Curios: Improving reliability through operating system structure
    • F. M. David, E. M. Chan, J. C. Carlyle, and R. H. Campbell, "Curios: Improving reliability through operating system structure," in OSDI, 2008.
    • (2008) OSDI
    • David, F.M.1    Chan, E.M.2    Carlyle, J.C.3    Campbell, R.H.4
  • 25
    • 0030386242 scopus 로고    scopus 로고
    • An on-line algorithm for checkpoint placement
    • A. Ziv and J. Bruck, "An on-line algorithm for checkpoint placement," in ISSRE, 1996.
    • (1996) ISSRE
    • Ziv, A.1    Bruck, J.2
  • 26
    • 0035466298 scopus 로고    scopus 로고
    • An optimal checkpointing-strategy for real-time control systems under transient faults
    • S.-W. Kwak, B.-J. Choi, and B.-K. Kim, "An optimal checkpointing-strategy for real-time control systems under transient faults," Reliability, IEEE Transactions on, 2001.
    • (2001) Reliability, IEEE Transactions on
    • Kwak, S.-W.1    Choi, B.-J.2    Kim, B.-K.3
  • 27
    • 84910099336 scopus 로고    scopus 로고
    • Worst case timing requirement of real-time tasks with time redundancy
    • H. Lee, H. Shin, and S.-L. Min, "Worst case timing requirement of real-time tasks with time redundancy," in RTCSA, 1999.
    • (1999) RTCSA
    • Lee, H.1    Shin, H.2    Min, S.-L.3
  • 28
    • 84894385977 scopus 로고    scopus 로고
    • Toward predictable, efficient, system-level tolerance of transient faults
    • J. Song and G. Parmer, "Toward predictable, efficient, system-level tolerance of transient faults," in APRES workshop, 2013.
    • (2013) APRES Workshop
    • Song, J.1    Parmer, G.2
  • 29
    • 67249113140 scopus 로고    scopus 로고
    • Predictable interrupt management and scheduling in the Composite component-based system
    • G. Parmer and R. West, "Predictable interrupt management and scheduling in the Composite component-based system," in RTSS, 2008.
    • (2008) RTSS
    • Parmer, G.1    West, R.2
  • 30
    • 84874293732 scopus 로고    scopus 로고
    • The case for thread migration: Predictable IPC in a customizable and reliable OS
    • G. Parmer, "The case for thread migration: Predictable IPC in a customizable and reliable OS," in OSRERT, 2010.
    • (2010) OSRERT
    • Parmer, G.1
  • 32
    • 77954751054 scopus 로고    scopus 로고
    • Jinn: Synthesizing dynamic bug detectors for foreign language interfaces
    • B. Lee, B. Wicdcrmann, M. Hirzel, R. Grimm, and K. S. McKinley, "Jinn: synthesizing dynamic bug detectors for foreign language interfaces," in PLDI, 2010.
    • (2010) PLDI
    • Lee, B.1    Wicdcrmann, B.2    Hirzel, M.3    Grimm, R.4    McKinley, K.S.5
  • 33
    • 84944693165 scopus 로고    scopus 로고
    • The reliable computing base a paradigm for software-based reliability
    • M. Engel and B. Dobel, "The reliable computing base a paradigm for software-based reliability," in SORRES, 2012.
    • (2012) SORRES
    • Engel, M.1    Dobel, B.2
  • 34
    • 84894311468 scopus 로고    scopus 로고
    • Checkpoint-Restore in User-space retrieved 5/1/13
    • "CRIU: Checkpoint-Restore in User-space: http://www.criu.org. retrieved 5/1/13.
  • 35
    • 84894332537 scopus 로고    scopus 로고
    • retrieved 5/1/13
    • "FrecRTOS: http://www.freeitos.org, retrieved 5/1/13.
  • 37
    • 84894368661 scopus 로고    scopus 로고
    • How fail-stop are faulty programs
    • S. Chandra and P. M. Chen, "How fail-stop are faulty programs?" in FTCS, 1998.
    • (1998) FTCS
    • Chandra, S.1    Chen, P.M.2
  • 38
    • 84932138415 scopus 로고    scopus 로고
    • Soft error and energy consumption interactions: A data cache perspective
    • L. Li, V. Degalahal, N. Vijaykrishnan, M. Kandemir, and M. Irwin, "Soft error and energy consumption interactions: a data cache perspective," in ISLPED, 2004.
    • (2004) ISLPED
    • Li, L.1    Degalahal, V.2    Vijaykrishnan, N.3    Kandemir, M.4    Irwin, M.5
  • 40
    • 0032684765 scopus 로고    scopus 로고
    • Time redundancy based soft-error tolerance to rescue nanometer technologies
    • M. Nicolaidis, "Time redundancy based soft-error tolerance to rescue nanometer technologies," in VLSI Test Symposium, 1999.
    • (1999) VLSI Test Symposium
    • Nicolaidis, M.1
  • 41
    • 78650016517 scopus 로고    scopus 로고
    • Trends from ten years of soft error experimentation
    • A. W. A. Dixit, R. Heald, "Trends from ten years of soft error experimentation," in SELSE, 2009.
    • (2009) SELSE
    • Dixit, A.W.A.1    Heald, R.2
  • 42
    • 33750415121 scopus 로고    scopus 로고
    • Automatic instruction-level software-only recovery methods
    • J. Chang, G. A. Reis, and D. I. August, "Automatic instruction-level software-only recovery methods," in DSN, 2006.
    • (2006) DSN
    • Chang, J.1    Reis, G.A.2    August, D.I.3
  • 43
    • 4544282186 scopus 로고    scopus 로고
    • Characterizing the effects of transient faults on a high-performance processor pipeline
    • N. J. Wang, J. Quek, T. M. Rafacz, and S. J. Patel, "Characterizing the effects of transient faults on a high-performance processor pipeline," in DSN, 2004.
    • (2004) DSN
    • Wang, N.J.1    Quek, J.2    Rafacz, T.M.3    Patel, S.J.4
  • 44
    • 29244437935 scopus 로고    scopus 로고
    • An accurate analysis of the effects of soft errors in the instruction and data caches of a pipelined microprocessor
    • M. Rebaudengo, M. Reorda, and M. Violante, "An accurate analysis of the effects of soft errors in the instruction and data caches of a pipelined microprocessor," in DATE, 2003.
    • (2003) DATE
    • Rebaudengo, M.1    Reorda, M.2    Violante, M.3


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