A hitchhiker's guide to statistical tests for assessing randomized algorithms in software engineering
Randomized algorithms are widely used to address many types of software engineering
problems, especially in the area of software verification and validation with a strong …
problems, especially in the area of software verification and validation with a strong …
Search-based software engineering: Trends, techniques and applications
In the past five years there has been a dramatic increase in work on Search-Based Software
Engineering (SBSE), an approach to Software Engineering (SE) in which Search-Based …
Engineering (SBSE), an approach to Software Engineering (SE) in which Search-Based …
Testing advanced driver assistance systems using multi-objective search and neural networks
Recent years have seen a proliferation of complex Advanced Driver Assistance Systems
(ADAS), in particular, for use in autonomous cars. These systems consist of sensors and …
(ADAS), in particular, for use in autonomous cars. These systems consist of sensors and …
Search based software engineering: Techniques, taxonomy, tutorial
Abstract The aim of Search Based Software Engineering (SBSE) research is to move
software engineering problems from human-based search to machine-based search, using …
software engineering problems from human-based search to machine-based search, using …
On the value of user preferences in search-based software engineering: A case study in software product lines
Software design is a process of trading off competing objectives. If the user objective space
is rich, then we should use optimizers that can fully exploit that richness. For example, this …
is rich, then we should use optimizers that can fully exploit that richness. For example, this …
How to evaluate solutions in pareto-based search-based software engineering: A critical review and methodological guidance
With modern requirements, there is an increasing tendency of considering multiple
objectives/criteria simultaneously in many Software Engineering (SE) scenarios. Such a …
objectives/criteria simultaneously in many Software Engineering (SE) scenarios. Such a …
A survey of many-objective optimisation in search-based software engineering
Search-based software engineering (SBSE) is changing the way traditional software
engineering (SE) activities are carried out by reformulating them as optimisation problems …
engineering (SE) activities are carried out by reformulating them as optimisation problems …
A survey on search-based software design
O Räihä - Computer Science Review, 2010 - Elsevier
This survey investigates search-based approaches to software design. The basics of the
most popular meta-heuristic algorithms are presented as background to the search-based …
most popular meta-heuristic algorithms are presented as background to the search-based …
On the use of many quality attributes for software refactoring: a many-objective search-based software engineering approach
Search-based software engineering (SBSE) solutions are still not scalable enough to handle
high-dimensional objectives space. The majority of existing work treats software engineering …
high-dimensional objectives space. The majority of existing work treats software engineering …
Model transformation modularization as a many-objective optimization problem
Model transformation programs are iteratively refined, restructured, and evolved due to
many reasons such as fixing bugs and adapting existing transformation rules to new …
many reasons such as fixing bugs and adapting existing transformation rules to new …