메뉴 건너뛰기




Volumn 15, Issue 1, 2005, Pages 21-40

A formal analysis of MCDC and RCDC test criteria

Author keywords

Boolean specifications; Control flow test criteria; Formal analysis; MCDC; RCDC; Structural coverage analysis

Indexed keywords

AVIONICS; BOOLEAN FUNCTIONS; MATHEMATICAL MODELS; PROBABILITY; SPECIFICATIONS; TESTING;

EID: 15344341219     PISSN: 09600833     EISSN: None     Source Type: Journal    
DOI: 10.1002/stvr.306     Document Type: Article
Times cited : (19)

References (41)
  • 2
    • 0031354777 scopus 로고    scopus 로고
    • Software unit test coverage and adequacy
    • Zhu H, Hall P, May HR. Software unit test coverage and adequacy. ACM Computing Surveys 1997; 29(4):336-427.
    • (1997) ACM Computing Surveys , vol.29 , Issue.4 , pp. 336-427
    • Zhu, H.1    Hall, P.2    May, H.R.3
  • 6
    • 0034478879 scopus 로고    scopus 로고
    • An empirical evaluation of the MC/DC coverage criterion on the HETE-2 satellite software
    • Philadelphia, PA. IEEE Computer Society Press: Los Alamitos, CA, October
    • Dupuy A, Leveson N. An empirical evaluation of the MC/DC coverage criterion on the HETE-2 satellite software. Proceedings of DASC: Digital Aviation Systems Conference, Philadelphia, PA. IEEE Computer Society Press: Los Alamitos, CA, October 2000: 1B6/1-1B6/7.
    • (2000) Proceedings of DASC: Digital Aviation Systems Conference
    • Dupuy, A.1    Leveson, N.2
  • 10
    • 0035447826 scopus 로고    scopus 로고
    • Test case selection strategies based on Boolean specifications
    • Chen TY, Lau MF. Test case selection strategies based on Boolean specifications. Software Testing, Verification and Reliability 2001; 11(3):165-180.
    • (2001) Software Testing, Verification and Reliability , vol.11 , Issue.3 , pp. 165-180
    • Chen, T.Y.1    Lau, M.F.2
  • 11
    • 0027617421 scopus 로고
    • An analysis of test data selection criteria using the RELAY model of fault detection
    • Richardson DJ, Thompson MC. An analysis of test data selection criteria using the RELAY model of fault detection. IEEE Transactions on Software Engineering 1993; 19(6):533-553.
    • (1993) IEEE Transactions on Software Engineering , vol.19 , Issue.6 , pp. 533-553
    • Richardson, D.J.1    Thompson, M.C.2
  • 12
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • DeMillo RA, Lipton RJ, Sayward FG. Hints on test data selection: Help for the practicing programmer. IEEE Computer 1978; 11 4):34-41.
    • (1978) IEEE Computer , vol.11 , Issue.4 , pp. 34-41
    • Demillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 13
    • 11244343902 scopus 로고    scopus 로고
    • Comparing test sets and criteria in the presence of test hypotheses and fault domains
    • Hierons RM. Comparing test sets and criteria in the presence of test hypotheses and fault domains. ACM Transactions on Software Engineering and Methodology 2002; 11(4):427-448.
    • (2002) ACM Transactions on Software Engineering and Methodology , vol.11 , Issue.4 , pp. 427-448
    • Hierons, R.M.1
  • 15
    • 0031222042 scopus 로고    scopus 로고
    • Automatically detecting equivalent mutants and infeasible paths
    • Offutt AJ, Pan J. Automatically detecting equivalent mutants and infeasible paths. Software Testing, Verification and Reliability 1997; 7(3):165-192.
    • (1997) Software Testing, Verification and Reliability , vol.7 , Issue.3 , pp. 165-192
    • Offutt, A.J.1    Pan, J.2
  • 16
    • 0004097670 scopus 로고
    • Software Testing Techniques
    • (2nd edn), ch. 10. Van Nostrand Reinhold: New York
    • Beizer B. Software Testing Techniques (2nd edn), ch. 10. Van Nostrand Reinhold: New York, 1990; 320-362.
    • (1990) , pp. 320-362
    • Beizer, B.1
  • 17
    • 15344342623 scopus 로고    scopus 로고
    • Towards automated unit testing of statechart implementations
    • Department of Computer Science, University of York, U.K
    • Burton S. Towards automated unit testing of statechart implementations. Technical Report, Department of Computer Science, University of York, U.K., 1999.
    • (1999) Technical Report
    • Burton, S.1
  • 18
    • 0004091471 scopus 로고    scopus 로고
    • Generating test data from requirements/specifications: Phase III final report
    • Technical Report ISE-TR-00-02, Department of Information and Software Engineering, George Mason University, Fairfax, VA, May
    • Offutt J. Generating test data from requirements/specifications: Phase III final report. Technical Report ISE-TR-00-02, Department of Information and Software Engineering, George Mason University, Fairfax, VA, May 2000.
    • (2000)
    • Offutt, J.1
  • 23
    • 0028497822 scopus 로고
    • Applicability of modified condition/decision coverage to software testing
    • Chilenski J, Miller S. Applicability of modified condition/decision coverage to software testing. Software Engineering Journal 1994; 9(5):193-200.
    • (1994) Software Engineering Journal , vol.9 , Issue.5 , pp. 193-200
    • Chilenski, J.1    Miller, S.2
  • 24
    • 4644357309 scopus 로고    scopus 로고
    • An investigation of three forms of the modified condition decision coverage (MCDC) criterion
    • Technical Report DOT/FAA/AR-01/18, U.S. Department of Transportation, Federal Aviation Administration, April
    • Chilenski JJ. An investigation of three forms of the modified condition decision coverage (MCDC) criterion. Technical Report DOT/FAA/AR-01 /18 U.S. Department of Transportation, Federal Aviation Administration, April 2001.
    • (2001)
    • Chilenski, J.J.1
  • 26
    • 77956613548 scopus 로고    scopus 로고
    • Test-suite reduction and prioritization for modified condition/decision coverage
    • IEEE Computer Society Press: Los Alamitos, CA
    • Jones JA, Harrold MJ. Test-suite reduction and prioritization for modified condition/decision coverage. Proceedings of the International Conference on Software Maintenance (ICSM). IEEE Computer Society Press: Los Alamitos, CA, 2001; 92-101.
    • (2001) Proceedings of the International Conference on Software Maintenance (ICSM) , pp. 92-101
    • Jones, J.A.1    Harrold, M.J.2
  • 28
    • 0034843576 scopus 로고    scopus 로고
    • Comments on modified condition/decision coverage for software testing
    • Big Sky, MN, IEEE Computer Society Press: Los Alamitos, CA
    • White A. Comments on modified condition/decision coverage for software testing. Proceedings of the IEEE Aerospace Conference, Big Sky, MN, vol. 6. IEEE Computer Society Press: Los Alamitos, CA, 2001; 2821-2828.
    • (2001) Proceedings of the IEEE Aerospace Conference , vol.6 , pp. 2821-2828
    • White, A.1
  • 31
    • 0000360605 scopus 로고    scopus 로고
    • Theory of fault-based predicate testing for computer programs
    • Tai K-C. Theory of fault-based predicate testing for computer programs. IEEE Transactions on Software Engineering 1996; 22 8):552-562.
    • (1996) IEEE Transactions on Software Engineering , vol.22 , Issue.8 , pp. 552-562
    • Tai, K.-C.1
  • 36
    • 0033612090 scopus 로고    scopus 로고
    • On the complexity of balanced Boolean functions
    • Bernasconi A. On the complexity of balanced Boolean functions. Information Processing Letters 1999; 70:157-163.
    • (1999) Information Processing Letters , vol.70 , pp. 157-163
    • Bernasconi, A.1
  • 38
    • 0001647941 scopus 로고    scopus 로고
    • Fault classes and error detection capability of specification-based testing
    • Kuhn DR. Fault classes and error detection capability of specification-based testing. ACM Transactions on Software Engineering and Methodology 1999; 8(4):411-424.
    • (1999) ACM Transactions on Software Engineering and Methodology , vol.8 , Issue.4 , pp. 411-424
    • Kuhn, D.R.1
  • 40
    • 1842607387 scopus 로고    scopus 로고
    • Comparison of fault classes in specification-based testing
    • Okun V, Black PE, Yesha Y. Comparison of fault classes in specification-based testing. Information and Software Technology 2004; 46(8):525-533.
    • (2004) Information and Software Technology , vol.46 , Issue.8 , pp. 525-533
    • Okun, V.1    Black, P.E.2    Yesha, Y.3
  • 41
    • 4644253432 scopus 로고    scopus 로고
    • Stability of test criteria and fault hierarchies in software testing
    • PhD Thesis, London South Bank University, August
    • Kapoor K. Stability of test criteria and fault hierarchies in software testing. PhD Thesis, London South Bank University, August 2004.
    • (2004)
    • Kapoor, K.1


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