메뉴 건너뛰기




Volumn 39, Issue 1, 2013, Pages 80-96

On fault representativeness of software fault injection

Author keywords

experimental dependability evaluation; fault tolerant systems; Software fault injection; software reliability

Indexed keywords

CLASSIFICATION ALGORITHM; COMPLEX SOFTWARE; DEPENDABILITY EVALUATION; DIFFERENT DISTRIBUTIONS; EXPERIMENTAL STUDIES; FAULT-TOLERANT SYSTEMS; HARDWARE FAULTS; REAL SYSTEMS; REGRESSION TESTS; SOFTWARE COMPONENT; SOFTWARE FAULT; STATE-OF-THE-ART APPROACH;

EID: 84872039034     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2011.124     Document Type: Article
Times cited : (171)

References (62)
  • 1
    • 0003795524 scopus 로고
    • Why do computers stop and what can be done about it?
    • June
    • J. Gray, "Why Do Computers Stop and What Can Be Done About It?" Tandem TR85.7, June 1985.
    • (1985) Tandem TR85.7
    • Gray, J.1
  • 4
    • 0032165751 scopus 로고    scopus 로고
    • Testing component-based software: A cautionary tale
    • E.J. Weyuker, "Testing Component-Based Software: A Cautionary Tale," IEEE Software, vol. 15, no. 5, pp. 54-59, Sept./Oct. 1998. (Pubitemid 128610815)
    • (1998) IEEE Software , vol.15 , Issue.5 , pp. 54-59
    • Weyuker, E.J.1
  • 7
    • 84976630005 scopus 로고    scopus 로고
    • Int'l Organization for Standardization, ISO 26262-6
    • Int'l Organization for Standardization, "Product Development: Software Level," ISO 26262-6, 2011.
    • (2011) Product Development: Software Level
  • 8
    • 0022252695 scopus 로고
    • The n-version approach to fault-tolerant software
    • Dec.
    • A. Avizienis, "The N-Version Approach to Fault-Tolerant Software," IEEE Trans. Software Eng., vol. 11, no. 12, pp. 1491-1501, Dec. 1985.
    • (1985) IEEE Trans. Software Eng. , vol.11 , Issue.12 , pp. 1491-1501
    • Avizienis, A.1
  • 10
    • 0020141260 scopus 로고
    • Exception handling and software fault tolerance
    • F. Cristian, "Exception Handling and Software Fault Tolerance," IEEE Trans. Computers, vol. 31, no. 6, pp. 531-540, June 1982. (Pubitemid 12525324)
    • (1982) IEEE Transactions on Computers , vol.C-31 , Issue.6 , pp. 531-540
    • Cristian Flaviu1
  • 12
    • 0031187577 scopus 로고    scopus 로고
    • Predicting how badly 'good' software can behave
    • J. Voas, F. Charron, G. McGraw, K. Miller, and M. Friedman, "Predicting How Badly 'Good' Software Can Behave," IEEE Software, vol. 14, no. 4, pp. 73-83, July/Aug. 1997. (Pubitemid 127551621)
    • (1997) IEEE Software , vol.14 , Issue.4 , pp. 73-83
    • Voas, J.1    Charron, F.2    Mcgraw, G.3    Miller, K.4    Friedman, M.5
  • 14
    • 0017517121 scopus 로고
    • Testing programs with the aid of a compiler
    • July
    • R.G. Hamlet, "Testing Programs with the Aid of a Compiler," IEEE Trans. Software Eng., vol. 3, no. 4, pp. 279-290, July 1977.
    • (1977) IEEE Trans. Software Eng. , vol.3 , Issue.4 , pp. 279-290
    • Hamlet, R.G.1
  • 15
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • Apr.
    • R.A. DeMillo, R.J. Lipton, and F.G. Sayward, "Hints on Test Data Selection: Help for the Practicing Programmer," Computer, vol. 11, no. 4, pp. 34-41, Apr. 1978.
    • (1978) Computer , vol.11 , Issue.4 , pp. 34-41
    • Demillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 16
    • 0026185573 scopus 로고
    • Fortran language system for mutation-based software testing
    • K.N. King and A.J. Offutt, "A Fortran Language System for Mutation-Based Software Testing," Software: Practice and Experience, vol. 21, no. 7, pp. 685-718, July 1991. (Pubitemid 21666424)
    • (1991) Software - Practice and Experience , vol.21 , Issue.7 , pp. 685-718
    • King, K.N.1    Offutt A.Jefferson2
  • 17
    • 33947314499 scopus 로고    scopus 로고
    • Emulation of software faults: A field data study and a practical approach
    • DOI 10.1109/TSE.2006.113
    • J.A. Duraes and H. Madeira, "Emulation of Software Faults: A Field Data Study and a Practical Approach," IEEE Trans. Software Eng., vol. 32, no. 11, pp. 849-867, Nov. 2006. (Pubitemid 46437706)
    • (2006) IEEE Transactions on Software Engineering , vol.32 , Issue.11 , pp. 849-867
    • Duraes, J.A.1    Madeira, H.S.2
  • 18
    • 0034245310 scopus 로고    scopus 로고
    • Quantitative analysis of faults and failures in a complex software system
    • Aug.
    • N.E. Fenton and N. Ohlsson, "Quantitative Analysis of Faults and Failures in a Complex Software System," IEEE Trans. Software Eng., vol. 26, no. 8, pp. 797-814, Aug. 2000.
    • (2000) IEEE Trans. Software Eng. , vol.26 , Issue.8 , pp. 797-814
    • Fenton, N.E.1    Ohlsson, N.2
  • 19
    • 0029252185 scopus 로고
    • Estimators for fault tolerance coverage evaluation
    • Feb.
    • D. Powell, E. Martins, J. Arlat, and Y. Crouzet, "Estimators for Fault Tolerance Coverage Evaluation," IEEE Trans. Computers, vol. 44, no. 2, pp. 261-274, Feb. 1995.
    • (1995) IEEE Trans. Computers , vol.44 , Issue.2 , pp. 261-274
    • Powell, D.1    Martins, E.2    Arlat, J.3    Crouzet, Y.4
  • 20
    • 0032592909 scopus 로고    scopus 로고
    • Coverage estimation methods for stratified fault-injection
    • July
    • M. Cukier, D. Powell, and J. Arlat, "Coverage Estimation Methods for Stratified Fault-Injection," IEEE Trans. Computers, vol. 48, no. 7, pp. 707-723, July 1999.
    • (1999) IEEE Trans. Computers , vol.48 , Issue.7 , pp. 707-723
    • Cukier, M.1    Powell, D.2    Arlat, J.3
  • 22
    • 33750208158 scopus 로고    scopus 로고
    • On the use of mutation faults in empirical assessments of test case prioritization techniques
    • DOI 10.1109/TSE.2006.92
    • H. Do and G. Rothermel, "On the Use of Mutation Faults in Empirical Assessments of Test Case Prioritization Techniques," IEEE Trans. Software Eng., vol. 32, no. 9, pp. 733-752, Sept. 2006. (Pubitemid 44604891)
    • (2006) IEEE Transactions on Software Engineering , vol.32 , Issue.9 , pp. 733-752
    • Do, H.1    Rothermel, G.2
  • 23
    • 0026868234 scopus 로고
    • Estimation and enhancement of real-time software reliability through mutation analysis
    • May
    • R. Geist, A.J. Offutt, and F.C. Harris Jr., "Estimation and Enhancement of Real-Time Software Reliability through Mutation Analysis," IEEE Trans. Computers, vol. 41, no. 5, pp. 550-558, May 1992.
    • (1992) IEEE Trans. Computers , vol.41 , Issue.5 , pp. 550-558
    • Geist, R.1    Offutt, A.J.2    Harris Jr., F.C.3
  • 24
    • 80053606092 scopus 로고    scopus 로고
    • An analysis and survey of the development of mutation testing
    • Sept./Oct.
    • Y. Jia and M. Harman, "An Analysis and Survey of the Development of Mutation Testing," IEEE Trans. Software Eng., vol. 37, no. 5, pp. 649-678, Sept./Oct. 2011.
    • (2011) IEEE Trans. Software Eng. , vol.37 , Issue.5 , pp. 649-678
    • Jia, Y.1    Harman, M.2
  • 27
    • 0029478820 scopus 로고
    • Reducing the cost of mutation testing: An empirical study
    • Dec.
    • W.E. Wong and A.P. Mathur, "Reducing the Cost of Mutation Testing: An Empirical Study," J. Systems and Software, vol. 31, no. 3, pp. 185-196, Dec. 1995.
    • (1995) J. Systems and Software , vol.31 , Issue.3 , pp. 185-196
    • Wong, W.E.1    Mathur, A.P.2
  • 29
    • 0035306155 scopus 로고    scopus 로고
    • The design and verification of the rio file cache
    • DOI 10.1109/12.919278
    • W.T. Ng and P.M. Chen, "The Design and Verification of the Rio File Cache," IEEE Trans. Computers, vol. 50, no. 4, pp. 322-337, Apr. 2001. (Pubitemid 32454186)
    • (2001) IEEE Transactions on Computers , vol.50 , Issue.4 , pp. 322-337
    • Ng, W.T.1    Chen, P.M.2
  • 31
    • 0027606977 scopus 로고
    • Evaluation & comparison of fault-tolerant software techniques
    • DOI 10.1109/24.229487
    • J.J. Hudak, B.H. Suh, D.P. Siewiorek, and Z. Segall, "Evaluation and Comparison of Fault-Tolerant Software Techniques," IEEE Trans. Reliability, vol. 42, no. 2, pp. 190-204, June 1993. (Pubitemid 23703395)
    • (1993) IEEE Transactions on Reliability , vol.42 , Issue.2 , pp. 190-204
    • Hudak John1    Suh Byung-Hoon2    Siewiorek Dan3    Segall Zary4
  • 37
    • 0031123369 scopus 로고    scopus 로고
    • Fault injection techniques and tools
    • M.-C. Hsueh, T.K. Tsai, and R.K. Iyer, "Fault Injection Techniques and Tools," Computer, vol. 30, no. 4, pp. 75-82, Apr. 1997. (Pubitemid 127546072)
    • (1997) Computer , vol.30 , Issue.4 , pp. 75-82
    • Hsueh, M.-C.1    Tsai, T.K.2    Iyer, R.K.3
  • 38
    • 0032002385 scopus 로고    scopus 로고
    • Xception: A technique for the experimental evaluation of dependability in modern computers
    • J. Carreira, H. Madeira, and J.G. Silva, "Xception: A Technique for the Experimental Evaluation of Dependability in Modern Computers," IEEE Trans. Software Eng., vol. 24, no. 2, pp. 125-136, Feb. 1998. (Pubitemid 128740270)
    • (1998) IEEE Transactions on Software Engineering , vol.24 , Issue.2 , pp. 125-136
    • Carreira, J.1    Madeira, H.2    Silva, J.G.3
  • 40
    • 0034273862 scopus 로고    scopus 로고
    • The exception handling effectiveness of posix operating systems
    • Sept.
    • P. Koopman and J. DeVale, "The Exception Handling Effectiveness of POSIX Operating Systems," IEEE Trans. Software Eng., vol. 26, no. 9, pp. 837-848, Sept. 2000.
    • (2000) IEEE Trans. Software Eng. , vol.26 , Issue.9 , pp. 837-848
    • Koopman, P.1    Devale, J.2
  • 42
    • 0036472860 scopus 로고    scopus 로고
    • Dependability of COTS microkernel-based systems
    • DOI 10.1109/12.980005
    • J. Arlat, J.-C. Fabre, M. Rodriguez, and F. Salles, "Dependability of COTS Microkernel-Based Systems," IEEE Trans. Computers, vol. 51, no. 2, pp. 138-163, Feb. 2002. (Pubitemid 34198183)
    • (2002) IEEE Transactions on Computers , vol.51 , Issue.2 , pp. 138-163
    • Arlat, J.1    Fabre, J.-C.2    Rodriguez, M.3    Salles, F.4
  • 44
    • 0027701722 scopus 로고
    • Fine: A fault injection and monitoring environment for tracing the unix system behavior under faults
    • Nov.
    • W.-L. Kao, R.K. Iyer, and D. Tang, "FINE: A Fault Injection and Monitoring Environment for Tracing the UNIX System Behavior under Faults," IEEE Trans. Software Eng., vol. 19, no. 11, pp. 1105-1118, Nov. 1993.
    • (1993) IEEE Trans. Software Eng. , vol.19 , Issue.11 , pp. 1105-1118
    • Kao, W.-L.1    Iyer, R.K.2    Tang, D.3
  • 48
    • 84870821170 scopus 로고    scopus 로고
    • Mar.
    • MySQL Market Share, http://www.mysql.com/why-mysql/marketshare/, Mar. 2011.
    • (2011) MySQL Market Share
  • 51
    • 84872035599 scopus 로고    scopus 로고
    • GCC Documentation, http://gcc.gnu.org/onlinedocs/gcc/, 2012.
    • (2012) GCC Documentation
  • 57
    • 0021122553 scopus 로고
    • Software errors and complexity: An empirical investigation
    • Jan.
    • V.R. Basili and B.T. Perricone, "Software Errors and Complexity: An Empirical Investigation," Comm. ACM, vol. 27, no. 1, pp. 42-52, Jan. 1984.
    • (1984) Comm. ACM , vol.27 , Issue.1 , pp. 42-52
    • Basili, V.R.1    Perricone, B.T.2
  • 58
    • 0019613747 scopus 로고
    • Software structure metrics based on information flow
    • S. Henry and D. Kafura, "Software Structure Metrics Based on Information Flow," IEEE Trans. Software Eng., vol. 7, no. 5, pp. 510-518, Sept. 1981. (Pubitemid 12439180)
    • (1981) IEEE Transactions on Software Engineering , vol.SE-7 , Issue.5 , pp. 510-518
    • Henry Sallie1    Kafura Dennis2
  • 60
    • 33845782503 scopus 로고    scopus 로고
    • Data mining static code attributes to learn defect predictors
    • DOI 10.1109/TSE.2007.256941
    • T. Menzies, J. Greenwald, and A. Frank, "Data Mining Static Code Attributes to Learn Defect Predictors," IEEE Trans. Software Eng., vol. 33, no. 1, pp. 2-13, Jan. 2007. (Pubitemid 46002165)
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.1 , pp. 2-13
    • Menzies, T.1    Greenwald, J.2    Frank, A.3
  • 61
    • 0029255026 scopus 로고
    • Machine learning approaches to estimating software development effort
    • Feb.
    • K. Srinivasan and D. Fisher, "Machine Learning Approaches to Estimating Software Development Effort," IEEE Trans. Software Eng., vol. 21, no. 2, pp. 126-137, Feb. 1995.
    • (1995) IEEE Trans. Software Eng. , vol.21 , Issue.2 , pp. 126-137
    • Srinivasan, K.1    Fisher, D.2


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