메뉴 건너뛰기




Volumn 38, Issue 2, 2012, Pages 278-292

Mutation-driven generation of unit tests and oracles

Author keywords

assertions; Mutation analysis; search based testing; test case generation; test oracles; unit testing

Indexed keywords

ASSERTIONS; MUTATION ANALYSIS; SEARCH-BASED; TEST CASE GENERATION; TEST ORACLES; UNIT TESTING;

EID: 84859707325     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2011.93     Document Type: Article
Times cited : (252)

References (52)
  • 1
    • 78649794788 scopus 로고    scopus 로고
    • A systematic review of the application and empirical investigation of search-based test-case generation
    • Nov./Dec
    • S. Ali, L.C. Briand, H. Hemmati, and R.K. Panesar-Walawege, "A Systematic Review of the Application and Empirical Investigation of Search-Based Test-Case Generation," IEEE Trans. Software Eng., vol. 36, no. 6, pp. 742-762, Nov./Dec. 2010
    • (2010) IEEE Trans. Software Eng , vol.36 , Issue.6 , pp. 742-762
    • Ali, S.1    Briand, L.C.2    Hemmati, H.3    Panesar-Walawege, R.K.4
  • 7
    • 79959871222 scopus 로고    scopus 로고
    • A practical guide for using statistical tests to assess randomized algorithms in software engineering
    • A. Arcuri and L. Briand, "A Practical Guide for Using Statistical Tests to Assess Randomized Algorithms in Software Engineering," Proc. IEEE Int'l Conf. Software Eng., pp. 1-10, 2011
    • (2011) Proc. IEEE Int'l Conf. Software Eng , pp. 1-10
    • Arcuri, A.1    Briand, L.2
  • 8
    • 44949140755 scopus 로고    scopus 로고
    • Search based software testing of object-oriented containers
    • A. Arcuri and X. Yao, "Search Based Software Testing of Object-Oriented Containers," Information Sciences, vol. 178, no. 15, pp. 3075-3095, 2008
    • (2008) Information Sciences , vol.178 , Issue.15 , pp. 3075-3095
    • Arcuri, A.1    Yao, X.2
  • 10
    • 34247326075 scopus 로고    scopus 로고
    • From daikon to agitator: Lessons and challenges in building a commercial tool for developer testing
    • M. Boshernitsan, R. Doong, and A. Savoia, "From Daikon to Agitator: Lessons and Challenges in Building a Commercial Tool for Developer Testing," Proc. Int'l Symp. Software Testing and Analysis, pp. 169-180, 2006
    • (2006) Proc. Int'l Symp. Software Testing and Analysis , pp. 169-180
    • Boshernitsan, M.1    Doong, R.2    Savoia, A.3
  • 12
    • 0000301097 scopus 로고
    • A greedy heuristic for the set-covering problem
    • V. Chvatal, "A Greedy Heuristic for the Set-Covering Problem," Math. Operations Research, vol. 4, no. 3, pp. 233-235, 1979
    • (1979) Math. Operations Research , vol.4 , Issue.3 , pp. 233-235
    • Chvatal, V.1
  • 14
    • 4444334164 scopus 로고    scopus 로고
    • Jcrasher: An automatic robustness tester for java
    • C. Csallner and Y. Smaragdakis, "JCrasher: An Automatic Robustness Tester for Java," Software Practice and Experience, vol. 34, no. 11, pp. 1025-1050, 2004
    • (2004) Software Practice and Experience , vol.34 , Issue.11 , pp. 1025-1050
    • Csallner, C.1    Smaragdakis, Y.2
  • 15
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • Apr
    • R.A. DeMillo, R.J. Lipton, and F.G. Sayward, "Hints on Test Data Selection: Help for the Practicing Programmer," Computer, vol. 11, no. 4, pp. 34-41, Apr. 1978
    • (1978) Computer , vol.11 , Issue.4 , pp. 34-41
    • DeMillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 22
    • 77950626862 scopus 로고    scopus 로고
    • A theoretical and empirical study of search-based testing: Local, global, and hybrid search
    • Mar./Apr
    • M. Harman and P. McMinn, "A Theoretical and Empirical Study of Search-Based Testing: Local, Global, and Hybrid Search," IEEE Trans. Software Eng., vol. 36, pp. 226-247, Mar./Apr. 2010
    • (2010) IEEE Trans. Software Eng , vol.36 , pp. 226-247
    • Harman, M.1    McMinn, P.2
  • 24
    • 56249091461 scopus 로고    scopus 로고
    • Improving structural testing of object-oriented programs via integrating evolutionary testing and symbolic execution
    • K. Inkumsah and T. Xie, "Improving Structural Testing of Object-Oriented Programs via Integrating Evolutionary Testing and Symbolic Execution," Proc. IEEE/ACM 23rd Int'l Conf. Automated Software Eng., pp. 297-306, 2008
    • (2008) Proc. IEEE/ACM 23rd Int'l Conf. Automated Software Eng , pp. 297-306
    • Inkumsah, K.1    Xie, T.2
  • 25
    • 80053606092 scopus 로고    scopus 로고
    • An analysis and survey of the development of mutation testing
    • Sept./Oct
    • Y. Jia and M. Harman, "An Analysis and Survey of the Development of Mutation Testing," IEEE Trans. Software Eng., vol. 37, no. 5, pp. 649-678, Sept./Oct. 2011
    • (2011) IEEE Trans. Software Eng , vol.37 , Issue.5 , pp. 649-678
    • Jia, Y.1    Harman, M.2
  • 26
    • 0002220316 scopus 로고    scopus 로고
    • A Strategy for using Genetic Algorithms to Automate Branch and Fault-based Testing
    • B.F. Jones, D.E. Eyres, and H.-H. Sthamer, "A Strategy for Using Genetic Algorithms to Automate Branch and Fault-Based Testing," The Computer J., vol. 41, no. 2, pp. 98-107, 1998 (Pubitemid 128485593)
    • (1998) Computer Journal , vol.41 , Issue.2 , pp. 98-107
    • Jones, B.F.1    Eyres, D.E.2    Sthamer, H.-H.3
  • 29
    • 3142725712 scopus 로고    scopus 로고
    • Search-based software test data generation: A survey: Research articles
    • P. McMinn, "Search-Based Software Test Data Generation: A Survey: Research Articles," Software Testing Verification Reliability, vol. 14, no. 2, pp. 105-156, 2004
    • (2004) Software Testing Verification Reliability , vol.14 , Issue.2 , pp. 105-156
    • McMinn, P.1
  • 30
    • 84976744369 scopus 로고
    • Investigations of the software testing coupling effect
    • Jan
    • A.J. Offutt, "Investigations of the Software Testing Coupling Effect," ACM Trans. Software Eng. Methodology, vol. 1, pp. 5-20, Jan. 1992
    • (1992) ACM Trans. Software Eng. Methodology , vol.1 , pp. 5-20
    • Offutt, A.J.1
  • 31
    • 0033077271 scopus 로고    scopus 로고
    • The dynamic domain reduction procedure for test data generation
    • Feb
    • A.J. Offutt, Z. Jin, and J. Pan, "The Dynamic Domain Reduction Procedure for Test Data Generation," Software Practice and Experience, vol. 29, pp. 167-193, Feb. 1999
    • (1999) Software Practice and Experience , vol.29 , pp. 167-193
    • Offutt, A.J.1    Jin, Z.2    Pan, J.3
  • 34
    • 26444584996 scopus 로고    scopus 로고
    • Eclat: Automatic generation and classification of test inputs
    • ECOOP 2005 - Object-Oriented Programming: 19th European Conference. Proceedings
    • C. Pacheco and M.D. Ernst, "Eclat: Automatic Generation and Classification of Test Inputs," Proc. 19th European Conf. Object-Oriented Programming, pp. 504-527, July 2005 (Pubitemid 41435995)
    • (2005) Lecture Notes in Computer Science , vol.3586 , pp. 504-527
    • Pacheco, C.1    Ernst, M.D.2
  • 36
    • 0032305987 scopus 로고    scopus 로고
    • An empirical study of the effects of minimization on the fault detection capabilities of test suites
    • G. Rothermel, M.J. Harrold, J. Ostrin, and C. Hong, "An Empirical Study of the Effects of Minimization on the Fault Detection Capabilities of Test Suites," Proc. Int'l Conf. Software Maintenance, pp. 34-43, 1998
    • (1998) Proc. Int'l Conf. Software Maintenance , pp. 34-43
    • Rothermel, G.1    Harrold, M.J.2    Ostrin, J.3    Hong, C.4
  • 37
    • 24144458954 scopus 로고    scopus 로고
    • Purity and side effect analysis for Java programs
    • Verification, Model Checking, and Abstract Interpretation - 6th International Conference, VMCAI 2005
    • A. Salcianu and M.C. Rinard, "Purity and Side Effect Analysis for Java Programs," Proc. Sixth Int'l Conf. Verification, Model Checking, and Abstract Interpretation, pp. 199-215, 2005 (Pubitemid 41231362)
    • (2005) Lecture Notes in Computer Science , vol.3385 , pp. 199-215
    • Salcianu, A.1    Rinard, M.2
  • 47
    • 0034411339 scopus 로고    scopus 로고
    • A critique and improvement of the cl common language effect size statistics of mcgraw and wong
    • A. Vargha and H.D. Delaney, "A Critique and Improvement of the CL Common Language Effect Size Statistics of McGraw and Wong," J. Educational and Behavioral Statistics, vol. 25, no. 2, pp. 101-132, 2000
    • (2000) J. Educational and Behavioral Statistics , vol.25 , Issue.2 , pp. 101-132
    • Vargha, A.1    Delaney, H.D.2
  • 48
    • 32444441483 scopus 로고    scopus 로고
    • Using evolutionary algorithms for the unit testing of object-oriented software
    • DOI 10.1145/1068009.1068187, GECCO 2005 - Genetic and Evolutionary Computation Conference
    • S. Wappler and F. Lammermann, "Using Evolutionary Algorithms for the Unit Testing of Object-Oriented Software," Proc. Conf. Genetic and Evolutionary Computation, pp. 1053-1060, 2005 (Pubitemid 43226414)
    • (2005) GECCO 2005 - Genetic and Evolutionary Computation Conference , pp. 1053-1060
    • Wappler, S.1    Lammermann, F.2
  • 49
    • 24944468227 scopus 로고    scopus 로고
    • PathCrawler: Automatic generation of path tests by combining static and dynamic analysis
    • Dependable Computing - EDCC 2005: 5th European Dependable Computing Conference, Proceedings
    • N. Williams, B. Marre, P. Mouy, and M. Roger, "PathCrawler: Automatic Generation of Path Tests by Combining Static and Dynamic Analysis," Proc. Fifth European Dependable Computing Conf., pp. 281-292, 2005 (Pubitemid 41312765)
    • (2005) Lecture Notes in Computer Science , vol.3463 , pp. 281-292
    • Williams, N.1    Marre, B.2    Mouy, P.3    Roger, M.4


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