A comprehensive survey on NSGA-II for multi-objective optimization and applications
H Ma, Y Zhang, S Sun, T Liu, Y Shan - Artificial Intelligence Review, 2023 - Springer
In the last two decades, the fast and elitist non-dominated sorting genetic algorithm (NSGA-
II) has attracted extensive research interests, and it is still one of the hottest research …
II) has attracted extensive research interests, and it is still one of the hottest research …
Genetic improvement of software: a comprehensive survey
Genetic improvement (GI) uses automated search to find improved versions of existing
software. We present a comprehensive survey of this nascent field of research with a focus …
software. We present a comprehensive survey of this nascent field of research with a focus …
S-FoS: A secure workflow scheduling approach for performance optimization in SDN-based IoT-Fog networks
Fog computing aims to provide resources to cloud data centers at the network's edge to
support time-critical Internet of Things (IoT) applications with low-latency requirements …
support time-critical Internet of Things (IoT) applications with low-latency requirements …
Intelligent multiobjective optimization design for NZEBs in China: Four climatic regions
X Wu, X Li, Y Qin, W Xu, Y Liu - Applied Energy, 2023 - Elsevier
Near-zero-energy-consumption buildings (NZEBs) are of great significance for sustainable
development, and their design and research have attracted increasing academic attention …
development, and their design and research have attracted increasing academic attention …
Improving the prediction of continuous integration build failures using deep learning
Continuous Integration (CI) aims at supporting developers in integrating code changes
constantly and quickly through an automated build process. However, the build process is …
constantly and quickly through an automated build process. However, the build process is …
Intelligent optimization framework of near zero energy consumption building performance based on a hybrid machine learning algorithm
The realization of a near zero energy consumption building (NZEB) is one of the important
goals to promote the sustainable development of green buildings. To achieve the goal of …
goals to promote the sustainable development of green buildings. To achieve the goal of …
Multi-criteria code refactoring using search-based software engineering: An industrial case study
One of the most widely used techniques to improve the quality of existing software systems
is refactoring—the process of improving the design of existing code by changing its internal …
is refactoring—the process of improving the design of existing code by changing its internal …
How do i refactor this? An empirical study on refactoring trends and topics in Stack Overflow
An essential part of software maintenance and evolution, refactoring is performed by
developers, regardless of technology or domain, to improve the internal quality of the …
developers, regardless of technology or domain, to improve the internal quality of the …
How we refactor and how we document it? On the use of supervised machine learning algorithms to classify refactoring documentation
Refactoring is the art of improving the structural design of a software system without altering
its external behavior. Today, refactoring has become a well-established and disciplined …
its external behavior. Today, refactoring has become a well-established and disciplined …
Mono2micro: a practical and effective tool for decomposing monolithic java applications to microservices
In migrating production workloads to cloud, enterprises often face the daunting task of
evolving monolithic applications toward a microservice architecture. At IBM, we developed a …
evolving monolithic applications toward a microservice architecture. At IBM, we developed a …