메뉴 건너뛰기




Volumn 39, Issue 2, 2013, Pages 276-291

Whole test suite generation

Author keywords

branch coverage; collateral coverage; genetic algorithm; infeasible goal; length; Search based software engineering

Indexed keywords

BRANCH COVERAGE; COLLATERAL COVERAGE; INFEASIBLE GOAL; LENGTH; SEARCH-BASED SOFTWARE ENGINEERING;

EID: 84865244647     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2012.14     Document Type: Article
Times cited : (525)

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. Briand, H. Hemmati, and R. 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.2    Hemmati, H.3    Panesar-Walawege, R.4
  • 2
    • 33748286990 scopus 로고    scopus 로고
    • Search-based software test data generation for string data using program-specific search operators
    • DOI 10.1002/stvr.354
    • M. Alshraideh and L. Bottaci, "Search-Based Software Test Data Generation for String Data Using Program-Specific Search Operators: Research Articles," Software Testing, Verification, and Reliability, vol. 16, no. 3, pp. 175-203, 2006. (Pubitemid 44323488)
    • (2006) Software Testing Verification and Reliability , vol.16 , Issue.3 , pp. 175-203
    • Alshraideh, M.1    Bottaci, L.2
  • 3
    • 79961021075 scopus 로고    scopus 로고
    • Diversity through multiculturality: Assessing migrant choice policies in an island model
    • Aug.
    • L. Araujo and J. Merelo, "Diversity through Multiculturality: Assessing Migrant Choice Policies in an Island Model," IEEE Trans. Evolutionary Computation, vol. 15, no. 4, pp. 1-14, Aug. 2011.
    • (2011) IEEE Trans. Evolutionary Computation , vol.15 , Issue.4 , pp. 1-14
    • Araujo, L.1    Merelo, J.2
  • 4
    • 77954486547 scopus 로고    scopus 로고
    • It really does matter how you normalize the branch distance in search-based software testing
    • A. Arcuri, "It Really Does Matter How You Normalize the Branch Distance in Search-Based Software Testing," Software Testing, Verification and Reliability, http://dx.doi.org/10.1002/stvr.457, 2011.
    • (2011) Software Testing, Verification and Reliability
    • Arcuri, A.1
  • 5
    • 84861905954 scopus 로고    scopus 로고
    • A theoretical and empirical analysis of the role of test sequence length in software testing for structural coverage
    • May/June
    • A. Arcuri, "A Theoretical and Empirical Analysis of the Role of Test Sequence Length in Software Testing for Structural Coverage," IEEE Trans. Software Eng., vol. 38, no. 3, pp. 497-519, May/June 2011.
    • (2011) IEEE Trans. Software Eng , vol.38 , Issue.3 , pp. 497-519
    • Arcuri, A.1
  • 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. 33rd Int'l Conf. Software Eng., pp. 1-10. 2011
    • (2011) Proc. 33rd Int'l Conf. Software Eng , pp. 1-10
    • Arcuri, A.1    Briand, L.2
  • 10
    • 84859716089 scopus 로고    scopus 로고
    • Random testing: Theoretical results and practical implications
    • Mar./Apr.
    • A. Arcuri, M.Z. Iqbal, and L. Briand, "Random Testing: Theoretical Results and Practical Implications," IEEE Trans. Software Eng., vol. 38, no. 2, http://doi.ieeecomputersoc.org/10.1109/TSE.2011.121, pp. 258-277, Mar./Apr. 2011.
    • (2011) IEEE Trans. Software Eng , vol.38 , Issue.2 , pp. 258-277
    • Arcuri, A.1    Iqbal, M.Z.2    Briand, L.3
  • 11
    • 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
  • 14
    • 17644404742 scopus 로고    scopus 로고
    • Automatic test case optimization: A bacteriologic algorithm
    • DOI 10.1109/MS.2005.30
    • B. Baudry, F. Fleurey, J.-M. Jézéquel, and Y. Le Traon, "Automatic Test Cases Optimization: A Bacteriologic Algorithm," IEEE Software, vol. 22, no. 2, pp. 76-82, Mar./Apr. 2005. (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
  • 15
    • 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, pp. 1025-1050, 2004.
    • (2004) Software Practice and Experience , vol.34 , pp. 1025-1050
    • Csallner, C.1    Smaragdakis, Y.2
  • 21
    • 84859707325 scopus 로고    scopus 로고
    • Mutation-driven generation of unit tests and oracles
    • Mar./Apr.
    • G. Fraser and A. Zeller, "Mutation-Driven Generation of Unit Tests and Oracles," IEEE Trans. Software Eng., vol. 38, no. 2, pp. 278-292, Mar./Apr. 2011.
    • (2011) IEEE Trans. Software Eng , vol.38 , Issue.2 , pp. 278-292
    • Fraser, G.1    Zeller, A.2
  • 26
    • 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, no. 2, pp. 226-247, Mar./Apr. 2010.
    • (2010) IEEE Trans. Software Eng , vol.36 , Issue.2 , pp. 226-247
    • Harman, M.1    McMinn, P.2
  • 27
    • 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. 23rd IEEE/ACM Int'l Conf. Automated Software Eng., pp. 297-306, 2008.
    • (2008) Proc. 23rd IEEE/ACM Int'l Conf. Automated Software Eng , pp. 297-306
    • Inkumsah, K.1    Xie, T.2
  • 28
    • 78649795853 scopus 로고    scopus 로고
    • Dsc+mock: A test case + mock class generator in support of coding against interfaces
    • M. Islam and C. Csallner, "Dsc+Mock: A Test Case + Mock Class Generator in Support of Coding against Interfaces," Proc. Eighth Int'l Workshop Dynamic Analysis, pp. 26-31, 2010.
    • (2010) Proc. Eighth Int'l Workshop Dynamic Analysis , pp. 26-31
    • Islam, M.1    Csallner, C.2
  • 30
    • 0025472647 scopus 로고
    • Automated software test data generation
    • DOI 10.1109/32.57624
    • B. Korel, "Automated Software Test Data Generation," IEEE Trans. Software Eng., vol. 16, no. 8, pp. 870-879, Aug. 1990. (Pubitemid 20738724)
    • (1990) IEEE Transactions on Software Engineering , vol.16 , Issue.8 , pp. 870-879
    • Korel Bogdan1
  • 31
    • 37249019119 scopus 로고    scopus 로고
    • Evaluating evolutionary testability for structure-oriented testing with software measurements
    • DOI 10.1016/j.asoc.2006.06.010, PII S1568494607000890
    • F. Lammermann, A. Baresel, and J. Wegener, "Evaluating Evolutionary Testability for Structure-Oriented Testing with Software Measurements," Applied Soft Computing, vol. 8, no. 2, pp. 1018-1028, 2008. (Pubitemid 350266496)
    • (2008) Applied Soft Computing Journal , vol.8 , Issue.2 , pp. 1018-1028
    • Lammermann, F.1    Baresel, A.2    Wegener, J.3
  • 34
    • 3142725712 scopus 로고    scopus 로고
    • Search-based software test data generation: A survey
    • P. McMinn, "Search-Based Software Test Data Generation: A Survey," Software Testing, Verification and Reliability, vol. 14, no. 2, pp. 105-156, 2004.
    • (2004) Software Testing, Verification and Reliability , vol.14 , Issue.2 , pp. 105-156
    • McMinn, P.1
  • 35
    • 0016992793 scopus 로고
    • Automatic generation of floating-point test data
    • May
    • W. Miller and D.L. Spooner, "Automatic Generation of Floating-Point Test Data," IEEE Trans. Software Eng., vol. 2, no. 3, pp. 223-226, May 1976.
    • (1976) IEEE Trans. Software Eng , vol.2 , Issue.3 , pp. 223-226
    • Miller, W.1    Spooner, D.L.2
  • 37
    • 57349159446 scopus 로고    scopus 로고
    • Search-based test case generation for object-oriented java software using strongly-typed genetic programming
    • J.C.B. Ribeiro, "Search-Based Test Case Generation for Object-Oriented Java Software Using Strongly-Typed Genetic Programming," Proc. GECCO Conf. Companion on Genetic and Evolutionary Computation, pp. 1819-1822, 2008.
    • (2008) Proc. GECCO Conf. Companion on Genetic and Evolutionary Computation , pp. 1819-1822
    • Ribeiro, J.C.B.1
  • 38
    • 0028203106 scopus 로고
    • Convergence analysis of canonical genetic algorithms
    • Jan
    • G. Rudolph, "Convergence Analysis of Canonical Genetic Algorithms," IEEE Trans. Neural Networks, vol. 5, no. 1, pp. 96-101, Jan. 1994.
    • (1994) IEEE Trans. Neural Networks , vol.5 , Issue.1 , pp. 96-101
    • Rudolph, G.1
  • 41
    • 64549095533 scopus 로고    scopus 로고
    • Dynamic limits for bloat control in genetic programming and a review of past and current bloat theories
    • S. Silva and E. Costa, "Dynamic Limits for Bloat Control in Genetic Programming and a Review of Past and Current Bloat Theories," Genetic Programming and Evolvable Machines, vol. 10, no. 2, pp. 141-179, 2009.
    • (2009) Genetic Programming and Evolvable Machines , vol.10 , Issue.2 , pp. 141-179
    • Silva, S.1    Costa, E.2
  • 44
    • 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
  • 47
    • 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
  • 48
    • 0035892582 scopus 로고    scopus 로고
    • Evolutionary test environment for automatic structural testing
    • DOI 10.1016/S0950-5849(01)00190-2, PII S0950584901001902
    • J. Wegener, A. Baresel, and H. Sthamer, "Evolutionary Test Environment for Automatic Structural Testing," Information and Software Technology, vol. 43, no. 14, pp. 841-854, 2001. (Pubitemid 33050964)
    • (2001) Information and Software Technology , vol.43 , Issue.14 , pp. 841-854
    • Wegener, J.1    Baresel, A.2    Sthamer, H.3
  • 49
    • 0003389370 scopus 로고
    • The genitor algorithm and selective pressure: Why rank-based allocation of reproductive trials is best
    • D. Whitley, "The Genitor Algorithm and Selective Pressure: Why Rank-Based Allocation of Reproductive Trials Is Best," Proc. Third Int'l Conf. Genetic Algorithms, pp. 116-121, 1989.
    • (1989) Proc. Third Int'l Conf. Genetic Algorithms , pp. 116-121
    • Whitley, D.1
  • 50
    • 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
  • 51
    • 24644482816 scopus 로고    scopus 로고
    • Symstra: A framework for generating object-oriented unit tests using symbolic execution
    • Tools and Algorithms for the Construction and Analysis of Systems - 11th Int. Conference, TACAS 2005, held as part of the Joint European Conf. on Theory and Practice of Software, ETAPS 2005, Proc.
    • T. Xie, D. Marinov, W. Schulte, and D. Notkin, "Symstra: A Framework for Generating Object-Oriented Unit Tests Using Symbolic Execution," Proc. 11th Int'l Conf. Tools and Algorithms for the Construction and Analysis of Systems, pp. 365-381, 2005. (Pubitemid 41273753)
    • (2005) Lecture Notes in Computer Science , vol.3440 , pp. 365-381
    • Xie, T.1    Marinov, D.2    Schulte, W.3    Notkin, D.4


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