Many-objective software remodularization using NSGA-III

W Mkaouer, M Kessentini, A Shaout… - ACM Transactions on …, 2015 - dl.acm.org
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 …

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 …

Incorporating user preferences in search-based software engineering: A systematic mapping study

TN Ferreira, SR Vergilio, JT de Souza - Information and Software …, 2017 - Elsevier
Context Search-based algorithms have been successfully applied to solve software
engineering problems in the field known as Search-based Software Engineering (SBSE) …

A survey on search-based model-driven engineering

I Boussaïd, P Siarry, M Ahmed-Nacer - Automated Software Engineering, 2017 - Springer
Abstract Model-driven engineering (MDE) and search-based software engineering (SBSE)
are both relevant approaches to software engineering. MDE aims to raise the level of …

Utilizing automatic query reformulations as genetic operations to improve feature location in software models

F Pérez, T Ziadi, C Cetina - IEEE Transactions on Software …, 2020 - ieeexplore.ieee.org
In the combination of Model-Driven Engineering (MDE) and Search-Based Software
Engineering (SBSE), genetic operations are one of the key ingredients. Our work proposes a …

On the value of quality attributes for refactoring ATL model transformations: A multi-objective approach

B Alkhazi, C Abid, M Kessentini, M Wimmer - Information and Software …, 2020 - Elsevier
Context Model transformations play a fundamental role in Model-Driven Engineering (MDE)
as they are used to manipulate models and to transform them between source and target …

A novel representation for search-based model-driven engineering

JR Williams - 2013 - etheses.whiterose.ac.uk
Model-Driven Engineering (MDE) and Search-Based Software Engineering (SBSE) are
development approaches that focus on automation to increase productivity and throughput …

Reference point based evolutionary multi-objective optimization with dynamic resampling for production systems improvement

AHC Ng, F Siegmund, K Deb - Journal of Systems and Information …, 2018 - emerald.com
Purpose Stochastic simulation is a popular tool among practitioners and researchers alike
for quantitative analysis of systems. Recent advancement in research on formulating …

Using multi-objective search and machine learning to infer rules constraining product configurations

SA Safdar, T Yue, S Ali, H Lu - Automated Software Engineering, 2020 - Springer
Modern systems are being developed by integrating multiple products within/across product
lines that communicate with each other through information networks. Runtime behaviors of …

Incorporating preferences from multiple stakeholders in software requirements selection an interactive search-based approach

AM Pitangueira - 2015 IEEE 23rd International Requirements …, 2015 - ieeexplore.ieee.org
The software requirements selection process has an important role in software development
because it aims in identifying an (close to) optimal subset of candidate requirements by …