A Solution to the Next Release Problem by Swarm Intelligence

Main Article Content

Deema Yahya Qassem
Dr.Najla Akram Al_saati

Abstract

First of all, in this research, we solve the problem of the next release ((NRP) (Next Release Problem)), which is classified as a multi-objective difficult problem (NP_ hard problem) using swarm intelligence, since the programs are spread in all areas of our life and process The development on it is constantly ongoing and the selection of the optimal requirements to satisfy customers for the following versions is a very important process, as the requirements that have been dealt with are complicated due to interdependence and other limitations. Therefore, we will highlight it in our research to solve it, as the problem of the next release (NRP) is defined as a multi-objective improvement problem with two conflicting goals, which are customer satisfaction and development cost, and since it is a multi-objective problem, we chose swarm intelligence to solve it, where we solved This problem using the Multi_objective Mayfly Algorithm is derived from the behavior of the swarms of the Mayfly in nature.


IMG9439.jpg


Article Details

How to Cite
Qassem , D. Y., & Al_saati, N. A. (2023). A Solution to the Next Release Problem by Swarm Intelligence. Technium: Romanian Journal of Applied Sciences and Technology, 12, 58–64. https://doi.org/10.47577/technium.v12i.9439
Section
Articles

References

Bandello Alaa Omar,” A study on variation operators' parameters Tuning: Next-Release Problem as a case study”, Birzeit University (pp. 1-3).

Bagnall, A.J, Rayward-Smith, V.J, Whittley, I, (2001),"The next release problem". Inform. Software. Technol. 43 (14) 883–890.

Carlshamre, P., Sandahl, K., Lindvall, M., Regnell, B., Och Dag, JN., (2001), "An industrial survey of requirements interdependencies in software product release planning". In: Proceedings of 5th IEEE International Symposium on Requirements Engineering (RE 2001), Toronto, Canada, IEEE Computer society

Durillo, J.J., Zhang, Y., Alba, E., Nebro, A.J., (2009), "A study of the multi-objective next release problem". In: SSBSE ’09: proceedings of the 2009 1st international symposium on search based software engineering. IEEE Computer Society, Washington, pp 49–58.

Fang Chen, Iman Rahimi, Amir H Gandomi, Mohammad Reza Nikoo,” A Comparative Study on Evolutionary Multi-objectiveAlgorithms for Next Release Problem”,2022, University of Technology Sydney.

Gorski, J.,(2018),"Multiple objective optimization and implications for single objective optimization" (Doctoral dissertation, University of Wuppertal, Faculty of Mathematics and Natural Sciences .Mathematics and Computer Science dissertations.

Homayun Motameni & Hamidreza Alrezaamiri , Ali Ebrahimnejad (2020) “Solving the next release problem by means of the fuzzy logic inference system with respect to the competitive market” ISSN: (Print) (Online) Journal homepage: https://www.tandfonline.com/loi/teta20, Journal of Experimental & Theoretical Artificial Intelligence.

Konstantinos Zervoudakis, Stelios Tsafarakis, 2020, "A mayfly optimization algorithm", Technical University of Crete, School of Production Engineering and Management.

S. Liu and L. N. Vicente, ‘Convergence rates of the stochastic alternating algorithm for bi-objective optimization’, Lehigh University. ISE Technical Report 22T-004

Wang, S., Lu, Z., Wei, L., Ji, G., & Yang, J., (2016), "Fitness-scaling adaptive genetic algorithm with local search for solving the Multiple Depot Vehicle Routing Problem". Simulation, 92(7), pp.601-616.

Yang, X. S., (2014), "Nature-inspired optimization algorithms", Elsevier.pp.1-263.

Zhang, Y., Harman, M., Ochoa, G., Ruhe, G., and Brinkkemper, S., (2018), "An Empirical Study of Meta- and Hyper-Heuristic Search for Multi-Objective Release Planning". ACM Transactions on Software Engineering and Methodology (TOSEM).

Similar Articles

<< < 3 4 5 6 7 8 9 10 11 12 > >> 

You may also start an advanced similarity search for this article.