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 and machine learning strategies for addressing the Water–Energy–Waste nexus in the design of energy systems

D Valencia-Marquez, JA Ortiz-Munguia… - Sustainable Energy …, 2023 - Elsevier
This paper presents a multi-objective strategy coupled with fuzzy C-means to address
synergies and conflicts around the water–energy–waste nexus. The proposal deals with an …

Recommending refactorings via commit message analysis

S Rebai, M Kessentini, V Alizadeh, OB Sghaier… - Information and …, 2020 - Elsevier
Context The purpose of software restructuring, or refactoring, is to improve software quality
and developer productivity. Objective Prior studies have relied mainly on static and dynamic …

[HTML][HTML] Toward the optimisation of the Kalman Filter approach in ground penetrating radar application for detection and locating buried utilities

A Afrasiabi, A Faramarzi, D Chapman… - Journal of Applied …, 2023 - Elsevier
Abstract Ground Penetrating Radar (GPR) stands as a pivotal non-destructive tool for
identifying and assessing buried utilities. However, the noisy GPR radargram data requires …

[PDF][PDF] Phase noise optimization of integrated ring voltage-controlled oscillators by metaheuristics

PR Castaneda-Avina, E Tlelo-Cuautle… - AIMS …, 2022 - aimspress.com
Real applications of integrated circuits (ICs) require satisfying strong target specifications,
which challenge is focused on trading off specifications that are in conflict, ie improving one …

A framework to improve quality of a Java system by performing refactoring

R Singh, A Bindal, A Kumar - International journal of system …, 2020 - inderscienceonline.com
Software quality is a key pillar that helps provides high reliability for software. Refactoring is
one of several methods that helps in improving the quality by mitigating design issues of …

HSHEP: An Optimization-Based Code Smell Refactoring Sequencing Technique

R Maini, N Kaur, A Kaur - Journal of Computational and …, 2022 - ojs.bonviewpress.com
The process of refactoring enhances software quality by modifying its design composition
while preserving its core framework. However, addressing code smells without appropriate …

Efficient Management of Containers for Software Defined Vehicles

A Ghammam, R khalsi, M Kessentini, F Hassan - ACM Transactions on … - dl.acm.org
Containerization technology, such as Docker, is gaining in popularity in newly established
software-defined vehicle architectures (SDVA). However, executing those containers can …

VCO Optimization in CMOS Technology Applying Metaheuristics

PR Castañeda - 2023 - inaoe.repositorioinstitucional.mx
Esta tesis se centra en la optimizacion del desempeño de dos topologías de osciladores
controlados por voltaje (VCOs) en estructura de anillo, mediante el uso de metaheurísticas …

[PDF][PDF] Identification and Refactoring of Design Problems in Software Systems

WN Oizumi - 2022 - maxwell.vrac.puc-rio.br
Identification and Refactoring of Design Problems in Software Systems. Rio de Janeiro,
2022. 235p. Tese de doutorado–Departamento de Informática, Pontifícia Universidade …