메뉴 건너뛰기




Volumn 4, Issue 4, 2007, Pages 280-294

Fault tolerance via diversity for off-the-shelf products: A study with SQL database servers

Author keywords

Availability; COTS software; Database availability; Design diversity; Error processing; Experimental results; Fault records; Fault tolerance; Noncrash failures; Relational databases; Reliability; Serviceability

Indexed keywords

AVAILABILITY; FAULT TOLERANCE; PROBLEM SOLVING; REDUNDANCY; RELATIONAL DATABASE SYSTEMS; SERVERS; SOFTWARE DESIGN; USER INTERFACES;

EID: 36248952641     PISSN: 15455971     EISSN: None     Source Type: Journal    
DOI: 10.1109/TDSC.2007.70208     Document Type: Article
Times cited : (53)

References (59)
  • 8
    • 84976724324 scopus 로고
    • Byzantine Generals in Action: Implementing Fail-Stop Processors
    • F. Schneider, "Byzantine Generals in Action: Implementing Fail-Stop Processors," ACM Trans. Computer Systems, vol. 2, no. 2, pp. 145-154, 1984.
    • (1984) ACM Trans. Computer Systems , vol.2 , Issue.2 , pp. 145-154
    • Schneider, F.1
  • 15
    • 84858468162 scopus 로고    scopus 로고
    • R. Jiménez-Peris and M. Patiño-Martínez, D5: Transaction Support, ADAPT Middleware Technologies for Adaptive and Composable Distributed Components Deliverable IST-2001-37126, Mar. 2003.
    • R. Jiménez-Peris and M. Patiño-Martínez, "D5: Transaction Support," ADAPT Middleware Technologies for Adaptive and Composable Distributed Components Deliverable IST-2001-37126, Mar. 2003.
  • 17
    • 36248968066 scopus 로고    scopus 로고
    • ISO/IEC JTC 1/SC 32 Data Management and Interchange WG3 Database Languages
    • H2-2000-568
    • H. Sutter, "SQL/Replication Scope and Requirements Document," ISO/IEC JTC 1/SC 32 Data Management and Interchange WG3 Database Languages, H2-2000-568, 2000.
    • (2000)
    • Sutter, H.1
  • 19
    • 35048822013 scopus 로고    scopus 로고
    • On Designing Dependable Services with Diverse Off-the-Shelf SQL Servers
    • R. de Lemos, C. Gacek, and A. Romanovsky, eds, pp, Springer-Verlag
    • I. Gashi, P. Popov, V. Stankovic, and L. Strigini, "On Designing Dependable Services with Diverse Off-the-Shelf SQL Servers," Architecting Dependable Systems II, R. de Lemos, C. Gacek, and A. Romanovsky, eds., pp. 191-214, Springer-Verlag, 2004.
    • (2004) Architecting Dependable Systems II , pp. 191-214
    • Gashi, I.1    Popov, P.2    Stankovic, V.3    Strigini, L.4
  • 21
    • 0023997325 scopus 로고
    • Data Diversity: An Approach to Software Fault Tolerance
    • Apr
    • P.E. Ammann and J.C. Knight, "Data Diversity: An Approach to Software Fault Tolerance," IEEE Trans. Computers, vol. 37, no. 4, pp. 418-425, Apr. 1988.
    • (1988) IEEE Trans. Computers , vol.37 , Issue.4 , pp. 418-425
    • Ammann, P.E.1    Knight, J.C.2
  • 24
    • 0036472975 scopus 로고    scopus 로고
    • Low-Cost Error Containment and Recovery for Onboard Guarded Software Upgrading and Beyond
    • Feb
    • A.T. Tai, K.S. Tso, L. Alkalai, S.N. Chau, and W.H. Sanders, "Low-Cost Error Containment and Recovery for Onboard Guarded Software Upgrading and Beyond," IEEE Trans. Computers, vol. 51, no. 2, pp. 121-137, Feb. 2002.
    • (2002) IEEE Trans. Computers , vol.51 , Issue.2 , pp. 121-137
    • Tai, A.T.1    Tso, K.S.2    Alkalai, L.3    Chau, S.N.4    Sanders, W.H.5
  • 29
    • 0028740827 scopus 로고
    • Voting Using Predispositions
    • D.M. Blough and G.F. Sullivan, "Voting Using Predispositions," IEEE Trans. Reliability, vol. 43, no. 4, pp. 604-616, 1994.
    • (1994) IEEE Trans. Reliability , vol.43 , Issue.4 , pp. 604-616
    • Blough, D.M.1    Sullivan, G.F.2
  • 31
    • 27844593365 scopus 로고    scopus 로고
    • A Workload-Based Analysis of Software Aging and Rejuvenation
    • Y. Bao, X. Sun, and K.S. Trivedi, "A Workload-Based Analysis of Software Aging and Rejuvenation," IEEE Trans. Reliability, vol. 54, no. 3, pp. 541-548, 2005.
    • (2005) IEEE Trans. Reliability , vol.54 , Issue.3 , pp. 541-548
    • Bao, Y.1    Sun, X.2    Trivedi, K.S.3
  • 35
    • 0001134764 scopus 로고    scopus 로고
    • Evaluating Testing Methods by Delivered Reliability
    • Aug
    • P. Frankl, D. Hamlet, B. Littlewood, and L. Strigini, "Evaluating Testing Methods by Delivered Reliability," IEEE Trans. Software Eng., vol. 24, no. 8, pp. 586-601, Aug. 1998.
    • (1998) IEEE Trans. Software Eng , vol.24 , Issue.8 , pp. 586-601
    • Frankl, P.1    Hamlet, D.2    Littlewood, B.3    Strigini, L.4
  • 39
    • 36248956027 scopus 로고    scopus 로고
    • Microsoft, List of Bugs Fixed by SQL Server 7.0 Service Packs, http://support.microsoft.com/def ault.aspx?scid=kb; EN=US;313980, 2006.
    • Microsoft, "List of Bugs Fixed by SQL Server 7.0 Service Packs," http://support.microsoft.com/def ault.aspx?scid=kb; EN=US;313980, 2006.
  • 40
    • 84858466716 scopus 로고    scopus 로고
    • Oracle Metalink, http://metalink.oracle.com/metalink/plsql/ml2_gui. startup, 2006.
    • (2006) Oracle Metalink
  • 42
    • 84858468160 scopus 로고    scopus 로고
    • EnterpriseDB
    • EnterpriseDB, http://www.enterprisedb.com/, 2006.
    • (2006)
  • 43
    • 84858465137 scopus 로고    scopus 로고
    • Janus-Software
    • Janus-Software, Fyracle, http://www.janus-software.com/, 2006.
    • (2006) Fyracle
  • 44
    • 0003201474 scopus 로고    scopus 로고
    • Modeling Software Design Diversity - A Review
    • B. Littlewood, P. Popov, and L. Strigini, "Modeling Software Design Diversity - A Review," ACM Computing Surveys, vol. 33, no. 2, pp. 177-208, 2001.
    • (2001) ACM Computing Surveys , vol.33 , Issue.2 , pp. 177-208
    • Littlewood, B.1    Popov, P.2    Strigini, L.3
  • 47
    • 0025385672 scopus 로고
    • Analysis of Faults in an N-Version Software Experiment
    • Feb
    • S.S. Brilliant, J.C. Knight, and N.G. Leveson, "Analysis of Faults in an N-Version Software Experiment," IEEE Trans. Software Eng., vol. 16, no. 2, pp. 238-247, Feb. 1990.
    • (1990) IEEE Trans. Software Eng , vol.16 , Issue.2 , pp. 238-247
    • Brilliant, S.S.1    Knight, J.C.2    Leveson, N.G.3
  • 48
    • 0022581573 scopus 로고
    • An Experimental Evaluation of the Assumption of Independence in Multi-Version Programming
    • Jan
    • J.C. Knight and N.G. Leveson, "An Experimental Evaluation of the Assumption of Independence in Multi-Version Programming," IEEE Trans. Software Eng., vol. 12, no. 1, pp. 96-109, Jan. 1986.
    • (1986) IEEE Trans. Software Eng , vol.12 , Issue.1 , pp. 96-109
    • Knight, J.C.1    Leveson, N.G.2
  • 49
    • 0001631180 scopus 로고
    • Software Dependability in the Tandem GUARDIAN System
    • May
    • I. Lee and R.K. Iyer, "Software Dependability in the Tandem GUARDIAN System," IEEE Trans. Software Eng., vol. 21, no. 5, pp. 455-467, May 1995.
    • (1995) IEEE Trans. Software Eng , vol.21 , Issue.5 , pp. 455-467
    • Lee, I.1    Iyer, R.K.2
  • 54
    • 36248959675 scopus 로고    scopus 로고
    • Design of an Intrusion-Tolerant Intrusion Detection System, M. Dacier, ed., MAFTIA deliverable D10, http://www.maftia.org/deliverables/D10. pdf, 2002.
    • "Design of an Intrusion-Tolerant Intrusion Detection System," M. Dacier, ed., MAFTIA deliverable D10, http://www.maftia.org/deliverables/D10. pdf, 2002.
  • 55
    • 2442619381 scopus 로고    scopus 로고
    • BASE: Using Abstraction to Improve Fault Tolerance
    • M. Castro, R. Rodrigues, and B. Liskov, "BASE: Using Abstraction to Improve Fault Tolerance," ACM Trans. Computer Systems, vol. 21, no. 3, pp. 236-269, 2003.
    • (2003) ACM Trans. Computer Systems , vol.21 , Issue.3 , pp. 236-269
    • Castro, M.1    Rodrigues, R.2    Liskov, B.3
  • 58
    • 84976723958 scopus 로고
    • Validation of Ultra-High Dependability for Software-Based Systems
    • B. Littlewood and L. Strigini, "Validation of Ultra-High Dependability for Software-Based Systems," Comm. ACM, vol. 36, no. 11, pp. 69-80, 1993.
    • (1993) Comm. ACM , vol.36 , Issue.11 , pp. 69-80
    • Littlewood, B.1    Strigini, L.2


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