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 …
Pareto-optimal search-based software engineering (POSBSE): A literature survey
The Search-Based Software Engineering (SBSE) community is increasingly recognizing the
inherit “multiobjectiveness” in Software Engineering problems. The old ways of aggregating …
inherit “multiobjectiveness” in Software Engineering problems. The old ways of aggregating …
Many-objective software remodularization using NSGA-III
Software systems nowadays are complex and difficult to maintain due to continuous
changes and bad design choices. To handle the complexity of systems, software products …
changes and bad design choices. To handle the complexity of systems, software products …
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 …
Multi-objective software effort estimation
We introduce a bi-objective effort estimation algorithm that combines Confidence Interval
Analysis and assessment of Mean Absolute Error. We evaluate our proposed algorithm on …
Analysis and assessment of Mean Absolute Error. We evaluate our proposed algorithm on …
Search based software engineering for software product line engineering: a survey and directions for future work
This paper presents a survey of work on Search Based Software Engineering (SBSE) for
Software Product Lines (SPLs). We have attempted to be comprehensive, in the sense that …
Software Product Lines (SPLs). We have attempted to be comprehensive, in the sense that …
Testing web enabled simulation at scale using metamorphic testing
We report on Facebook's deployment of MIA (Metamorphic Interaction Automaton). MIA is
used to test Facebook's Web Enabled Simulation, built on a web infrastructure of hundreds …
used to test Facebook's Web Enabled Simulation, built on a web infrastructure of hundreds …
Search-based software library recommendation using multi-objective optimization
Context: Software library reuse has significantly increased the productivity of software
developers, reduced time-to-market and improved software quality and reusability. However …
developers, reduced time-to-market and improved software quality and reusability. However …
A cooperative parallel search-based software engineering approach for code-smells detection
We propose in this paper to consider code-smells detection as a distributed optimization
problem. The idea is that different methods are combined in parallel during the optimization …
problem. The idea is that different methods are combined in parallel during the optimization …
High dimensional search-based software engineering: finding tradeoffs among 15 objectives for automating software refactoring using NSGA-III
There is a growing need for scalable search-based software engineering approaches that
address software engineering problems where a large number of objectives are to be …
address software engineering problems where a large number of objectives are to be …