Test & Measurement
Evolutionary Testing Research at Berner & Mattner
In a joint effort, the consultant and software developer Berner & Mattner and the Centre for Research on Evolution, Search and Testing (CREST) of the University College London (UCL) are developing methods for the evolutionary generation of test scenarios for the automotive industry.
For Professor Mark Harman, director of the UCL CREST, comments: Using Darwin's theory of evolution, we can generate exceptionally demanding test cases. We create a virtual world in which car testing scenarios have to compete with one another. In this world of test scenarios, a test case has to be demanding in order to survive. This survival of the fittest has the effect of generating especially interesting test cases to be used in testing the automotive software.
Dr. Joachim Wegener of Berner & Mattner explains the economic importance of the project funded by the Engineering and Physical Sciences Research Council (EPSRC) in the UK: Testing is one of the most costly activities within the development of embedded systems. Search-based testing techniques have the potential to fully automate the testing of embedded systems. This will allow for significant cost savings and increased product quality. Our cooperation with UCL is aimed at further developing these technologies for a regular usage in industrial practice.