How to evaluate solutions in pareto-based search-based software engineering: A critical review and methodological guidance

M Li, T Chen, X Yao - IEEE Transactions on Software …, 2020 - ieeexplore.ieee.org
With modern requirements, there is an increasing tendency of considering multiple
objectives/criteria simultaneously in many Software Engineering (SE) scenarios. Such a …

A survey of many-objective optimisation in search-based software engineering

A Ramirez, JR Romero, S Ventura - Journal of Systems and Software, 2019 - Elsevier
Search-based software engineering (SBSE) is changing the way traditional software
engineering (SE) activities are carried out by reformulating them as optimisation problems …

Testing advanced driver assistance systems using multi-objective search and neural networks

R Ben Abdessalem, S Nejati, LC Briand… - Proceedings of the 31st …, 2016 - dl.acm.org
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 …

On the value of user preferences in search-based software engineering: A case study in software product lines

AS Sayyad, T Menzies, H Ammar - 2013 35Th international …, 2013 - ieeexplore.ieee.org
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 …

Scalable product line configuration: A straw to break the camel's back

AS Sayyad, J Ingram, T Menzies… - 2013 28th IEEE/ACM …, 2013 - ieeexplore.ieee.org
Software product lines are hard to configure. Techniques that work for medium sized product
lines fail for much larger product lines such as the Linux kernel with 6000+ features. This …

A practical guide to select quality indicators for assessing pareto-based search algorithms in search-based software engineering

S Wang, S Ali, T Yue, Y Li, M Liaaen - Proceedings of the 38th …, 2016 - dl.acm.org
Many software engineering problems are multi-objective in nature, which has been largely
recognized by the Search-based Software Engineering (SBSE) community. In this regard …

The weights can be harmful: Pareto search versus weighted search in multi-objective search-based software engineering

T Chen, M Li - ACM Transactions on Software Engineering and …, 2023 - dl.acm.org
In presence of multiple objectives to be optimized in Search-Based Software Engineering
(SBSE), Pareto search has been commonly adopted. It searches for a good approximation of …

Multi-objective test case prioritization in highly configurable systems: A case study

JA Parejo, AB Sánchez, S Segura… - Journal of Systems and …, 2016 - Elsevier
Test case prioritization schedules test cases for execution in an order that attempts to
accelerate the detection of faults. The order of test cases is determined by prioritization …

A systematic review of interaction in search-based software engineering

A Ramirez, JR Romero… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Search-Based Software Engineering (SBSE) has been successfully applied to automate a
wide range of software development activities. Nevertheless, in those software engineering …

Metamodeling and multicriteria analysis for sustainable and passive residential building refurbishment: A case study of French housing stock

Z Romani, A Draoui, F Allard - Building Simulation, 2022 - Springer
For the energy-related issues that the world is facing nowadays, the renovation of the
building stock is one of the major challenges. The objective of this study is to present an …