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 …

On the use of many quality attributes for software refactoring: a many-objective search-based software engineering approach

MW Mkaouer, M Kessentini, S Bechikh… - Empirical Software …, 2016 - Springer
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 …

Dependency mining for service resilience at the edge

A Aral, I Brandic - 2018 IEEE/ACM Symposium on Edge …, 2018 - ieeexplore.ieee.org
Edge computing paradigm is prone to failures as it trades reliability against other quality of
service properties such as low latency and geographical prevalence. Therefore, software …

Many-objective artificial bee colony algorithm for large-scale software module clustering problem

Amarjeet, JK Chhabra - Soft Computing, 2018 - Springer
The meta-heuristic search algorithms have been widely applied to solve the various science
and engineering optimization problems. However, the performance of these algorithms is …

FP-ABC: Fuzzy-Pareto dominance driven artificial bee colony algorithm for many-objective software module clustering

JK Chhabra - Computer Languages, Systems & Structures, 2018 - Elsevier
Recently, multi-objective evolutionary algorithms (MOEAs) gained wide attention to solve
various search-based software engineering (SBSE) problems. The formulation of software …

On the preferences of quality indicators for multi-objective search algorithms in search-based software engineering

J Wu, P Arcaini, T Yue, S Ali, H Zhang - Empirical Software Engineering, 2022 - Springer
Abstract Multi-Objective Search Algorithms (MOSAs) have been applied to solve diverse
Search-Based Software Engineering (SBSE) problems. In most cases, SBSE users select …

A comparative study of many-objective evolutionary algorithms for the discovery of software architectures

A Ramírez, JR Romero, S Ventura - Empirical Software Engineering, 2016 - Springer
During the design of complex systems, software architects have to deal with a tangle of
abstract artefacts, measures and ideas to discover the most fitting underlying architecture. A …

Quanti-qualitative analysis of a memetic algorithm to optimize product line architecture design

JC Neto, T Gaieski, AM Amaral… - 2018 IEEE 30th …, 2018 - ieeexplore.ieee.org
The Product Line Architecture (PLA) is one of the most important artifacts of a Software
Product Line (SPL). PLA design can be formulated as an optimization problem with many …

Analysis of privacy patterns from an architectural perspective

SY Chia, X Xu, HY Paik, L Zhu - 2022 IEEE 19th International …, 2022 - ieeexplore.ieee.org
Privacy has become an essential software quality that every software architect and
developer must consider. Embedding privacy practices from the early stages of the system …

[PDF][PDF] Are MAs profitable to search-based PLA design?

JC Neto, CH da Silva, TE Colanzi, AMMM Amaral - IET Softw., 2019 - scholar.archive.org
The architectural properties of product-line architecture (PLA) design have been
successfully optimised by multiobjective genetic algorithms (GAs). Memetic algorithms (MAs) …