메뉴 건너뛰기




Volumn 23, Issue 6, 2006, Pages 72-80

In search of what we experimentally know about unit testing

Author keywords

Empirical methods; Evidence based software engineering; Experimentation; Testing techniques; Unit testing

Indexed keywords

COMPUTER SOFTWARE; COMPUTER SOFTWARE SELECTION AND EVALUATION; TESTING;

EID: 36949034058     PISSN: 07407459     EISSN: None     Source Type: Journal    
DOI: 10.1109/MS.2006.166     Document Type: Article
Times cited : (42)

References (33)
  • 1
    • 19144370101 scopus 로고    scopus 로고
    • "Evidence-Based Software Engineering for Practitioners"
    • Jan./Feb
    • T. Dyba, B.A. Kitchenham, and M. Jorgensen, "Evidence-Based Software Engineering for Practitioners," IEEE Software, Jan./Feb. 2005, pp. 58-65.
    • (2005) IEEE Software , pp. 58-65
    • Dyba, T.1    Kitchenham, B.A.2    Jorgensen, M.3
  • 2
    • 19144365705 scopus 로고    scopus 로고
    • "Experimental Validation of New Software Technology"
    • N. Juristo and A.M. Moreno, eds., World Scientific
    • M.V. Zelkowitz, D.R Wallace, and D.W. Binkley, "Experimental Validation of New Software Technology," Lecture Notes on Empirical Software Eng., N. Juristo and A.M. Moreno, eds., World Scientific, 2003, pp. 229-263.
    • (2003) Lecture Notes on Empirical Software Eng. , pp. 229-263
    • Zelkowitz, M.V.1    Wallace, D.R.2    Binkley, D.W.3
  • 5
    • 19144364399 scopus 로고    scopus 로고
    • "Soup or Art? The Role of Evidential Force in Empirical Software Engineering"
    • Jan./Feb
    • S.L. Pfleeger, "Soup or Art? The Role of Evidential Force in Empirical Software Engineering," IEEE Software, Jan./Feb. 2005, pp. 66-73.
    • (2005) IEEE Software , pp. 66-73
    • Pfleeger, S.L.1
  • 6
    • 1442332450 scopus 로고    scopus 로고
    • "Reviewing 25 Years of Testing Technique Experiments"
    • N. Juristo, A.M. Moreno, and S. Vegas, "Reviewing 25 Years of Testing Technique Experiments," Empirical Software Eng., vol 9, no. 1, 2004, pp. 7-44.
    • (2004) Empirical Software Eng. , vol.9 , Issue.1 , pp. 7-44
    • Juristo, N.1    Moreno, A.M.2    Vegas, S.3
  • 8
    • 0023670041 scopus 로고
    • "Comparing the Effectiveness of Software Testing Strategies"
    • V.R. Basili and R.W. Selby. "Comparing the Effectiveness of Software Testing Strategies," IEEE Trans. Software Eng., vol. 13, no. 2, 1987, pp. 1278-1296.
    • (1987) IEEE Trans. Software Eng. , vol.13 , Issue.2 , pp. 1278-1296
    • Basili, V.R.1    Selby, R.W.2
  • 9
    • 84955583243 scopus 로고
    • "An Empirical Evaluation of Three Defect-Detection Techniques"
    • (ESEC 95) LNCS 989, Springer
    • E. Kamsties and C.M. Lott, "An Empirical Evaluation of Three Defect-Detection Techniques," Proc. 5th European Software Eng. Conf. (ESEC 95), LNCS 989, Springer, 1995, pp. 362-383.
    • (1995) Proc. 5th European Software Eng. Conf. , pp. 362-383
    • Kamsties, E.1    Lott, C.M.2
  • 11
    • 0031333098 scopus 로고    scopus 로고
    • "An Empirical Evaluation of Defect Detection Techniques"
    • M. Roper, M. Wood, and J. Miller, "An Empirical Evaluation of Defect Detection Techniques," Information and Software Tech., vol. 39, no. 11, 1997, pp. 763-775.
    • (1997) Information and Software Tech. , vol.39 , Issue.11 , pp. 763-775
    • Roper, M.1    Wood, M.2    Miller, J.3
  • 12
    • 0026745178 scopus 로고
    • "An Empirical Evaluation (and Specification) of the All-du-paths Testing Criterion"
    • Jan
    • J.M. Bieman and J.L. Schultz, "An Empirical Evaluation (and Specification) of the All-du-paths Testing Criterion," Software Eng. J., Jan. 1992, pp. 43-51.
    • (1992) Software Eng. J. , pp. 43-51
    • Bieman, J.M.1    Schultz, J.L.2
  • 13
    • 0038564792 scopus 로고
    • "The Complexity of Data Flow Criteria for Test Data Selection"
    • E.J. Weyuker, "The Complexity of Data Flow Criteria for Test Data Selection," Information Processing Letters, vol. 19, no. 2, 1984, pp. 103-109.
    • (1984) Information Processing Letters , vol.19 , Issue.2 , pp. 103-109
    • Weyuker, E.J.1
  • 14
    • 0028166441 scopus 로고
    • "Experiments on the Effectiveness of Dataflow- and Controlflow-Based Test Adequacy Criteria"
    • (ICSE 94) IEEE CS Press
    • M. Hutchins et al., "Experiments on the Effectiveness of Dataflow- and Controlflow-Based Test Adequacy Criteria," Proc. 16th Int'l Conf. Software Eng. (ICSE 94), IEEE CS Press, 1994, pp. 191-200.
    • (1994) Proc. 16th Int'l Conf. Software Eng. , pp. 191-200
    • Hutchins, M.1
  • 15
    • 0028438845 scopus 로고
    • "An Empirical Evaluation of Weak Mutation"
    • A.J. Offut 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
    • Offut, A.J.1    Lee, S.D.2
  • 16
    • 0030121550 scopus 로고    scopus 로고
    • "An Experimental Determination of Sufficient Mutant Operators"
    • A.J. Offut 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
    • Offut, A.J.1
  • 17
    • 33845496793 scopus 로고
    • "Fault Detection Effectiveness of Mutation and Data-flow Testing"
    • E. Wong and A.P. Mathur, "Fault Detection Effectiveness of Mutation and Data-flow Testing," Software Quality J., vol. 4, no. 1, 1995, pp. 69-83.
    • (1995) Software Quality J. , vol.4 , Issue.1 , pp. 69-83
    • Wong, E.1    Mathur, A.P.2
  • 18
    • 18944363435 scopus 로고    scopus 로고
    • "Empirical Evaluation of Orthogonality of Class Mutation Operators"
    • (APSEC 04) IEEE CS Press
    • H. Lee, Y. Ma, and Y. Kwon, "Empirical Evaluation of Orthogonality of Class Mutation Operators," Proc. 11th Asia-Pacific Software Eng. Conf. (APSEC 04), IEEE CS Press, 2004, pp. 512-518.
    • (2004) Proc. 11th Asia-Pacific Software Eng. Conf. , pp. 512-518
    • Lee, H.1    Ma, Y.2    Kwon, Y.3
  • 19
    • 0025388338 scopus 로고
    • "The Cost of Data Flow Testing: An Empirical Study"
    • E.J. Weyuker, "The Cost of Data Flow Testing: An Empirical Study," IEEE Trans. Software Eng., vol. 16, no. 2, 1990, pp. 121-128.
    • (1990) IEEE Trans. Software Eng. , vol.16 , Issue.2 , pp. 121-128
    • Weyuker, E.J.1
  • 21
    • 0034592714 scopus 로고    scopus 로고
    • "Comparison of Delivered Reliability of Branch, Data Flow and Operational Testing: A Case Study"
    • ACM Press
    • P.G. Frankl and Y. Deng, "Comparison of Delivered Reliability of Branch, Data Flow and Operational Testing: A Case Study," Proc. ACM Int'l Symp. Software Testing and Analysis, ACM Press, 2000, pp. 124-131.
    • (2000) Proc. ACM Int'l Symp. Software Testing and Analysis , pp. 124-131
    • Frankl, P.G.1    Deng, Y.2
  • 22
    • 0027644148 scopus 로고
    • "An Experimental Comparison of the Effectiveness of Branch Testing and Data Flow Testing"
    • P.G. Frankl and S.N. Weiss, "An Experimental Comparison of the Effectiveness of Branch Testing and Data Flow Testing," IEEE Trans. Software Eng., vol. 19, no. 8, 1993, pp. 774-787.
    • (1993) IEEE Trans. Software Eng. , vol.19 , Issue.8 , pp. 774-787
    • Frankl, P.G.1    Weiss, S.N.2
  • 23
    • 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, 1997, pp. 235-253.
    • (1997) J. Systems and Software , vol.38 , pp. 235-253
    • Frankl, P.G.1    Weiss, S.N.2    Hu, C.3
  • 24
    • 0000852396 scopus 로고    scopus 로고
    • "Empirical Studies of a Safe Regression Test Selection Technique"
    • G. Rothermel and M.J. Harrold, "Empirical Studies of a Safe Regression Test Selection Technique," IEEE Trans. Software Eng., vol. 24, no. 6, 1998, pp. 401-419.
    • (1998) IEEE Trans. Software Eng. , vol.24 , Issue.6 , pp. 401-419
    • Rothermel, G.1    Harrold, M.J.2
  • 25
    • 0000699907 scopus 로고    scopus 로고
    • "A Comparative Study of Coarse - And Fine-Grained Safe Regression Test Selection"
    • J. Bible, G. Rothermel, and D. Rosenblum, "A Comparative Study of Coarse - and Fine-Grained Safe Regression Test Selection," ACM Trans. Software Eng. and Methodology, vol. 10, no. 2, 2001, pp. 149-183.
    • (2001) ACM Trans. Software Eng. and Methodology , vol.10 , Issue.2 , pp. 149-183
    • Bible, J.1    Rothermel, G.2    Rosenblum, D.3
  • 26
    • 0032311696 scopus 로고    scopus 로고
    • "Empirical Evaluation of the Textual Differencing Regression Testing Technique"
    • IEEE CS Press
    • F. Vokolos and P.G. Frankl, "Empirical Evaluation of the Textual Differencing Regression Testing Technique," Proc. Int'l Conf. Software Maintenance, IEEE CS Press, 1998, pp. 44-53.
    • (1998) Proc. Int'l Conf. Software Maintenance , pp. 44-53
    • Vokolos, F.1    Frankl, P.G.2
  • 27
    • 0033682445 scopus 로고    scopus 로고
    • "An Empirical Study of Regression Test Application Frequency"
    • (ICSE 00) IEEE CS Press
    • J.M. Kim, A. Porter, and G. Rothermel, "An Empirical Study of Regression Test Application Frequency," Proc. 22nd Int'l Conf. Software Eng. (ICSE 00), IEEE CS Press, 2000, pp. 126-135.
    • (2000) Proc. 22nd Int'l Conf. Software Eng. , pp. 126-135
    • Kim, J.M.1    Porter, A.2    Rothermel, G.3
  • 28
    • 33244494413 scopus 로고    scopus 로고
    • "An Empirical Evaluation of Test Case Filtering Techniques Based on Exercising Complex Information Flows"
    • (ICSE 05), IEEE CS Press
    • D. Leon, W. Masri, and A. Podgurski, "An Empirical Evaluation of Test Case Filtering Techniques Based on Exercising Complex Information Flows," Proc. 27th Int'l Conf. Software Eng. (ICSE 05), IEEE CS Press, 2005; pp. 412-421.
    • (2005) Proc. 27th Int'l Conf. Software Eng. , pp. 412-421
    • Leon, D.1    Masri, W.2    Podgurski, A.3
  • 29
    • 0011783904 scopus 로고    scopus 로고
    • "An Empirical Study of Regression Test Selection Techniques"
    • T.L. Graves et al., "An Empirical Study of Regression Test Selection Techniques," ACM Trans. Software Eng. and Methodology, vol. 10, no. 2, 2001, pp. 184-208.
    • (2001) ACM Trans. Software Eng. and Methodology , vol.10 , Issue.2 , pp. 184-208
    • Graves, T.L.1
  • 30
    • 0033326792 scopus 로고    scopus 로고
    • "Test Case Prioritization: An Empirical Study"
    • IEEE CS Press
    • G. Rothermel et al., "Test Case Prioritization: An Empirical Study," Proc. Int'l Conf. Software Maintenance, IEEE CS Press, 1999, pp. 179-188.
    • (1999) Proc. Int'l Conf. Software Maintenance , pp. 179-188
    • Rothermel, G.1
  • 32
    • 8344285019 scopus 로고    scopus 로고
    • "On Test Suite Composition and Cost-Effective Regression Testing"
    • G. Rothermel et al., "On Test Suite Composition and Cost-Effective Regression Testing," ACM Trans. Software Eng. and Methodology, vol. 13, no. 3, 2004, pp. 277-331.
    • (2004) ACM Trans. Software Eng. and Methodology , vol.13 , Issue.3 , pp. 277-331
    • Rothermel, G.1


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