메뉴 건너뛰기




Volumn 27, Issue 3, 2010, Pages 80-86

Mutation Testing Cost Reduction Techniques: A Survey

Author keywords

Software engineering; Testing and debugging; Testing strategies; Testing tools

Indexed keywords

MUTATION TESTING; RESULT ANALYSIS; SOFTWARE DEVELOPMENT; TEST CASE; TEST DATA GENERATION; TESTING AND DEBUGGING; TESTING STRATEGIES; TESTING TECHNIQUE; TESTING TOOLS;

EID: 77951679235     PISSN: 07407459     EISSN: None     Source Type: Journal    
DOI: 10.1109/MS.2010.79     Document Type: Article
Times cited : (65)

References (28)
  • 1
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • R. DeMillo, R.J. Lipton, and F.G. Sayward, "Hints on Test Data Selection: Help for the Practicing Programmer," IEEE Computer, vol. 11, no. 4, 1978, pp. 34-41.
    • (1978) IEEE Computer , vol.11 , Issue.4 , pp. 34-41
    • De Millo, R.1    Lipton, R.J.2    Sayward, F.G.3
  • 2
    • 1542534185 scopus 로고    scopus 로고
    • Subsumption of condition coverage techniques by mutation testing
    • Dept. of Information and Software Systems Eng., George Mason Univ.
    • A.J. Offutt and J.M. Voas, Subsumption of Condition Coverage Techniques by Mutation Testing, tech. report ISSE-TR-96-01, Dept. of Information and Software Systems Eng., George Mason Univ., 1996.
    • (1996) Tech. Report ISSE-TR-96-01
    • Offutt, A.J.1    Voas, J.M.2
  • 3
    • 0030085274 scopus 로고    scopus 로고
    • An experimental evaluation of data flow and mutation testing
    • A.J. Offutt et al., "An Experimental Evaluation of Data Flow and Mutation Testing," Software: Practice and Experience, vol. 26, no. 2, 1996, pp. 165-176.
    • (1996) Software: Practice and Experience , vol.26 , Issue.2 , pp. 165-176
    • Offutt, A.J.1
  • 5
    • 33847417812 scopus 로고
    • A practical system for mutation testing: Help for the common programmer
    • IEEE CS Press
    • A.J. Offutt, "A Practical System for Mutation Testing: Help for the Common Programmer," Proc. 12th Int'l Conf Testing Computer Software (ICST 95), IEEE CS Press, 1995, pp. 99-109.
    • (1995) Proc. 12th Int'l Conf Testing Computer Software (ICST 95) , pp. 99-109
    • Offutt, A.J.1
  • 6
    • 0033327169 scopus 로고    scopus 로고
    • Efficiency of mutation operators and selective mutation strategies: An empirical study
    • E.S. Mresa and L. Bottaci, "Efficiency of Mutation Operators and Selective Mutation Strategies: An Empirical Study," Software Testing, Verification and Reliability, vol. 9, no. 4, 1999, pp. 205-232.
    • (1999) Software Testing, Verification and Reliability , vol.9 , Issue.4 , pp. 205-232
    • Mresa, E.S.1    Bottaci, L.2
  • 9
    • 0004717296 scopus 로고
    • On mutation
    • School of Information and Computer Science, Georgia Inst. of Technology
    • A.T. Acree, "On Mutation," doctoral dissertation, School of Information and Computer Science, Georgia Inst. of Technology, 1980.
    • (1980) Doctoral Dissertation
    • Acree, A.T.1
  • 11
    • 0026185573 scopus 로고
    • A 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, 1991, pp. 685-718.
    • (1991) Software: Practice and Experience , vol.21 , Issue.7 , pp. 685-718
    • King, K.N.1    Offutt, A.J.2
  • 12
    • 85026355563 scopus 로고
    • Performance, effectiveness, and reliability issues in software testing
    • IEEE CS Press
    • A.P. Mathur, "Performance, Effectiveness, and Reliability Issues in Software Testing," Proc. 15th Ann. Int'l Computer Software and Applications Conf., IEEE CS Press, 1991, pp. 604-605.
    • (1991) Proc. 15th Ann. Int'l Computer Software and Applications Conf. , pp. 604-605
    • Mathur, A.P.1
  • 13
    • 0030121550 scopus 로고    scopus 로고
    • An experimental determination of sufficient mutant operators
    • A.J. Offutt et al., "An Experimental Determination of Sufficient Mutant Operators," ACM Trans. Software Eng. and Methodology, vol. 5, no. 2, 1996, pp. 99-118.
    • (1996) ACM Trans. Software Eng. and Methodology , vol.5 , Issue.2 , pp. 99-118
    • Offutt, A.J.1
  • 15
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • R. DeMillo, R.J. Lipton, and F.G. Sayward, "Hints on Test Data Selection: Help for the Practicing Programmer," IEEE Computer, vol. 11, no. 4, 1978, pp. 34-41.
    • (1978) IEEE Computer , vol.11 , Issue.4 , pp. 34-41
    • DeMillo, R.1    Lipton, R.J.2    Sayward, F.G.3
  • 16
    • 84976744369 scopus 로고
    • Investigations of the software testing coupling effect
    • A.J. Offut, "Investigations of the Software Testing Coupling Effect," ACM Trans. Software Eng. and Methodology, vol. 1, no. 1, 1992, pp. 15-20.
    • (1992) ACM Trans. Software Eng. and Methodology , vol.1 , Issue.1 , pp. 15-20
    • Offut, A.J.1
  • 17
    • 0035361086 scopus 로고    scopus 로고
    • Toward the determination of suffcient mutant operators for C
    • E.F. Barbosa et al., "Toward the Determination of Suffcient Mutant Operators for C," Software Testing, Verification and Reliability, vol. 11, no. 2, 2001, pp. 113-136.
    • (2001) Software Testing, Verification and Reliability , vol.11 , Issue.2 , pp. 113-136
    • Barbosa, E.F.1
  • 18
    • 20844460416 scopus 로고    scopus 로고
    • Mu java: An automated class mutation system
    • Y.-S. Ma, "MuJava: An Automated Class Mutation System," Software Testing, Verification and Reliability, vol. 15, no. 2, 2005, pp. 97-133.
    • (2005) Software Testing, Verification and Reliability , vol.15 , Issue.2 , pp. 97-133
    • Ma, Y.-S.1
  • 22
    • 0020152782 scopus 로고
    • Weak mutation testing and completeness of test sets
    • W.E. Howden, "Weak Mutation Testing and Completeness of Test Sets," IEEE Trans. Software Eng., vol. 8, no. 4, 1982, pp. 371-379.
    • (1982) IEEE Trans. Software Eng. , vol.8 , Issue.4 , pp. 371-379
    • Howden, W.E.1
  • 23
    • 0028438845 scopus 로고
    • An empirical evaluation of weak mutation
    • A.J. Offutt and S.D. Lee, "An Empirical Evaluation of Weak Mutation," IEEE Trans. Software Eng., vol. 20, no. 5, 1994, pp. 337-344.
    • (1994) IEEE Trans. Software Eng. , vol.20 , Issue.5 , pp. 337-344
    • Offutt, A.J.1    Lee, S.D.2
  • 24
    • 0031235549 scopus 로고    scopus 로고
    • All-uses versus mutation testing: An experimental comparison of effectiveness
    • P.G. Frankl, S.N. Weiss, and C. Hu, "All-Uses versus Mutation Testing: An Experimental Comparison of Effectiveness," J. Systems and Software, vol. 38, no. 3, 2007, pp. 235-253.
    • (2007) J. Systems and Software , vol.38 , Issue.3 , pp. 235-253
    • Frankl, P.G.1    Weiss, S.N.2    Hu, C.3
  • 26
    • 0031222042 scopus 로고    scopus 로고
    • Automatically detecting equivalent mutants and infeasible paths
    • A.J. Offutt and J. Pan, "Automatically Detecting Equivalent Mutants and Infeasible Paths," Software Testing, Verification and Reliability, vol. 7, no. 3, 1997, pp. 165-192.
    • (1997) Software Testing, Verification and Reliability , vol.7 , Issue.3 , pp. 165-192
    • Offutt, A.J.1    Pan, J.2
  • 27
    • 0033332513 scopus 로고    scopus 로고
    • Using program slicing to assist in the detection of equivalent mutants
    • R. Hierons and M. Harman, "Using Program Slicing to Assist in the Detection of Equivalent Mutants," Software Testing, Verification and Reliability, vol. 9, no. 4, 1999, pp. 233-262.
    • (1999) Software Testing, Verification and Reliability , vol.9 , Issue.4 , pp. 233-262
    • Hierons, R.1    Harman, M.2


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