We propose to use Search-Based Software Engineering to automatically evolve coverage criteria that are well correlated with fault revelation, through the use of existing fault databases. We explain how problems of bloat and overfitting can be ameliorated in our approach, and show how this new method will yield insight into faults — as well as better guidance for Search-Based Software Testing
Software verification and validation (V&V) activities are critical for achieving software qualit...
Every day, ordinary people depend on software working properly. We take it for granted; from banking...
Search-based techniques have been widely used for white-box test generation. Many of these approache...
We propose to use Search-Based Software Engineering to automatically evolve coverage criteria that a...
Search-based software testing has been successfully applied to generate unit test cases for object-o...
Automated unit test generation techniques traditionally follow one of two goals: Either they try to ...
Context. Software Fault Localisation (FL) refers to finding faulty software elements related to fail...
Consider the following questions, which are posed by software engineers on a daily basis: 1. What is...
Search Based Software Testing (SBST) formulates testing as an optimisation problem, which can be att...
Recently Search Based Software Engineering (SBSE) has evolved as a major research field in the softw...
Writing software is a difficult and expensive task. Its automation is hence very valuable. Search al...
Various coverage criteria are commonly used to assess the quality of test suites, but achieving full...
Associated research group: Critical Systems Research GroupStructural coverage criteria have been pro...
Abstract Automated unit test generation techniques traditionally follow one of two goals: Either the...
Software bugs and failures cost trillions of dollars every year, and could even lead to deadly accid...
Software verification and validation (V&V) activities are critical for achieving software qualit...
Every day, ordinary people depend on software working properly. We take it for granted; from banking...
Search-based techniques have been widely used for white-box test generation. Many of these approache...
We propose to use Search-Based Software Engineering to automatically evolve coverage criteria that a...
Search-based software testing has been successfully applied to generate unit test cases for object-o...
Automated unit test generation techniques traditionally follow one of two goals: Either they try to ...
Context. Software Fault Localisation (FL) refers to finding faulty software elements related to fail...
Consider the following questions, which are posed by software engineers on a daily basis: 1. What is...
Search Based Software Testing (SBST) formulates testing as an optimisation problem, which can be att...
Recently Search Based Software Engineering (SBSE) has evolved as a major research field in the softw...
Writing software is a difficult and expensive task. Its automation is hence very valuable. Search al...
Various coverage criteria are commonly used to assess the quality of test suites, but achieving full...
Associated research group: Critical Systems Research GroupStructural coverage criteria have been pro...
Abstract Automated unit test generation techniques traditionally follow one of two goals: Either the...
Software bugs and failures cost trillions of dollars every year, and could even lead to deadly accid...
Software verification and validation (V&V) activities are critical for achieving software qualit...
Every day, ordinary people depend on software working properly. We take it for granted; from banking...
Search-based techniques have been widely used for white-box test generation. Many of these approache...