Consider the following questions, which are posed by software engineers on a daily basis: 1. What is the smallest set of test cases that will cover all statements in this program? 2. What is the best way to organise classes and methods for this OO design? 3. What is the set of requirements that balances software development cost and customer satisfaction? Whilst these questions seem to be addressing different problems, they do have some notable commonalities. Firstly, they form part of a large set of soft- ware engineering problems which can each be solved by a multitude of potential solutions. That is to say that if one were to ask the above questions to x equally competent engineers, one would likely get back x different yet correct solut...
In the past five years there has been a dramatic increase in work on Search Based Software Engineeri...
The ubiquity of software has wide-ranging consequences for its development and testing. Increasingly...
We propose to use Search-Based Software Engineering to automatically evolve coverage criteria that a...
Requirements analysis is the first phase of software development process and it is one of the main c...
Numerous topics in software engineering can be formulated as optimization problems. Dueto the large ...
This paper introduces Data-Driven Search-based Software Engineering (DSE), which combines insights f...
excellent papers on the application of optimization and metaheuristic search techniques to problems ...
Search Based Software Testing (SBST) formulates testing as an optimisation problem, which can be att...
ciplines. However, perhaps surprisingly, until the past 10 years, comparatively little work delved i...
Abstract. In this position paper, we argue that search based software engineering techniques can be ...
Abstract. In this position paper, we argue that search based software engineering techniques can be ...
Search-Based Software Engineering (SBSE) is a software development practice which focuses on couchin...
Writing software is a difficult and expensive task. Its automation is hence very valuable. Search al...
The area known as Search Based Software Engineering has been growing in recent decades and has a la...
Abstract—Software design is a process of trading off competing objectives. If the user objective spa...
In the past five years there has been a dramatic increase in work on Search Based Software Engineeri...
The ubiquity of software has wide-ranging consequences for its development and testing. Increasingly...
We propose to use Search-Based Software Engineering to automatically evolve coverage criteria that a...
Requirements analysis is the first phase of software development process and it is one of the main c...
Numerous topics in software engineering can be formulated as optimization problems. Dueto the large ...
This paper introduces Data-Driven Search-based Software Engineering (DSE), which combines insights f...
excellent papers on the application of optimization and metaheuristic search techniques to problems ...
Search Based Software Testing (SBST) formulates testing as an optimisation problem, which can be att...
ciplines. However, perhaps surprisingly, until the past 10 years, comparatively little work delved i...
Abstract. In this position paper, we argue that search based software engineering techniques can be ...
Abstract. In this position paper, we argue that search based software engineering techniques can be ...
Search-Based Software Engineering (SBSE) is a software development practice which focuses on couchin...
Writing software is a difficult and expensive task. Its automation is hence very valuable. Search al...
The area known as Search Based Software Engineering has been growing in recent decades and has a la...
Abstract—Software design is a process of trading off competing objectives. If the user objective spa...
In the past five years there has been a dramatic increase in work on Search Based Software Engineeri...
The ubiquity of software has wide-ranging consequences for its development and testing. Increasingly...
We propose to use Search-Based Software Engineering to automatically evolve coverage criteria that a...