Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- tutorialMay 2018
Evaluating search-based techniques with statistical tests
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software TestingPage 21https://doi.org/10.1145/3194718.3194732This tutorial covers the basics of how to use statistical tests to evaluate and compare search-algorithms, in particular when applied on software engineering problems. Search-algorithms like Hill Climbing and Genetic Algorithms are randomised. Running ...
- abstractMay 2018
Predictive analytics for software testing: keynote paper
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software TestingPage 1https://doi.org/10.1145/3194718.3194730This keynote discusses the use of Predictive Analytics for Software Engineering, and in particular for Software Defect Prediction and Software Testing, by presenting the latest results achieved in these fields leveraging Artificial Intelligence, Search-...
- short-paperMay 2018
Evosuite at the SBST 2018 tool competition
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software TestingPages 34–37https://doi.org/10.1145/3194718.3194729EvoSuite is a search-based tool that automatically generates executable unit tests for Java code (JUnit tests). This paper summarises the results and experiences of EvoSuite's participation at the sixth unit testing competition at SBST 2018, where EvoS...
- short-paperMay 2018
Java unit testing tool competition: sixth round
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software TestingPages 22–29https://doi.org/10.1145/3194718.3194728We report on the advances in this sixth edition of the JUnit tool competitions. This year the contest introduces new benchmarks to assess the performance of JUnit testing tools on different types of real-world software projects. Following on the ...
- short-paperMay 2018
T3 @SBST2018 benchmark, and how much we can get from asemantical testing
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software TestingPages 30–33https://doi.org/10.1145/3194718.3194727This paper discusses the performance of the automated testing tool for Java called T3 and compares it with few other tools and human written tests in a benchmark set by the Java Unit Testing Tool Contest 2018. Since all the compared tools rely on ...
- research-articleMay 2018
An empirical analysis of the mutation operator for run-time adaptive testing in self-adaptive systems
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software TestingPages 59–66https://doi.org/10.1145/3194718.3194726A self-adaptive system (SAS) can reconfigure at run time in response to uncertainty and/or adversity to continually deliver an acceptable level of service. An SAS can experience uncertainty during execution in terms of environmental conditions for which ...
- research-articleMay 2018
From operational to declarative specifications using a genetic algorithm
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software TestingPages 39–42https://doi.org/10.1145/3194718.3194725In specification-based test generation, sometimes having a formal specification is not sufficient, since the specification may be in a different formalism from that required by the generation approach being used. In this paper, we deal with this problem ...
- research-articleMay 2018
On the effect of object redundancy elimination in randomly testing collection classes
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software TestingPages 67–70https://doi.org/10.1145/3194718.3194724In this paper, we analyze the effect of reducing object redundancy in random testing, by comparing the Randoop random testing tool with a version of the tool that disregards tests that only produce objects that have been previously generated by other ...
- research-articleMay 2018
Multifaceted test suite generation using primary and supporting fitness functions
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software TestingPages 2–5https://doi.org/10.1145/3194718.3194723Dozens of criteria have been proposed to judge testing adequacy. Such criteria are important, as they guide automated generation efforts. Yet, the current use of such criteria in automated generation contrasts how such criteria are used by humans. For a ...
- research-articleMay 2018
Search-based optimization for the testing resource allocation problem: research trends and opportunities
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software TestingPages 6–12https://doi.org/10.1145/3194718.3194721This paper explores the usage of search-based techniques for the Testing Resource Allocation Problem (TRAP). We focus on the analysis of the literature, surveying the research proposals where search-based techniques are exploited for different ...
- research-articleMay 2018
Generating test input with deep reinforcement learning
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software TestingPages 51–58https://doi.org/10.1145/3194718.3194720Test data generation is a tedious and laborious process. Search-based Software Testing (SBST) automatically generates test data optimising structural test criteria using metaheuristic algorithms. In essence, metaheuristic algorithms are systematic trial-...
- research-articleMay 2018
To call, or not to call: contrasting direct and indirect branch coverage in test generation
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software TestingPages 43–50https://doi.org/10.1145/3194718.3194719While adequacy criteria offer an end-point for testing, they do not mandate how targets are covered. Branch Coverage may be attained through direct calls to methods, or through indirect calls between methods. Automated generation is biased towards the ...
- proceedingMay 2018
SBST '18: Proceedings of the 11th International Workshop on Search-Based Software Testing
There is a growing realization that optimization can be applied to many aspects of the software development process: a research area known as Search Based Software Engineering (SBSE). Search Based Software Testing - one of the largest research areas ...