메뉴 건너뛰기




Volumn 54, Issue 10, 2012, Pages 1092-1106

Reducing test effort: A systematic mapping study on existing approaches

Author keywords

Efficiency improvement; Mapping study; Quality assurance; Software testing; Test effort reduction

Indexed keywords

DEFECTS; MAPPING; QUALITY ASSURANCE; SOFTWARE DESIGN; TESTING;

EID: 84863453536     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2012.04.007     Document Type: Article
Times cited : (52)

References (161)
  • 1
    • 0031192016 scopus 로고    scopus 로고
    • A case study in branch testing automation
    • PII S0164121297000617
    • A. Bertolino, R. Mirandola, E. Peciola, A case study in branch testing automation, in: Third International Conference on Achieving Quality in Software, 1997, pp. 47-59. (Pubitemid 127416791)
    • (1997) Journal of Systems and Software , vol.38 , Issue.1 , pp. 47-59
    • Bertolino, A.1    Mirandola, R.2    Peciola, E.3
  • 2
    • 84863441693 scopus 로고    scopus 로고
    • A case study on the improvement of software test effectiveness through static testing
    • K. Young, and H. Soo A case study on the improvement of software test effectiveness through static testing Journal of KISS: Software and Applications 34 March 2007 212 218
    • (2007) Journal of KISS: Software and Applications , vol.34 , Issue.MARCH , pp. 212-218
    • Young, K.1    Soo, H.2
  • 3
    • 48349106505 scopus 로고    scopus 로고
    • A coverage relationship model for test case selection and ranking for multi-version software
    • Systems Engineering
    • W. Tsai, Xinyu Zhou, R. Paul, Yinong Chen, Xiaoying Bai, A coverage relationship model for test case selection and ranking for multi-version software, in: IEEE International Symposium on High Assurance, Systems Engineering, 2007, pp. 105-112.
    • (2007) IEEE International Symposium on High Assurance , pp. 105-112
    • Tsai, W.1    Zhou, X.2    Paul, R.3    Chen, Y.4    Bai, X.5
  • 5
  • 6
    • 59249085383 scopus 로고    scopus 로고
    • A generalized software fault classification model
    • O. Shatnawi, and P. Kapur A generalized software fault classification model WSEAS Transactions on Computers 7 2008 1375 1384
    • (2008) WSEAS Transactions on Computers , vol.7 , pp. 1375-1384
    • Shatnawi, O.1    Kapur, P.2
  • 10
    • 25144525539 scopus 로고    scopus 로고
    • A method for information systems testing automation
    • Advanced Information Systems Engineering: 17th International Conference, CAiSE 2005. Proceedings
    • P. Neto, R. Resende, C. Padua, A method for information systems testing automation, in: 17th International Conference on Advanced Information Systems Engineering, 2005, pp. 504-18. (Pubitemid 41336124)
    • (2005) Lecture Notes in Computer Science , vol.3520 , pp. 504-518
    • Neto, P.S.1    Resende, R.2    Padua, C.3
  • 17
    • 0036733184 scopus 로고    scopus 로고
    • A software-reliability growth model for N-version programming systems
    • X. Teng, and H. Pham A software-reliability growth model for N-version programming systems IEEE Transactions on Reliability 51 2002 311 321
    • (2002) IEEE Transactions on Reliability , vol.51 , pp. 311-321
    • Teng, X.1    Pham, H.2
  • 18
    • 71649110371 scopus 로고    scopus 로고
    • A systematic and comprehensive investigation of methods to build and evaluate fault prediction models
    • E. Arisholm, L. Briand, and E. Johannessen A systematic and comprehensive investigation of methods to build and evaluate fault prediction models Journal of Systems and Software 83 January 2010 2 17
    • (2010) Journal of Systems and Software , vol.83 , Issue.JANUARY , pp. 2-17
    • Arisholm, E.1    Briand, L.2    Johannessen, E.3
  • 21
    • 0000741186 scopus 로고    scopus 로고
    • Adtest: A test data generation suite for ada software systems
    • M. Gallagher, and V. Lakshmi Narasimhan ADTEST: a test data generation suite for Ada software systems IEEE Transactions on Software Engineering 23 1997 473 484 (Pubitemid 127828308)
    • (1997) IEEE Transactions on Software Engineering , vol.23 , Issue.8 , pp. 473-484
    • Gallagher, M.J.1    Narasimhan, V.L.2
  • 23
    • 0037810682 scopus 로고    scopus 로고
    • An empirical comparison and characterization of high defect and high complexity modules
    • A.G. Koru, and J. Tian An empirical comparison and characterization of high defect and high complexity modules Journal of Systems and Software 67 2003 153 163
    • (2003) Journal of Systems and Software , vol.67 , pp. 153-163
    • Koru, A.G.1    Tian, J.2
  • 25
    • 72949091655 scopus 로고    scopus 로고
    • An empirical study of incorporating cost into test suite reduction and prioritization
    • A.M. Smith, G.M. Kapfhammer, An empirical study of incorporating cost into test suite reduction and prioritization, in: 24th Annual ACM Symposium on Applied, Computing, 2009, pp. 461-467.
    • (2009) 24th Annual ACM Symposium on Applied, Computing , pp. 461-467
    • Smith, A.M.1    Kapfhammer, G.M.2
  • 28
    • 46749124239 scopus 로고    scopus 로고
    • An empirical validation of object-oriented class complexity metrics and their ability to predict error-prone classes in highly iterative, or agile, software: A case study
    • H.M. Olague, L.H. Etzkorn, S.L. Messimer, and H.S. Delugach An empirical validation of object-oriented class complexity metrics and their ability to predict error-prone classes in highly iterative, or agile, software: a case study Journal of Software Maintenance and Evolution 20 2008 171 197
    • (2008) Journal of Software Maintenance and Evolution , vol.20 , pp. 171-197
    • Olague, H.M.1    Etzkorn, L.H.2    Messimer, S.L.3    Delugach, H.S.4
  • 32
    • 47649125786 scopus 로고    scopus 로고
    • An iterative empirical strategy for the systematic selection of a combination of verification and validation technologies
    • M.A. Wojcicki, P. Strooper, An iterative empirical strategy for the systematic selection of a combination of verification and validation technologies, in: 5th International Workshop on Software, Quality, 2007, p. 9.
    • (2007) 5th International Workshop on Software, Quality , pp. 9
    • Wojcicki, M.A.1    Strooper, P.2
  • 40
    • 84863498880 scopus 로고
    • Automatic generation of a compact test suite, Algorithms, Software, Architecture. Information Processing
    • R. Gupta, M. Soffa, Automatic generation of a compact test suite, Algorithms, Software, Architecture. Information Processing, in: IFIP 12th World Computer Congress, 1992, pp. 237-243.
    • (1992) IFIP 12th World Computer Congress , pp. 237-243
    • Gupta, R.1    Soffa, M.2
  • 42
  • 43
    • 34548152505 scopus 로고    scopus 로고
    • Automatic software test data generation for spanning sets coverage using genetic algorithms
    • A. Khamis, M. Girgis, and A. Ghiduk Automatic software test data generation for spanning sets coverage using genetic algorithms Computing and Informatics 26 2007 383 401
    • (2007) Computing and Informatics , vol.26 , pp. 383-401
    • Khamis, A.1    Girgis, M.2    Ghiduk, A.3
  • 44
    • 17644404742 scopus 로고    scopus 로고
    • Automatic test case optimization: A bacteriologic algorithm
    • DOI 10.1109/MS.2005.30
    • B. Baudry, F. Fleurey, J. Jezequel, and Y. Le Traon Automatic test case optimization: a bacteriologic algorithm IEEE Software 22 2005 76 82 (Pubitemid 40556024)
    • (2005) IEEE Software , vol.22 , Issue.2 , pp. 76-82
    • Baudry, B.1    Fleurey, F.2    Jezequel, J.-M.3    Le Traon, Y.4
  • 52
    • 70349656960 scopus 로고    scopus 로고
    • Case study: How analysis of customer found defects can be used by system test to improve quality
    • E. Moritz, Case study: how analysis of customer found defects can be used by system test to improve quality, in: 31st International Conference on, Software Engineering, 2009, pp. 123-129.
    • (2009) 31st International Conference On, Software Engineering , pp. 123-129
    • Moritz, E.1
  • 53
    • 33750617644 scopus 로고    scopus 로고
    • Code-coverage guided prioritized test generation
    • DOI 10.1016/j.infsof.2006.06.007, PII S0950584906000863
    • J.J. Li, D. Weiss, and H. Yee Code-coverage guided prioritized test generation Information and Software Technology 48 2006 1187 1198 (Pubitemid 44693352)
    • (2006) Information and Software Technology , vol.48 , Issue.12 , pp. 1187-1198
    • Li, J.J.1    Weiss, D.2    Yee, H.3
  • 57
    • 18144416946 scopus 로고    scopus 로고
    • Cost-reliability-optimal release policy for software reliability models incorporating improvements in testing efficiency
    • DOI 10.1016/j.jss.2004.10.014, PII S0164121204002109
    • C. Huang Cost-reliability-optimal release policy for software reliability models incorporating improvements in testing efficiency Journal of Systems and Software 77 2005 139 155 (Pubitemid 40612683)
    • (2005) Journal of Systems and Software , vol.77 , Issue.2 , pp. 139-155
    • Huang, C.-Y.1
  • 61
    • 0030684442 scopus 로고    scopus 로고
    • Early Risk-Management by Identification of Fault-prone Modules
    • N. Ohlsson, A.C. Eriksson, and M. Helander Early risk-management by identification of fault-prone modules Empirical Software Engineering 2 1997 166 173 (Pubitemid 127506165)
    • (1997) Empirical Software Engineering , vol.2 , Issue.2 , pp. 166-173
    • Ohlsson, N.1    Eriksson, A.C.2    Helander, M.3
  • 65
    • 0033640333 scopus 로고    scopus 로고
    • Encompassing life cycle centric survey of software inspection
    • DOI 10.1016/S0164-1212(99)00073-4
    • O. Laitenberger, and J. Debaud Encompassing life cycle centric survey of software inspection Journal of Systems and Software 50 2000 5 31 (Pubitemid 32212306)
    • (2000) Journal of Systems and Software , vol.50 , Issue.1 , pp. 5-31
    • Laitenberger, O.1    Debaud, J.-M.2
  • 66
    • 42049102339 scopus 로고    scopus 로고
    • Enhancing and measuring the predictive capabilities of testing-effort dependent software reliability models
    • DOI 10.1016/j.jss.2007.10.002, PII S0164121207002440
    • C. Lin, and C. Huang Enhancing and measuring the predictive capabilities of testing-effort dependent software reliability models Journal of Systems and Software 81 2008 1025 1038 (Pubitemid 351522336)
    • (2008) Journal of Systems and Software , vol.81 , Issue.6 , pp. 1025-1038
    • Lin, C.-T.1    Huang, C.-Y.2
  • 69
    • 34247259817 scopus 로고    scopus 로고
    • Experiences and results from initiating field defect prediction and product test prioritization efforts at ABB Inc
    • Proceeding of the 28th International Conference on Software Engineering 2006, ICSE '06
    • P.L. Li, J. Herbsleb, M. Shaw, B. Robinson, Experiences and results from initiating field defect prediction and product test prioritization efforts at ABB Inc., in: 28th International Conference on, Software Engineering, 2006, pp. 413-422. (Pubitemid 46604733)
    • (2006) Proceedings - International Conference on Software Engineering , vol.2006 , pp. 413-422
    • Li, P.L.1    Herbsleb, J.2    Shaw, M.3    Robinson, B.4
  • 70
    • 77949485742 scopus 로고    scopus 로고
    • Exploring the relationship of a file's history and its fault-proneness: An empirical method and its application to open source programs
    • T. Illes-Seifert, and B. Paech Exploring the relationship of a file's history and its fault-proneness: an empirical method and its application to open source programs Information and Software Technology 52 2010 539 558
    • (2010) Information and Software Technology , vol.52 , pp. 539-558
    • Illes-Seifert, T.1    Paech, B.2
  • 71
    • 57349163652 scopus 로고    scopus 로고
    • Exploring the relationship of history characteristics and defect count: An empirical study
    • T. Illes-Seifert, B. Paech, Exploring the relationship of history characteristics and defect count: an empirical study, in: Workshop on Defects in Large Software Systems, 2008, pp. 11-15.
    • (2008) Workshop on Defects in Large Software Systems , pp. 11-15
    • Illes-Seifert, T.1    Paech, B.2
  • 72
    • 0035466299 scopus 로고    scopus 로고
    • Framework for modeling software reliability, using various testing-efforts and fault-detection rates
    • DOI 10.1109/24.974129, PII S0018952901111759
    • S. Kuo, C. Huang, and M. Lyu Framework for modeling software reliability, using various testing-efforts and fault-detection rates IEEE Transactions on Reliability 50 2001 310 320 (Pubitemid 34099647)
    • (2001) IEEE Transactions on Reliability , vol.50 , Issue.3 , pp. 310-320
    • Kuo, S.-Y.1    Huang, C.-Y.2    Lyu, M.R.3
  • 75
    • 44649122227 scopus 로고    scopus 로고
    • Guidelines for Performing Systematic Literature Reviews in Software Engineering
    • Keele University and Department of Computer Science University of Durham
    • B. Kitchenham, Guidelines for Performing Systematic Literature Reviews in Software Engineering, Version 2.3. Technical Report S.o.C.S.a.M. Software Engineering Group, Keele University and Department of Computer Science University of Durham, 2007.
    • (2007) Version 2.3. Technical Report S.o.C.S.a.M. Software Engineering Group
    • Kitchenham, B.1
  • 76
    • 34548142911 scopus 로고    scopus 로고
    • Handling Model Changes: Regression Testing and Test-Suite Update with Model-Checkers
    • DOI 10.1016/j.entcs.2007.08.004, PII S1571066107005397
    • G. Fraser, B.K. Aichernig, and F. Wotawa Handling model changes: regression testing and test-suite update with model-checkers Electronic Notes in Theoretical Computer Science 190 2007 33 46 (Pubitemid 47302939)
    • (2007) Electronic Notes in Theoretical Computer Science , vol.190 , Issue.2 SPEC. ISSUE , pp. 33-46
    • Fraser, G.1    Aichernig, B.K.2    Wotawa, F.3
  • 77
    • 42649110693 scopus 로고    scopus 로고
    • Heuristics-based infeasible path detection for dynamic test data generation
    • DOI 10.1016/j.infsof.2007.06.006, PII S0950584907000663
    • M.N. Ngo, and H.B.K. Tan Heuristics-based infeasible path detection for dynamic test data generation Information and Software Technology 50 2008 641 655 (Pubitemid 351601999)
    • (2008) Information and Software Technology , vol.50 , Issue.7-8 , pp. 641-655
    • Ngo, M.N.1    Tan, H.B.K.2
  • 78
    • 33947118114 scopus 로고    scopus 로고
    • How much software quality investment is enough: A value-based approach
    • DOI 10.1109/MS.2006.127
    • L. Huang, and B. Boehm How much software quality investment is enough: a value-based approach IEEE Software 23 2006 88 95 (Pubitemid 46405207)
    • (2006) IEEE Software , vol.23 , Issue.5 , pp. 88-95
    • Huang, L.1    Boehm, B.2
  • 80
    • 84863500102 scopus 로고    scopus 로고
    • IEEE Xplore
    • IEEE Xplore, .
  • 89
    • 84889046433 scopus 로고    scopus 로고
    • Object oriented metrics useful in the prediction of class testing complexity
    • I. Bluemke, Object oriented metrics useful in the prediction of class testing complexity, in: Proceedings of the 27th EUROMICRO Conference, 2001, pp. 130-136.
    • (2001) Proceedings of the 27th EUROMICRO Conference , pp. 130-136
    • Bluemke, I.1
  • 94
    • 69649102469 scopus 로고    scopus 로고
    • Optimal testing resource allocation during module testing considering cost, testing effort and reliability
    • P. Jha, D. Gupta, Bo Yang, and P. Kapur Optimal testing resource allocation during module testing considering cost, testing effort and reliability Computers & Industrial Engineering 57 2009 1122 1130
    • (2009) Computers & Industrial Engineering , vol.57 , pp. 1122-1130
    • Jha, P.1    Gupta, D.2    Yang, B.3    Kapur, P.4
  • 95
    • 29344468248 scopus 로고    scopus 로고
    • Optimal testing resource allocation, and sensitivity analysis in software development
    • DOI 10.1109/TR.2005.858099
    • C. Huang, and M.R. Lyu Optimal testing resource allocation, and sensitivity analysis in software development IEEE Transactions on Reliability 54 4 2005 592 603 (Pubitemid 43000693)
    • (2005) IEEE Transactions on Reliability , vol.54 , Issue.4 , pp. 592-603
    • Huang, C.-Y.1    Lyu, M.R.2
  • 100
    • 34250161610 scopus 로고    scopus 로고
    • Reducing verification effort in component-based software engineering through built-in testing
    • DOI 10.1007/s10796-007-9029-4
    • D. Brenner, C. Atkinson, R. Malaka, M. Merdes, B. Paech, and D. Suliman Reducing verification effort in component-based software engineering through built-in testing Information Systems Frontiers 9 2 2007 151 162 (Pubitemid 46897537)
    • (2007) Information Systems Frontiers , vol.9 , Issue.2-3 , pp. 151-162
    • Brenner, D.1    Atkinson, C.2    Malaka, R.3    Merdes, M.4    Paech, B.5    Suliman, D.6
  • 103
    • 24944550097 scopus 로고    scopus 로고
    • Regression test selection for testable classes
    • Dependable Computing - EDCC 2005: 5th European Dependable Computing Conference, Proceedings
    • E. Martins, V. G. Vieira, Regression test selection for testable classes, in: 5th European Dependable Computing Conference, 2005, pp. 453-470. (Pubitemid 41312777)
    • (2005) Lecture Notes in Computer Science , vol.3463 , pp. 453-470
    • Martins, E.1    Vieira, V.G.2
  • 106
    • 0000165611 scopus 로고    scopus 로고
    • Semantics guided regression test cost reduction
    • D. Binkley Semantics guided regression test cost reduction IEEE Transactions on Software Engineering 23 8 1997 498 516 (Pubitemid 127828310)
    • (1997) IEEE Transactions on Software Engineering , vol.23 , Issue.8 , pp. 498-516
    • Binkley, D.1
  • 111
    • 57349092137 scopus 로고    scopus 로고
    • Techniques and tools for the automatic generation of optimal test data at code, model and interface level
    • F. Pinte, N. Oster, F. Saglietti, Techniques and tools for the automatic generation of optimal test data at code, model and interface level, in: 30th International Conference on, Software Engineering, 2008, pp. 927-928.
    • (2008) 30th International Conference On, Software Engineering , pp. 927-928
    • Pinte, F.1    Oster, N.2    Saglietti, F.3
  • 112
    • 33746869269 scopus 로고    scopus 로고
    • Techniques to reduce a set of test cases
    • L. Lazic, and N. Mastorakis Techniques to reduce a set of test cases WSEAS Transactions on Computers 5 11 2006 2813 2826 (Pubitemid 44193674)
    • (2006) WSEAS Transactions on Computers , vol.5 , Issue.11 , pp. 2813-2826
    • Lazic, L.1    Mastorakis, N.2
  • 115
    • 0642308788 scopus 로고
    • Test criteria and coverage measures for software integration testing
    • A. Spillner Test criteria and coverage measures for software integration testing Software Quality Journal 4 4 1995 275 286
    • (1995) Software Quality Journal , vol.4 , Issue.4 , pp. 275-286
    • Spillner, A.1
  • 118
  • 122
    • 70349673934 scopus 로고    scopus 로고
    • The perceived value of authoring and automating acceptance tests using a model driven development toolset
    • D. Talby, The perceived value of authoring and automating acceptance tests using a model driven development toolset, in: Workshop on Automation of Software, Test, 2009, pp. 154-157.
    • (2009) Workshop on Automation of Software, Test , pp. 154-157
    • Talby, D.1
  • 124
    • 35348918737 scopus 로고    scopus 로고
    • Toward the use of automated static analysis alerts for early identification of vulnerability- and attack-prone components
    • M. Gegick, L. Williams, Toward the use of automated static analysis alerts for early identification of vulnerability- and attack-prone components, in: 2nd International Conference on Internet Monitoring and Protection, 2007.
    • (2007) 2nd International Conference on Internet Monitoring and Protection
    • Gegick, M.1    Williams, L.2
  • 125
    • 70349664745 scopus 로고    scopus 로고
    • Towards a practical and effective method for Web services test case generation
    • Test
    • Z. Li, J. Zhu, L. Zhang, N. Mitsumori, Towards a practical and effective method for Web services test case generation, in: Workshop on Automation of Software, Test, 2009, pp. 106-114.
    • (2009) Workshop on Automation of Software , pp. 106-114
    • Li, Z.1    Zhu, J.2    Zhang, L.3    Mitsumori, N.4
  • 128
    • 67849086885 scopus 로고    scopus 로고
    • Unified framework for developing testing effort dependent software reliability growth models
    • P. Kapur, O. Shatnawi, A. Aggarwal, and R. Kumar Unified framework for developing testing effort dependent software reliability growth models WSEAS Transactions on Systems 8 4 2009 521 531
    • (2009) WSEAS Transactions on Systems , vol.8 , Issue.4 , pp. 521-531
    • Kapur, P.1    Shatnawi, O.2    Aggarwal, A.3    Kumar, R.4
  • 132
    • 84863453274 scopus 로고    scopus 로고
    • Using open source software testing tools for automated unit testing
    • P. Pocatilu Using open source software testing tools for automated unit testing Open Source Science Journal 1 1 2009 163 172
    • (2009) Open Source Science Journal , vol.1 , Issue.1 , pp. 163-172
    • Pocatilu, P.1
  • 134
    • 70349665283 scopus 로고    scopus 로고
    • White-box approaches for improved testing and analysis of configurable software systems
    • M. Nita, D. Notkin, White-box approaches for improved testing and analysis of configurable software systems, in: 31st International Conference on, Software Engineering, 2009, pp. 307-310.
    • (2009) 31st International Conference On, Software Engineering , pp. 307-310
    • Nita, M.1    Notkin, D.2
  • 135
    • 84863445570 scopus 로고    scopus 로고
    • Zotero
    • Zotero, .
  • 137
    • 79951812889 scopus 로고    scopus 로고
    • A method for evaluating rigor and industrial relevance of technology evaluations
    • M. Ivarsson, and T. Gorschek A method for evaluating rigor and industrial relevance of technology evaluations Empirical Software Engineering 16 3 2011 365 395
    • (2011) Empirical Software Engineering , vol.16 , Issue.3 , pp. 365-395
    • Ivarsson, M.1    Gorschek, T.2
  • 147
    • 77951679235 scopus 로고    scopus 로고
    • Mutation testing cost reduction techniques: A survey
    • M.P. Usaola, and P.R. Mateo Mutation testing cost reduction techniques: a survey IEEE Software 27 3 2010 80 86
    • (2010) IEEE Software , vol.27 , Issue.3 , pp. 80-86
    • Usaola, M.P.1    Mateo, P.R.2
  • 160
    • 60249092995 scopus 로고    scopus 로고
    • A systematic review of software fault prediction studies
    • C. Catal, and B. Diri A systematic review of software fault prediction studies Expert Systems with Applications 36 4 2009 7346 7354
    • (2009) Expert Systems with Applications , vol.36 , Issue.4 , pp. 7346-7354
    • Catal, C.1    Diri, B.2


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