• DocumentCode
    2559651
  • Title

    Breeding software test cases for complex systems

  • Author

    Watkins, A. ; Berndt, D. ; Aebischer, K. ; Fisher, J. ; Johnson, L.

  • Author_Institution
    South Florida Univ., Saint Petersburg, FL, USA
  • fYear
    2004
  • fDate
    5-8 Jan. 2004
  • Abstract
    The potential cost savings from handling software errors within a development cycle, rather than subsequent cycles, has been estimated at 38.3 billion dollars. Such figures emphasize that current testing methods are inadequate, and that helping reduce software bugs and errors is an important area of research with a substantial payoff. This paper reports on research using genetic algorithms for test case generation for systems level testing, building on past work at the unit testing level. The goals of the paper are to explore the use of genetic algorithms for testing complex distributed systems, as well as to develop a framework or vocabulary of important environmental attributes that characterize complex systems failures. In addition, preliminary visualization techniques that might help software developers to understand and uncover complex systems failures are explored.
  • Keywords
    distributed processing; genetic algorithms; program debugging; program testing; safety-critical software; software development management; complex systems failures; cost savings; genetic algorithms; preliminary visualization techniques; software bug reduction; software development cycle; software error handling; software error reduction; software test cases; software testing; systems level testing; test case generation; testing complex distributed systems; Automatic testing; Computer aided software engineering; Computer bugs; Costs; Genetic algorithms; Humans; Productivity; Software testing; System testing; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2004. Proceedings of the 37th Annual Hawaii International Conference on
  • Print_ISBN
    0-7695-2056-1
  • Type

    conf

  • DOI
    10.1109/HICSS.2004.1265712
  • Filename
    1265712