메뉴 건너뛰기




Volumn 42, Issue 11, 2012, Pages 1331-1362

Evolutionary algorithms for the multi-objective test data generation problem

Author keywords

branch coverage; evolutionary algorithms; evolutionary testing; multi objective test data generation; oracle cost; search based software engineering

Indexed keywords

AUTOMATIC TEST DATA GENERATION; BRANCH COVERAGE; EVOLUTIONARY TESTING; EXPERIMENTAL ANALYSIS; JAVA PROGRAM; LARGE SOFTWARE SYSTEMS; MULTI OBJECTIVE; MULTI OBJECTIVE ALGORITHM; MULTI-OBJECTIVE TESTS; PARETO EFFICIENCY; SEARCH-BASED SOFTWARE ENGINEERING; SECOND PHASE; SYSTEM BEHAVIORS; TEST CASE SELECTION;

EID: 84867102016     PISSN: 00380644     EISSN: 1097024X     Source Type: Journal    
DOI: 10.1002/spe.1135     Document Type: Article
Times cited : (73)

References (44)
  • 3
    • 3142725712 scopus 로고    scopus 로고
    • Search-based software test data generation: A survey
    • McMinn P,. search-based software test data generation: a survey. Software Testing, Verification and Reliability 2004; 14 (2): 105-156.
    • (2004) Software Testing, Verification and Reliability , vol.14 , Issue.2 , pp. 105-156
    • McMinn, P.1
  • 6
    • 0025472647 scopus 로고
    • Automated software test data generation
    • Korel B,. Automated software test data generation. IEEE Transactions on Software Engineering 1990; 16 (8): 870-879.
    • (1990) IEEE Transactions on Software Engineering , vol.16 , Issue.8 , pp. 870-879
    • Korel, B.1
  • 7
    • 0004097670 scopus 로고
    • (2nd edn), Van Nostrand Reinhold Co.: New York, NY, USA
    • Beizer B,. Software Testing Techniques, (2nd edn), Van Nostrand Reinhold Co.: New York, NY, USA, 1990.
    • (1990) Software Testing Techniques
    • Beizer, B.1
  • 13
    • 40249100301 scopus 로고    scopus 로고
    • GA-based multiple paths test data generator
    • Ahmed MA, Hermadi I,. GA-based multiple paths test data generator. Computers and Operations Research 2008; 35 (10): 3107-3124.
    • (2008) Computers and Operations Research , vol.35 , Issue.10 , pp. 3107-3124
    • Ahmed, M.A.1    Hermadi, I.2
  • 14
    • 33748286990 scopus 로고    scopus 로고
    • Search-based software test data generation for string data using program-specific search operators
    • Alshraideh M, Bottaci L,. search-based software test data generation for string data using program-specific search operators. Software Testing, Verification and Reliability 2006; 16 (3): 175-203.
    • (2006) Software Testing, Verification and Reliability , vol.16 , Issue.3 , pp. 175-203
    • Alshraideh, M.1    Bottaci, L.2
  • 15
    • 33847722665 scopus 로고    scopus 로고
    • Empirical evaluation of optimization algorithms when used in goal-oriented automated test data generation techniques
    • Xiao M, El-Attar M, Reformat M, Miller J,. Empirical evaluation of optimization algorithms when used in goal-oriented automated test data generation techniques. Empirical Software Engineering 2007; 12 (2): 183-239.
    • (2007) Empirical Software Engineering , vol.12 , Issue.2 , pp. 183-239
    • Xiao, M.1    El-Attar, M.2    Reformat, M.3    Miller, J.4
  • 26
    • 0035892582 scopus 로고    scopus 로고
    • Evolutionary test environment for automatic structural testing
    • Wegener J, Baresel A, Sthamer H,. Evolutionary test environment for automatic structural testing. Information and Software Technology 2001; 43 (14): 841-854.
    • (2001) Information and Software Technology , vol.43 , Issue.14 , pp. 841-854
    • Wegener, J.1    Baresel, A.2    Sthamer, H.3
  • 27
    • 77954486547 scopus 로고    scopus 로고
    • It really does matter how you normalize the branch distance in search-based software testing
    • DOI: 10.1002/stvr.457
    • Arcuri A,. It really does matter how you normalize the branch distance in search-based software testing. Software Testing, Verification and Reliability 2011. DOI: 10.1002/stvr.457.
    • (2011) Software Testing, Verification and Reliability
    • Arcuri, A.1
  • 32
    • 0033318858 scopus 로고    scopus 로고
    • Multiobjective evolutionary algorithms: A comparative case study and the strength Pareto approach
    • Zitzler E, Thiele L,. Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE Transactions on Evolutionary Computation 1999; 3 (4): 257-271.
    • (1999) IEEE Transactions on Evolutionary Computation , vol.3 , Issue.4 , pp. 257-271
    • Zitzler, E.1    Thiele, L.2
  • 33
    • 33846971667 scopus 로고    scopus 로고
    • A summary-attainment-surface plotting method for visualizing the performance of stochastic multiobjective optimizers
    • Knowles J,. A summary-attainment-surface plotting method for visualizing the performance of stochastic multiobjective optimizers, International Conference on Intelligent Systems Deisgn and Applications, 2005; 552-557.
    • (2005) International Conference on Intelligent Systems Deisgn and Applications , pp. 552-557
    • Knowles, J.1
  • 34
    • 40249088314 scopus 로고    scopus 로고
    • Observations in using parallel and sequential evolutionary algorithms for automatic software testing
    • Alba E, Chicano F,. Observations in using parallel and sequential evolutionary algorithms for automatic software testing. Computers and Operations Research 2008; 35 (10): 3161-3183.
    • (2008) Computers and Operations Research , vol.35 , Issue.10 , pp. 3161-3183
    • Alba, E.1    Chicano, F.2
  • 35
    • 0016674275 scopus 로고
    • A new approach to program testing
    • King JC,. A new approach to program testing. SIGPLAN Notices 1975; 10: 228-233.
    • (1975) SIGPLAN Notices , vol.10 , pp. 228-233
    • King, J.C.1
  • 36
    • 0016971687 scopus 로고
    • Symbolic execution and program testing
    • King JC,. Symbolic execution and program testing. Communications of the ACM 1976; 19: 385-394.
    • (1976) Communications of the ACM , vol.19 , pp. 385-394
    • King, J.C.1
  • 41
    • 79954620568 scopus 로고    scopus 로고
    • Evolutionary repair of faulty software
    • Arcuri A,. Evolutionary repair of faulty software. Applied Soft Computing 2011; 11: 3494-3514.
    • (2011) Applied Soft Computing , vol.11 , pp. 3494-3514
    • Arcuri, A.1
  • 43
    • 51049093485 scopus 로고    scopus 로고
    • JMetal: A Java framework for developing multi-objective optimization metaheuristics
    • Departamento de Lenguajes y Ciencias de la Computaciõn, University of Maálaga, E.T.S.I. Informática, Campus de Teatinos, December
    • Durillo JJ, Nebro AJ, Luna F, Dorronsoro B, Alba E,. jMetal: a Java framework for developing multi-objective optimization metaheuristics, Technical Report ITI-2006-10, Departamento de Lenguajes y Ciencias de la Computaciõn, University of Maálaga, E.T.S.I. Informática, Campus de Teatinos, December 2006.
    • (2006) Technical Report ITI-2006-10
    • Durillo, J.J.1    Nebro, A.J.2    Luna, F.3    Dorronsoro, B.4    Alba, E.5


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