Carleton University - Canada’s Capital University Carleton University - Canada’s Capital University Sitemap
Contact SCS
Campus Map
Computer Science Search:
Powered by Google
News & Seminars Future Students Current Students SCS Research People Tech Support
Ottawa-Carleton Institute for Computer Science (OCICS) Seminar Series
University of Ottawa - Carleton University
Ottawa-Carleton Institute for Computer Science (OCICS) Presentation
January 25, 2013 @ 10:00a.m.
A Hybrid Genetic Algorithm and Evolutionary Strategy to Automatically Generate Test Data for Dynamic, White-Box Testing
Speaker: Panchapakesan Ashwin

Location: 3101 CB (Canal Building)
ABSTRACT

Software testing is an important and time consuming part of the software development cycle. While automated testing frameworks do help in reducing the amount of programmer time that testing requires, the onus is still upon the programmer to provide such a framework with the inputs upon which the software must be tested. This requires static analysis of the source code, which is more effective when performed as a peer review exercise and is highly dependent on the skills of the programmers performing the analysis. Thus, it demands the allocation of precious time of highly skilled programmers. An algorithm that automatically generates inputs to satisfy test coverage criteria for the software being tested would therefore be valuable, as it would imply that the programmer no longer needs to analyze code to generate the relevant test cases. This thesis explores a hybrid evolutionary strategy with an evolutionary algorithm to discover such test case discovery, in an improvement over previous methods which overly focus their search without maintaining the diversity required to cover the entirity of the search space efficiently.
Return to Schedule