메뉴 건너뛰기




Volumn 12, Issue 6, 2002, Pages 691-709

Automatic test data generation for program paths using genetic algorithms

Author keywords

Case based reasoning; Dynamic technique; Genetic algorithms; Software testing; Test data generation

Indexed keywords

BINARY CODES; COMPUTER SIMULATION; COMPUTER SOFTWARE SELECTION AND EVALUATION; DATA STRUCTURES; DECODING; DIGITAL ARITHMETIC; ENCODING (SYMBOLS); GENETIC ALGORITHMS; PROGRAM DIAGNOSTICS; PROGRAM TRANSLATORS;

EID: 0036971758     PISSN: 02181940     EISSN: None     Source Type: Journal    
DOI: 10.1142/S0218194002001074     Document Type: Article
Times cited : (68)

References (39)
  • 1
    • 0028401306 scopus 로고
    • Case-based reasoning: Foundational issues, methodological variations, and system approaches
    • A. Aamodt and E. Plaza, "Case-based reasoning: Foundational issues, methodological variations, and system approaches", AICom - Artificial Intelligence Communications 7(1) (1994) 39-59.
    • (1994) AICom - Artificial Intelligence Communications , vol.7 , Issue.1 , pp. 39-59
    • Aamodt, A.1    Plaza, E.2
  • 2
    • 0028731942 scopus 로고
    • Automatic generation of path covers based on the control flow analysis of computer programs
    • A. Bertolino and M. Marré, "Automatic generation of path covers based on the control flow analysis of computer programs", IEEE Trans. on Software Engineering 20(12) (1994) 885-889.
    • (1994) IEEE Trans. on Software Engineering , vol.20 , Issue.12 , pp. 885-889
    • Bertolino, A.1    Marré, M.2
  • 3
    • 0020876533 scopus 로고
    • Automatic generation of random self-checking test cases
    • D. L. Bird and C. U. Munoz, "Automatic generation of random self-checking test cases", IBM System Journal 22(3) (1983) 229-245.
    • (1983) IBM System Journal , vol.22 , Issue.3 , pp. 229-245
    • Bird, D.L.1    Munoz, C.U.2
  • 4
    • 0016674309 scopus 로고
    • Select: A formal system for testing and debugging programs by symbolic execution
    • R. S. Boyer, B. Elspas, and N. L. Karl, "Select: A formal system for testing and debugging programs by symbolic execution", ACM SigPlan Notices 10(6) (1975) 234-245.
    • (1975) ACM SigPlan Notices , vol.10 , Issue.6 , pp. 234-245
    • Boyer, R.S.1    Elspas, B.2    Karl, N.L.3
  • 6
    • 0016993577 scopus 로고
    • A system to generate test data and symbolically execute programs
    • L. Clarke, "A system to generate test data and symbolically execute programs", IEEE Trans. on Software Engineering 2(3) (1976) 215-222.
    • (1976) IEEE Trans. on Software Engineering , vol.2 , Issue.3 , pp. 215-222
    • Clarke, L.1
  • 9
    • 26744444285 scopus 로고    scopus 로고
    • Feasible test path selection by principal slicing
    • I. Forgács and A. Bertolino, "Feasible test path selection by principal slicing", Software Engineering Notes 22(6) (1997) 378-394.
    • (1997) Software Engineering Notes , vol.22 , Issue.6 , pp. 378-394
    • Forgács, I.1    Bertolino, A.2
  • 10
    • 0024091830 scopus 로고
    • An applicable family of data flow testing criteria
    • F. G. Frankl and E. J. Weyuker, "An applicable family of data flow testing criteria", IEEE Trans. on Software Engineering 14(10) (1988) 1483-1498.
    • (1988) IEEE Trans. on Software Engineering , vol.14 , Issue.10 , pp. 1483-1498
    • Frankl, F.G.1    Weyuker, E.J.2
  • 11
    • 0000741186 scopus 로고    scopus 로고
    • Adtest: A test data generation suite for Ada software systems
    • M. J. Gallagher and V. L. Narasimhan, "Adtest: A test data generation suite for Ada software systems", IEEE Trans. on Software Engineering 23(8) (1997) 473-484.
    • (1997) IEEE Trans. on Software Engineering , vol.23 , Issue.8 , pp. 473-484
    • Gallagher, M.J.1    Narasimhan, V.L.2
  • 13
    • 0032218201 scopus 로고    scopus 로고
    • Automated test data generation using an iterative relaxation method
    • N. Gupta, A. P. Mathur, and M. L. Soffa, "Automated test data generation using an iterative relaxation method", Foundations of Software Engineering 11 (1998) 231-244.
    • (1998) Foundations of Software Engineering , vol.11 , pp. 231-244
    • Gupta, N.1    Mathur, A.P.2    Soffa, M.L.3
  • 15
    • 0017518741 scopus 로고    scopus 로고
    • Symbolic testing and dissect symbolic evaluation system
    • W. E. Howden, "Symbolic testing and dissect symbolic evaluation system", IEEE Trans. on Software Engineering 3(4) (1997) 266-278.
    • (1997) IEEE Trans. on Software Engineering , vol.3 , Issue.4 , pp. 266-278
    • Howden, W.E.1
  • 16
    • 0023287327 scopus 로고
    • The automatic generation of test data
    • D. C. Ince, "The automatic generation of test data", The Computer Journal 30(3) (1987) 63-69.
    • (1987) The Computer Journal , vol.30 , Issue.3 , pp. 63-69
    • Ince, D.C.1
  • 17
    • 0030234676 scopus 로고    scopus 로고
    • Automatic structural testing using genetic algorithms
    • September
    • B. F. Jones, H. H. Sthamer, and D. E. Eyres, "Automatic structural testing using genetic algorithms", Software Engineering Journal, September 1996, pp. 299-306.
    • (1996) Software Engineering Journal , pp. 299-306
    • Jones, B.F.1    Sthamer, H.H.2    Eyres, D.E.3
  • 18
    • 0025472647 scopus 로고
    • Automated software test data generation
    • B. Korel, "Automated software test data generation", IEEE Trans. on Software Engineering 16(8) (1990) 870-879.
    • (1990) IEEE Trans. on Software Engineering , vol.16 , Issue.8 , pp. 870-879
    • Korel, B.1
  • 19
    • 0020749255 scopus 로고
    • A data flow oriented program testing strategy
    • J. W. Laski and B. Korel, "A data flow oriented program testing strategy", IEEE Trans. on Software Engineering 9(3) (1983) 347-354.
    • (1983) IEEE Trans. on Software Engineering , vol.9 , Issue.3 , pp. 347-354
    • Laski, J.W.1    Korel, B.2
  • 23
    • 0016992793 scopus 로고
    • Automatic generation of floating-point test data
    • W. Miller and D. L. Spooner, "Automatic generation of floating-point test data", IEEE Trans. on Software Engineering 2(3) (1976) 223-226.
    • (1976) IEEE Trans. on Software Engineering , vol.2 , Issue.3 , pp. 223-226
    • Miller, W.1    Spooner, D.L.2
  • 25
    • 84915408985 scopus 로고
    • On path cover problems in digraphs and applications to program testing
    • S. C. Ntafos and S. L. Hakimi, "On path cover problems in digraphs and applications to program testing", IEEE Trans. on Software Engineering 5(5) (1979) 520-529.
    • (1979) IEEE Trans. on Software Engineering , vol.5 , Issue.5 , pp. 520-529
    • Ntafos, S.C.1    Hakimi, S.L.2
  • 26
    • 0033077271 scopus 로고    scopus 로고
    • The dynamic domain reduction procedure for test data generation
    • A. J. Offut, Z. Jin, and J. Pan, "The dynamic domain reduction procedure for test data generation", Software Practice and Experience 29(2) (1999) 167-193.
    • (1999) Software Practice and Experience , vol.29 , Issue.2 , pp. 167-193
    • Offut, A.J.1    Jin, Z.2    Pan, J.3
  • 27
    • 0026120946 scopus 로고
    • Testing - A challenge to method and tool developers
    • March
    • M. A. Ould, "Testing - a challenge to method and tool developers", Software Engineering Journal, March 1991, pp. 59-64.
    • (1991) Software Engineering Journal , pp. 59-64
    • Ould, M.A.1
  • 31
    • 0022043004 scopus 로고
    • Selecting software test data using data flow information
    • S. Rapps and E. J. Weyuker, "Selecting software test data using data flow information", IEEE Transactions on Software Engineering 11(4) (1985) 367-375.
    • (1985) IEEE Transactions on Software Engineering , vol.11 , Issue.4 , pp. 367-375
    • Rapps, S.1    Weyuker, E.J.2
  • 32
    • 4243499614 scopus 로고
    • Genetic algorithms and the automatic generation of test data
    • Technical Report RR/95/195 Dep. Computer Science, University of Strathclyde, 1995
    • M. Roper, I. Maclean, A. Brooks, J. Miller, and M. Wood, "Genetic algorithms and the automatic generation of test data", Technical Report RR/95/195 Dep. Computer Science, University of Strathclyde, 1995.
    • (1995)
    • Roper, M.1    Maclean, I.2    Brooks, A.3    Miller, J.4    Wood, M.5
  • 33
    • 0028446271 scopus 로고
    • Genetic algorithms: A survey
    • M. Srinivas and L. M. Patnaik "Genetic algorithms: A survey", IEEE Computer 27(6) (1994) 17-26.
    • (1994) IEEE Computer , vol.27 , Issue.6 , pp. 17-26
    • Srinivas, M.1    Patnaik, L.M.2
  • 37
    • 0024277796 scopus 로고
    • A structural test selection criterion
    • H. Ural and B. Yang, "A structural test selection criterion", Information Processing Letters 28(3) (1988) 157-163.
    • (1988) Information Processing Letters , vol.28 , Issue.3 , pp. 157-163
    • Ural, H.1    Yang, B.2
  • 38
    • 0012853555 scopus 로고
    • Flow analysis approach to program testing
    • W. E. Herman, "Flow analysis approach to program testing", The Australian Computer Journal 8(3) (1976) 259-266.
    • (1976) The Australian Computer Journal , vol.8 , Issue.3 , pp. 259-266
    • Herman, W.E.1


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