Improved Multi-objective Particle Swarm Optimization in Software Engineering Supervision
DOI:
https://doi.org/10.31181/dmame7220241074Keywords:
Software engineering supervision, IDMPSO, Multi-objective network planning optimization, Pareto-optimal setAbstract
In the 21st century, the software industry has achieved great development. The development complexity and volume of software projects are also continuously increasing. The design of software engineering supervision network plans is becoming increasingly important. In response to the poor optimization performance and poor convergence and distribution of optimal solutions in existing network planning algorithms, the Pareto optimal solution set construction method, global extremum selection method, and fitness value determination method of multi-objective particle swarm optimization algorithm are improved to enhance the convergence and distribution of the algorithm. Traditional methods only optimize one or two objectives of network planning, resulting in inconsistency with actual engineering. A multi-objective model based on resources, duration, cost, and quality is established for comprehensive optimization. Based on the results, the Pareto optimal solution curves obtained by the proposed algorithm on three classic test functions are consistent with the actual theoretical Pareto frontier curves. The proposed method is applied to engineering project examples. 10 solutions that meet the schedule requirements are obtained. Most engineering projects have a quality of over 80%, which verifies the practicality of the algorithm. The algorithm has achieved good results in optimizing engineering quality. Therefore, this model has the ability to consider various indicators such as resources and costs to obtain software engineering quality improvement plans. It has certain application potential.
Downloads
References
Rabbani, M., Oladzad-Abbasabady, N., & Akbarian-Saravi, N. (2022). Ambulance routing in disaster response considering variable patient condition: NSGA-II and MOPSO algorithms. Journal of Industrial & Management Optimization, 18(2), 1035-1062. https://doi.org/10.3934/jimo.2021007
Habib, H., Menhas, R., & McDermott, O. (2022). Managing engineering change within the paradigm of product lifecycle management. Processes, 10(9), 1770. https://doi.org/10.3390/pr10091770
Eito-Brun, R., Gómez-Berbís, J. M., & de Amescua Seco, A. (2022). Knowledge tools to organise software engineering data: Development and validation of an ontology based on ECSS standard. Advances in Space Research, 70(2), 485-495. https://doi.org/10.1016/j.asr.2022.04.052
Hasani, A., Mokhtari, H., & Fattahi, M. (2021). A multi-objective optimization approach for green and resilient supply chain network design: a real-life case study. Journal of Cleaner Production, 278, 123199. https://doi.org/10.1016/j.jclepro.2020.123199
Ye, X., Chen, B., Jing, L., Zhang, B., & Liu, Y. (2019). Multi-agent hybrid particle swarm optimization (MAHPSO) for wastewater treatment network planning. Journal of environmental management, 234, 525-536. https://doi.org/10.1016/j.jenvman.2019.01.023
Tun, H. M. (2021). Radio network planning and optimization for 5G telecommunication system based on physical constraints. Journal of Computer Science Research, 3(1), 1-15. https://doi.org/10.30564/jcsr.v3i1.2701
Zeidan, M., Li, P., & Ostfeld, A. (2021). DMA segmentation and multiobjective optimization for trading off water age, excess pressure, and pump operational cost in water distribution systems. Journal of Water Resources Planning and Management, 147(4), 04021006. https://doi.org/10.1061/(ASCE)WR.1943-5452.0001344
Devaraj, A. F. S., Elhoseny, M., Dhanasekaran, S., Lydia, E. L., & Shankar, K. (2020). Hybridization of firefly and improved multi-objective particle swarm optimization algorithm for energy efficient load balancing in cloud computing environments. Journal of Parallel and Distributed Computing, 142, 36-45. https://doi.org/10.1016/j.jpdc.2020.03.022
Xu, G., Luo, K., Jing, G., Yu, X., Ruan, X., & Song, J. (2020). On convergence analysis of multi-objective particle swarm optimization algorithm. European Journal of operational research, 286(1), 32-38. https://doi.org/10.1016/j.ejor.2020.03.035
Yuen, M. C., Ng, S. C., & Leung, M. F. (2020). A competitive mechanism multi-objective particle swarm optimization algorithm and its application to signalized traffic problem. Cybernetics and Systems, 52(1), 73-104. https://doi.org/10.1080/01969722.2020.1827795
Rasoulzadeh, M., Edalatpanah, S. A., Fallah, M., & Najafi, S. E. (2022). A multi-objective approach based on Markowitz and DEA cross-efficiency models for the intuitionistic fuzzy portfolio selection problem. Decision Making: Applications in Management and Engineering, 5(2), 241-259. https://doi.org/10.31181/dmame0324062022e
Nafei, A., Huang, C. Y., Chen, S. C., Huo, K. Z., Lin, Y. C., & Nasseri, H. (2023). Neutrosophic Autocratic Multi-Attribute Decision-Making Strategies for Building Material Supplier Selection. Buildings, 13(6), 1373. https://doi.org/10.3390/buildings13061373
Nafei, A., Huang, C. Y., Azimi, S. M., & Javadpour, A. (2023). An optimized model for neutrosophic multi-choice goal programming. Miskolc Mathematical Notes, 24(2), 915-931. https://doi.org/10.18514/MMN.2023.4020
Akram, M., Shah, S. M. U., Al-Shamiri, M. M. A., & Edalatpanah, S. A. (2023). Extended DEA method for solving multi-objective transportation problem with Fermatean fuzzy sets. Aims Math, 8, 924-961. https://doi.org/10.3934/math.2023045
Mekawy, I. M. (2022). A novel method for solving multi- objective linear fractional programming problem under uncertainty. Journal of Fuzzy Extension and Applications, 3(2), 169-176. https://doi.org/10.22105/jfea.2022.331180.1206
Farnam, M., & Darehmiraki, M. (2021). Solution procedure for multi-objective fractional programming problem under hesitant fuzzy decision environment. Journal of Fuzzy Extension and Applications, 2(4), 364-376. https://doi.org/10.22105/jfea.2021.288198.1152
Ghasemi, P., Hemmaty, H., Pourghader Chobar, A., Heidari, M. R., & Keramati, M. (2023). A multi-objective and multi-level model for location-routing problem in the supply chain based on the customer's time window. Journal of Applied Research on Industrial Engineering, 10(3), 412-426. https://doi.org/10.22105/jarie.2022.321454.1414
Liu, Z., Xiang, B., Song, Y., Lu, H., & Liu, Q. (2019). An improved unsupervised image segmentation method based on multi-objective particle swarm optimization clustering algorithm. Computers, Materials & Continua, 58(2), 451-461. https://doi.org/10.32604/cmc.2019.04069
Shuxiao, M., Yun, T., Binhe, C., & Yibo, Z. (2021). Optimization of Development Intensity Index of Regulatory Land under the Constraint of Bearing Capacity of Road Network: A Case Study of Xingtang County. Journal of Landscape Research, 13(1), 73-80.
Hajgató, G., Paál, G., & Gyires-Tóth, B. (2020). Deep reinforcement learning for real-time optimization of pumps in water distribution systems. Journal of Water Resources Planning and Management, 146(11), 04020079. https://doi.org/10.1061/(ASCE)WR.1943-5452.0001287
Aikhuele, D. (2023). Development of a statistical reliability-based model for the estimation and optimization of a spur gear system. Journal of Computational and Cognitive Engineering, 2(2), 168-174. https://doi.org/10.47852/bonviewJCCE2202153
Choudhuri, S., Adeniye, S., & Sen, A. (2023). Distribution alignment using complement entropy objective and adaptive consensus-based label refinement for partial domain adaptation. Artificial Intelligence and Applications, 1(1), 43-51. https://doi.org/10.47852/bonviewAIA2202524
Devi Priya, R., Sivaraj, R., Abraham, A., Pravin, T., Sivasankar, P., & Anitha, N. (2022). Multi-Objective Particle Swarm Optimization Based Preprocessing of Multi-Class Extremely Imbalanced Datasets. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, 30(05), 735-755. https://doi.org/10.1142/S0218488522500209
Salehi, N., & Askarzadeh, H. R. (2018). Optimum solar and wind model with particle optimization (PSO). International Journal of Research in Industrial Engineering, 7(4), 460-467. https://doi.org/10.22105/riej.2018.148836.1059
Dirik, M. (2022). Type-2 fuzzy logic controller design optimization using the PSO approach for ECG prediction. Journal of fuzzy extension and applications, 3(2), 158-168. https://doi.org/10.22105/jfea.2022.333786.1207
Rajeshkumar, G., Kumar, M. V., Kumar, K. S., Bhatia, S., Mashat, A., & Dadheech, P. (2023). An Improved Multi-Objective Particle Swarm Optimization Routing on MANET. Computer Systems Science & Engineering, 44(2), 1187-1200. https://doi.org/10.32604/csse.2023.026137
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Decision Making: Applications in Management and Engineering
This work is licensed under a Creative Commons Attribution 4.0 International License.