Service Composition and Optimal Selection for Industrial Software Integration with QoS and Availability
Source abstract
Abstract
To address the growing demand for industrial software in the digital transformation of small and medium-sized enterprises (SMEs) in the manufacturing sector, and to ensure the stable integration and operation of multi-source heterogeneous industrial software under complex conditions—such as heterogeneous compatibility, component dependencies, and uncertainty disturbances—this study established a comprehensive evaluation index system for service composition and optimal selection (SCOS). The system incorporated key criteria including service time, service cost, service reputation, service delivery quality, and availability. Based on this, a bi-objective SCOS model was established with the goal of maximizing both quality of service (QoS) and availability. To efficiently solve the proposed model, a hybrid enhanced multi-objective Gray Wolf Optimizer (HEMOGWO) was developed. This algorithm integrated Tent chaotic mapping and a Levy flight-enhanced differential evolution (DE) strategy. Extensive experiments were conducted, including performance evaluation on 17 benchmark functions and case studies involving nine industrial software integration scenarios of varying scales. Comparative results against state-of-the-art, multi-objective, optimization algorithms—such as MOGWO, MOEA/D_DE, MOPSO, and NSGA-III—demonstrate the effectiveness and feasibility of the proposed approach.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Service-Oriented Architecture and Web Services · Advanced Software Engineering Methodologies · Distributed and Parallel Computing Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Faculty of Printing, Packaging Engineering and Digital Media Technology, Xi’an University of Technology, Xi’an 710054, China
Shanghai Baosight Software Co., Ltd., Shanghai 201203, China
Funding
National Key Research and Development Program of China
References (30)
Show source-provided references
1. Ten industrial software towards smart manufacturing10.1016/j.jmsy.2025.01.012 ↗
2. Framework for web service composition based on QoS in the multi cloud environment
3. Gao, B., Wang, S., and Kang, L. (2018, January 26–28). Diagnosis and handling of exception in cloud manufacturing. Proceedings of the 2018 Prognostics and System Health Management Conference (PHM-Chongqing), Chongqing, China.10.1109/PHM-Chongqing.2018.00155 ↗
4. A robust service composition and optimal selection method for cloud manufacturing10.1080/00207543.2020.1852481 ↗
5. Enhancing reconfiguration of cloud manufacturing service composition under unexpected changes in service time availability by flexible splitting and intermingling strategies10.1016/j.rcim.2025.103044 ↗
6. Digital Thread-Driven Proactive and Reactive Service Composition for Cloud Manufacturing10.1109/TII.2022.3171338 ↗
7. An adaptive adjustment method for cloud service exception based on grey correlation analysis
8. Bi-objective service composition and optimal selection for cloud manufacturing with QoS and robustness criteria10.1016/j.asoc.2022.109530 ↗
9. An adaptive robust service composition and optimal selection method for cloud manufacturing based on the enhanced multi-objective artificial hummingbird algorithm10.1016/j.eswa.2023.122823 ↗
10. Energy efficiency with service availability guarantee for Network Function Virtualization10.1016/j.future.2021.02.002 ↗
11. Multi-objective Optimization and Decision-making Method of High Speed Dry Gear Hobbing Processing Parameters
12. Adaptive denoising for leak-induced acoustic in gas pipe under multiple conditions
13. A multiple search strategies based grey wolf optimizer for solving multi-objective optimization problems10.1016/j.eswa.2019.113134 ↗
14. Wynn, S., Pinthurat, W., and Marungsri, B. (2022). Multi-objective optimization for peak shaving with demand response under renewable generation uncertainty. Energies, 15.10.3390/en15238989 ↗
15. Dong, J., and Ye, C. (2019). Research on collaborative optimization of green manufacturing in semiconductor wafer distributed heterogeneous factory. Appl. Sci., 9.10.3390/app9142879 ↗
16. Multi-objective optimization of automotive seat frames using machine learning10.1016/j.advengsoft.2024.103797 ↗
17. An improved grey wolf optimizer for solving engineering problems10.1016/j.eswa.2020.113917 ↗
18. NSGA-III based service composition optimization method in cloud manufacturing
19. Improved adaptive immune genetic algorithm for optimal QoS-aware service composition selection in cloud manufacturing10.1007/s00170-018-1925-x ↗
20. An improved grey wolf optimizer algorithm for energy-aware service composition in cloud manufacturing10.1007/s00170-019-04449-9 ↗
21. Testability index determination method based on ROM model
22. Multi-objective grey wolf optimizer, a novel algorithm for multi-criterion optimization10.1016/j.eswa.2015.10.039 ↗
23. Grey wolf optimizer10.1016/j.advengsoft.2013.12.007 ↗
24. Improved GWO-MCSVM algorithm based on nonlinear convergence factor and tent chaotic mapping and its application in transformer condition assessment10.1016/j.epsr.2023.109754 ↗
25. A new selection operator for differential evolution algorithm10.1016/j.knosys.2021.107150 ↗
26. Hybrid whale optimization algorithm enhanced with Lévy flight and differential evolution for job shop scheduling problems10.1016/j.asoc.2019.105954 ↗
27. Nunes, I., Araújo, M., and Lopez, J. (2024). Frequency redistribution and step-size distribution of light scattered by atomic vapor, applications to Lévy flight random walk. arXiv.10.1016/j.jqsrt.2025.109481 ↗
28. Gao, Z., Liu, S., and Qian, S. (2025). A Resource Composition Optimization Algorithm Based on Improved Polar Bear Optimization Algorithm for Manufacturing Wallboard for Coating Machine. Coatings, 15.10.3390/coatings15040418 ↗
29. A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms10.1016/j.swevo.2011.02.002 ↗
30. Comparative analysis of selection hyper-heuristics for real-world multi-objective optimization problems10.3390/app11199153 ↗