메뉴 건너뛰기




Volumn , Issue , 2007, Pages 188-195

Automatic state-based test generation using genetic algorithms

Author keywords

Automated test data generation; Evolutionary testing; Finite state machines; Genetic algorithms; Mutation testing; Search based software engineering

Indexed keywords

FINITE AUTOMATA; GENETIC ALGORITHMS; SEARCH ENGINES;

EID: 48049120649     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/SYNASC.2007.47     Document Type: Conference Paper
Times cited : (49)

References (30)
  • 1
    • 84948776926 scopus 로고    scopus 로고
    • A case study using the round-trip strategy for state-based class testing
    • IEEE Computer Society
    • G. Antoniol, L. C. Briand, M. D. Penta, and Y. Labiche. A case study using the round-trip strategy for state-based class testing. In ISSRE '02. IEEE Computer Society, 2002.
    • (2002) ISSRE '02
    • Antoniol, G.1    Briand, L.C.2    Penta, M.D.3    Labiche, Y.4
  • 2
    • 23744445816 scopus 로고    scopus 로고
    • Evolutionary testing in the presence of loop-assigned flags: A testability transformation approach
    • A. Baresel, D. Binkley, M. Harman, and B. Korel. Evolutionary testing in the presence of loop-assigned flags: a testability transformation approach. In ISSTA, pages 108-118, 2004.
    • (2004) ISSTA , pp. 108-118
    • Baresel, A.1    Binkley, D.2    Harman, M.3    Korel, B.4
  • 5
    • 11244275535 scopus 로고    scopus 로고
    • Assessing and improving state-based class testing: A series of experiments
    • L. C. Briand, M. D. Penta, and Y. Labiche. Assessing and improving state-based class testing: A series of experiments. IEEE Trans. Softw. Eng., 30(11):770-793, 2004.
    • (2004) IEEE Trans. Softw. Eng , vol.30 , Issue.11 , pp. 770-793
    • Briand, L.C.1    Penta, M.D.2    Labiche, Y.3
  • 6
    • 0035176047 scopus 로고    scopus 로고
    • Automated generation of statistical test cases from UML state diagrams
    • IEEE Computer Society
    • P. Chevalley and P. Thévenod-Fosse. Automated generation of statistical test cases from UML state diagrams. In COMPSAC '01, pages 205-214. IEEE Computer Society, 2001.
    • (2001) COMPSAC '01 , pp. 205-214
    • Chevalley, P.1    Thévenod-Fosse, P.2
  • 7
    • 0017973244 scopus 로고
    • Testing software design modeled by finite-state machines
    • T. S. Chow. Testing software design modeled by finite-state machines. IEEE Trans. Softw. Eng., 4(3): 178-187, 1978.
    • (1978) IEEE Trans. Softw. Eng , vol.4 , Issue.3 , pp. 178-187
    • Chow, T.S.1
  • 8
    • 84957802880 scopus 로고    scopus 로고
    • Automated test case generation from dynamic models
    • Springer-Verlag
    • P. Fröhlich and J. Link. Automated test case generation from dynamic models. In ECOOP '00, pages 472-492. Springer-Verlag, 2000.
    • (2000) ECOOP '00 , pp. 472-492
    • Fröhlich, P.1    Link, J.2
  • 9
    • 0002819121 scopus 로고
    • A comparative analysis of selection schemes used in genetic algorithms
    • D. E. Goldberg and K. Deb. A comparative analysis of selection schemes used in genetic algorithms. In FOGA, pages 69-93, 1990.
    • (1990) FOGA , pp. 69-93
    • Goldberg, D.E.1    Deb, K.2
  • 10
    • 33244467675 scopus 로고    scopus 로고
    • Testing against a non-controllable stream X-machine using state counting
    • F. Ipate. Testing against a non-controllable stream X-machine using state counting. Theoretical Comput. Sci., 353(1-3):291-316, 2006.
    • (2006) Theoretical Comput. Sci , vol.353 , Issue.1-3 , pp. 291-316
    • Ipate, F.1
  • 12
    • 0030212784 scopus 로고    scopus 로고
    • Principles and methods of testing finite state machines - A survey
    • D. Lee and M. Yannakakis. Principles and methods of testing finite state machines - A survey. In Proceedings of the IEEE, volume 84, pages 1090-1126, 1996.
    • (1996) Proceedings of the IEEE , vol.84 , pp. 1090-1126
    • Lee, D.1    Yannakakis, M.2
  • 13
  • 14
    • 3142725712 scopus 로고    scopus 로고
    • Search-based software test data generation: A survey
    • P. McMinn. Search-based software test data generation: a survey. Softw. Test., Verif. Reliab., 14(2): 105-156, 2004.
    • (2004) Softw. Test., Verif. Reliab , vol.14 , Issue.2 , pp. 105-156
    • McMinn, P.1
  • 15
    • 35248831654 scopus 로고    scopus 로고
    • The state problem for evolutionary testing
    • P. McMinn and M. Holcombe. The state problem for evolutionary testing. In GECCO, pages 2488-2498, 2003.
    • (2003) GECCO , pp. 2488-2498
    • McMinn, P.1    Holcombe, M.2
  • 16
    • 32444450608 scopus 로고    scopus 로고
    • Evolutionary testing of state-based programs
    • P. McMinn and M. Holcombe. Evolutionary testing of state-based programs. In GECCO, pages 1013-1020, 2005.
    • (2005) GECCO , pp. 1013-1020
    • McMinn, P.1    Holcombe, M.2
  • 17
    • 84945713135 scopus 로고
    • Design by contract
    • B. Meyer. Design by contract. IEEE Computer, 25(10):40-51, 1992.
    • (1992) IEEE Computer , vol.25 , Issue.10 , pp. 40-51
    • Meyer, B.1
  • 20
    • 84902581731 scopus 로고    scopus 로고
    • Generating tests from UML specifications
    • A. J. Offutt and A. Abdurazik. Generating tests from UML specifications. In UML, pages 416-429, 1999.
    • (1999) UML , pp. 416-429
    • Offutt, A.J.1    Abdurazik, A.2
  • 23
    • 23744485743 scopus 로고    scopus 로고
    • Evolutionary testing of classes
    • P. Tonella. Evolutionary testing of classes. In ISSTA, pages 119-128, 2004.
    • (2004) ISSTA , pp. 119-128
    • Tonella, P.1
  • 24
    • 84969570914 scopus 로고    scopus 로고
    • Automated program flaw finding using simulated annealing
    • ACM Press
    • N. Tracey, J. Clark, and K. Mander. Automated program flaw finding using simulated annealing. In ISSTA '98, pages 73-81. ACM Press, 1998.
    • (1998) ISSTA '98 , pp. 73-81
    • Tracey, N.1    Clark, J.2    Mander, K.3
  • 25
    • 85032873485 scopus 로고    scopus 로고
    • An automated framework for structural test-data generation
    • N. Tracey, J. A. Clark, K. Mander, and J. A. McDermid. An automated framework for structural test-data generation. In ASE, pages 285-288, 1998.
    • (1998) ASE , pp. 285-288
    • Tracey, N.1    Clark, J.A.2    Mander, K.3    McDermid, J.A.4
  • 27
    • 48049109941 scopus 로고    scopus 로고
    • home page
    • http://jgap.sourceforge.net/. JGAP home page.
  • 28
    • 48049117662 scopus 로고    scopus 로고
    • home page
    • http://www.ise.gmu.edu/~offutt/mujava/. MuJava home page.
  • 29
    • 0002338687 scopus 로고
    • A genetic algorithm tutorial
    • D. Whitley. A genetic algorithm tutorial. Statistics and Computing, 4:65-85, 1994.
    • (1994) Statistics and Computing , vol.4 , pp. 65-85
    • Whitley, D.1
  • 30
    • 35248901825 scopus 로고    scopus 로고
    • UML-based integration testing for component-based software
    • Y. Wu, M.-H. Chen, and J. Offutt. UML-based integration testing for component-based software. In ICCBSS, pages 251-260, 2003.
    • (2003) ICCBSS , pp. 251-260
    • Wu, Y.1    Chen, M.-H.2    Offutt, J.3


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