메뉴 건너뛰기




Volumn , Issue , 2008, Pages 71-82

An empirical study of the effect of time constraints on the cost-benefits of regression testing

Author keywords

Empirical studies; Regression testing; Test case prioritization

Indexed keywords

COST-BENEFIT TRADEOFFS; COSTS AND BENEFITS; EMPIRICAL STUDIES; MODIFIED SOFTWARE; PRIORITIZATION; REGRESSION TESTING; SOFTWARE DEVELOPMENT PROCESS; TEST CASE; TEST CASE PRIORITIZATION; TESTING PROCESS; TIME CONSTRAINTS;

EID: 77950490739     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1453101.1453113     Document Type: Conference Paper
Times cited : (66)

References (33)
  • 1
    • 26044454396 scopus 로고    scopus 로고
    • Is mutation an appropriate tool for testing experiments?
    • May
    • J. H. Andrews, L. C. Briand, and Y. Labiche. Is mutation an appropriate tool for testing experiments? In Int'l. Conf. Softw. Eng., pages 402-411, May 2005.
    • (2005) Int'l. Conf. Softw. Eng. , pp. 402-411
    • Andrews, J.H.1    Briand, L.C.2    Labiche, Y.3
  • 2
    • 77957159740 scopus 로고    scopus 로고
    • Empirical studies of quality models in object-oriented systems
    • L. Briand and J. Wüst. Empirical studies of quality models in object-oriented systems. Adv. Comp., 56:98-167, 2002.
    • (2002) Adv. Comp. , vol.56 , pp. 98-167
    • Briand, L.1    Wüst, J.2
  • 3
    • 0028166439 scopus 로고
    • A system for selective regression testing
    • TestTube:, May
    • Y. Chen, D. Rosenblum, and K. Vo. TestTube: A system for selective regression testing. In Int'l. Conf. Softw. Eng., pages 211-220, May 1994.
    • (1994) Int'l. Conf. Softw. Eng. , pp. 211-220
    • Chen, Y.1    Rosenblum, D.2    Vo, K.3
  • 5
    • 37149042309 scopus 로고    scopus 로고
    • An empirical study of Java bytecode programs
    • Dept. of Computer Science, University of Arizona
    • M. S. Christian Collberg, Ginger Myles. An empirical study of Java bytecode programs. Technical Report TR04-11, Dept. of Computer Science, University of Arizona, 2004.
    • (2004) Technical Report TR04-11
    • Christian Collberg, M.S.1    Myles, G.2
  • 6
    • 26044480846 scopus 로고    scopus 로고
    • Supporting controlled experimentation with testing techniques: An infrastructure and its potential impact.
    • H. Do, S. Elbaum, and G. Rothermel. Supporting controlled experimentation with testing techniques: An infrastructure and its potential impact. Int'l. J. Emp. Softw. Eng., 10(4):405-435, 2005.
    • (2005) Int'l. J. Emp. Softw. Eng. , vol.10 , Issue.4 , pp. 405-435
    • Do, H.1    Elbaum, S.2    Rothermel, G.3
  • 7
    • 34547306676 scopus 로고    scopus 로고
    • An empirical study of regression testing techniques incorporating context and lifetime factors and improved cost-benefit models
    • Nov.
    • H. Do and G. Rothermel. An empirical study of regression testing techniques incorporating context and lifetime factors and improved cost-benefit models. In Found. Softw. Eng., pages 141-151, Nov. 2006.
    • (2006) Found. Softw. Eng. , pp. 141-151
    • Do, H.1    Rothermel, G.2
  • 8
    • 33750208158 scopus 로고    scopus 로고
    • On the use of mutation faults in empirical assessments of test case prioritization techniques
    • H. Do and G. Rothermel. On the use of mutation faults in empirical assessments of test case prioritization techniques. IEEE Trans. Softw. Eng., 32(9):733-752, 2006.
    • (2006) IEEE Trans. Softw. Eng. , vol.32 , Issue.9 , pp. 733-752
    • Do, H.1    Rothermel, G.2
  • 9
    • 57449121576 scopus 로고    scopus 로고
    • Using sensitivity analysis to create simplified economic models for regression testing
    • July
    • H. Do and G. Rothermel. Using sensitivity analysis to create simplified economic models for regression testing. In Int'l. Symp. Softw. Test. Anal., pages 51-61, July 2008.
    • (2008) Int'l. Symp. Softw. Test. Anal. , pp. 51-61
    • Do, H.1    Rothermel, G.2
  • 10
    • 0035017874 scopus 로고    scopus 로고
    • Incorporating varying test costs and fault severities into test case prioritization
    • May
    • S. Elbaum, A. Malishevsky, and G. Rothermel. Incorporating varying test costs and fault severities into test case prioritization. In Int'l. Conf. Softw. Eng., pages 329-338, May 2001.
    • (2001) Int'l. Conf. Softw. Eng. , pp. 329-338
    • Elbaum, S.1    Malishevsky, A.2    Rothermel, G.3
  • 11
    • 0036472965 scopus 로고    scopus 로고
    • Test case prioritization: A family of empirical studies
    • Feb.
    • S. Elbaum, A. G. Malishevsky, and G. Rothermel. Test case prioritization: A family of empirical studies. IEEE Trans. Softw. Eng., 28(2):159-182, Feb. 2002.
    • (2002) IEEE Trans. Softw. Eng. , vol.28 , Issue.2 , pp. 159-182
    • Elbaum, S.1    Malishevsky, A.G.2    Rothermel, G.3
  • 12
    • 34247543543 scopus 로고    scopus 로고
    • Test case prioritization using relevant slices
    • Sept.
    • D. Jeffrey and N. Gupta. Test case prioritization using relevant slices. In Int'l. Comp. Softw. Appl. Conf., pages 411-420, Sept. 2006.
    • (2006) Int'l. Comp. Softw. Appl. Conf. , pp. 411-420
    • Jeffrey, D.1    Gupta, N.2
  • 15
    • 0036041041 scopus 로고    scopus 로고
    • A history-based test prioritization technique for regression testing in resource constrained environments
    • May
    • J. Kim and A. Porter. A history-based test prioritization technique for regression testing in resource constrained environments. In Int'l. Conf. Softw. Eng., pages 119-129, May 2002.
    • (2002) Int'l. Conf. Softw. Eng. , pp. 119-129
    • Kim, J.1    Porter, A.2
  • 16
    • 34547290289 scopus 로고    scopus 로고
    • Sofya: A flexible framework for development of dynamic program analysis for Java software
    • University of Nebraska-Lincoln, Apr.
    • A. Kinneer, M. Dwyer, and G. Rothermel. Sofya: A flexible framework for development of dynamic program analysis for Java software. Technical Report TR-UNL-CSE-2006-10006, University of Nebraska-Lincoln, Apr. 2006.
    • (2006) Technical Report TR-UNL-CSE- 2006-10006
    • Kinneer, A.1    Dwyer, M.2    Rothermel, G.3
  • 17
    • 84954427047 scopus 로고    scopus 로고
    • A comparison of coverage-based and distribution-based techniques for filtering and prioritizing test cases
    • Nov.
    • D. Leon and A. Podgurski. A comparison of coverage-based and distribution-based techniques for filtering and prioritizing test cases. In Int'l. Symp. Softw. Rel. Eng., pages 442-453, Nov. 2003.
    • (2003) Int'l. Symp. Softw. Rel. Eng. , pp. 442-453
    • Leon, D.1    Podgurski, A.2
  • 18
    • 34047189734 scopus 로고    scopus 로고
    • Search algorithms for regression test case prioritization
    • Apr.
    • Z. Li, M. Harman, and R. M. Hierons. Search algorithms for regression test case prioritization. IEEE Trans. Softw. Eng., 33(4):225-237, Apr. 2007.
    • (2007) IEEE Trans. Softw. Eng. , vol.33 , Issue.4 , pp. 225-237
    • Li, Z.1    Harman, M.2    Hierons, R.M.3
  • 19
    • 0036440679 scopus 로고    scopus 로고
    • Modeling the cost-benefits tradeoffs for regression testing techniques
    • Oct.
    • A. Malishevsky, G. Rothermel, and S. Elbaum. Modeling the cost-benefits tradeoffs for regression testing techniques. In Conf. Softw. Maint., pages 204-213, Oct. 2002.
    • (2002) Conf. Softw. Maint. , pp. 204-213
    • Malishevsky, A.1    Rothermel, G.2    Elbaum, S.3
  • 20
    • 37149031408 scopus 로고    scopus 로고
    • A prioritization approach for software test cases on Bayesian Networks
    • Mar.
    • S. Mirarab and L. Tahvildari. A prioritization approach for software test cases on Bayesian Networks. In Found. App. Softw. Eng., LNCS 4422-0276, pages 276-290, Mar. 2007.
    • (2007) Found. App. Softw. Eng., LNCS 4422-0276 , pp. 276-290
    • Mirarab, S.1    Tahvildari, L.2
  • 21
    • 50649115541 scopus 로고    scopus 로고
    • An empirical study on Bayesian Network-based approach for test case prioritization
    • Apr.
    • S. Mirarab and L. Tahvildari. An empirical study on Bayesian Network-based approach for test case prioritization. In Int'l. Conf. Softw. Test. Verif. Val., pages 278-287, Apr. 2008.
    • (2008) Int'l. Conf. Softw. Test. Verif. Val. , pp. 278-287
    • Mirarab, S.1    Tahvildari, L.2
  • 22
    • 0032057995 scopus 로고
    • Regression testing in an industrial environment
    • May
    • K. Onoma, W.-T. Tsai, M. Poonawala, and H. Suganuma. Regression testing in an industrial environment. Comm. ACM, 41(5):81-86, May 1988.
    • (1988) Comm. ACM , vol.41 , Issue.5 , pp. 81-86
    • Onoma, K.1    Tsai, W.-T.2    Poonawala, M.3    Suganuma, H.4
  • 23
    • 0024033855 scopus 로고
    • The category-partition method for specifying and generating functional tests
    • June
    • T. Ostrand and M. J. Balcer. The category-partition method for specifying and generating functional tests. Comm. ACM, 31(6):676-688, June 1988.
    • (1988) Comm. ACM , vol.31 , Issue.6 , pp. 676-688
    • Ostrand, T.1    Balcer, M.J.2
  • 24
    • 85029525851 scopus 로고
    • Software faults in evolving a large, real-time system: A case study
    • D. E. Perry and C. S. Stieg. Software faults in evolving a large, real-time system: A case study. In Eur. S.E. Conf., LNCS 717, pages 48-67, 1993.
    • (1993) Eur. S.E. Conf., LNCS 717 , pp. 48-67
    • Perry, D.E.1    Stieg, C.S.2
  • 26
    • 0001208865 scopus 로고    scopus 로고
    • Analyzing regression test selection techniques
    • Aug.
    • G. Rothermel and M. J. Harrold. Analyzing regression test selection techniques. IEEE Trans. Softw. Eng., 22(8):529-551, Aug. 1996.
    • (1996) IEEE Trans. Softw. Eng. , vol.22 , Issue.8 , pp. 529-551
    • Rothermel, G.1    Harrold, M.J.2
  • 29
    • 84948456877 scopus 로고    scopus 로고
    • What we have learned about fighting defects
    • June
    • F. Shull et al. What we have learned about fighting defects. In Int'l. Softw. Metrics Symp., pages 249-258, June 2002.
    • (2002) Int'l. Softw. Metrics Symp. , pp. 249-258
    • Shull, F.1
  • 30
    • 0036983191 scopus 로고    scopus 로고
    • Effectively prioritizing tests in development environment
    • July
    • A. Srivastava and J. Thiagarajan. Effectively prioritizing tests in development environment. In Int'l. Symp. Softw. Test. Anal., pages 97-106, July 2002.
    • (2002) Int'l. Symp. Softw. Test. Anal. , pp. 97-106
    • Srivastava, A.1    Thiagarajan, J.2
  • 31
    • 22944473604 scopus 로고    scopus 로고
    • Predicting the location and number of faults in large software systems
    • Apr.
    • T. Ostrand, E. Weyuker, and R. Bell. Predicting the location and number of faults in large software systems. IEEE Trans. Softw. Eng., 31(4), Apr. 2005.
    • (2005) IEEE Trans. Softw. Eng. , vol.31 , Issue.4
    • Ostrand, T.1    Weyuker, E.2    Bell, R.3


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