{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T13:04:48Z","timestamp":1769778288069,"version":"3.49.0"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"20","license":[{"start":{"date-parts":[[2018,10,1]],"date-time":"2018-10-01T00:00:00Z","timestamp":1538352000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2019,10]]},"DOI":"10.1007\/s00500-018-3553-7","type":"journal-article","created":{"date-parts":[[2018,10,1]],"date-time":"2018-10-01T14:46:42Z","timestamp":1538405202000},"page":"9979-9994","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":27,"title":["Software requirement optimization using a fuzzy artificial chemical reaction optimization algorithm"],"prefix":"10.1007","volume":"23","author":[{"given":"Hamidreza","family":"Alrezaamiri","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6003-6601","authenticated-orcid":false,"given":"Ali","family":"Ebrahimnejad","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Homayun","family":"Motameni","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,10,1]]},"reference":[{"key":"3553_CR1","doi-asserted-by":"publisher","first-page":"153","DOI":"10.3233\/IDT-170284","volume":"11","author":"M Alrashoud","year":"2017","unstructured":"Alrashoud M, Abhari A (2017) Planning for the next software release using adaptive network-based fuzzy inference system. Intell Decis Technol 11:153\u2013165","journal-title":"Intell Decis Technol"},{"key":"3553_CR2","doi-asserted-by":"publisher","first-page":"623","DOI":"10.1007\/s10515-016-0200-3","volume":"24","author":"AA Ara\u00fajo","year":"2017","unstructured":"Ara\u00fajo AA, Paixao M, Yeltsin I, Dantas A, Souza J (2017) An architecture based on interactive optimization and machine learning applied to the next release problem. Autom Softw Eng 24:623\u2013671","journal-title":"Autom Softw Eng"},{"key":"3553_CR3","doi-asserted-by":"publisher","first-page":"883","DOI":"10.1016\/S0950-5849(01)00194-X","volume":"43","author":"AJ Bagnall","year":"2001","unstructured":"Bagnall AJ, Rayward-Smith VJ, Whittley IM (2001) The next release problem. Inf Softw Technol 43:883\u2013890","journal-title":"Inf Softw Technol"},{"key":"3553_CR4","doi-asserted-by":"publisher","first-page":"2215","DOI":"10.1007\/s00500-015-1921-0","volume":"21","author":"X Cai","year":"2017","unstructured":"Cai X, Cheng X, Fan Z, Goodman E, Wang L (2017) An adaptive memetic framework for multi-objective combinatorial optimization problems: studies on software next release and travelling salesman problems. Soft Comput 21:2215\u20132236","journal-title":"Soft Comput"},{"key":"3553_CR5","doi-asserted-by":"publisher","first-page":"4023","DOI":"10.1007\/s00500-015-1738-x","volume":"20","author":"S Chatterjee","year":"2016","unstructured":"Chatterjee S, Maji B (2016) A new fuzzy rule based algorithm for estimating software faults in early phase of development. Soft Comput 20:4023\u20134035","journal-title":"Soft Comput"},{"key":"3553_CR6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.amc.2014.11.093","volume":"252","author":"JM Chaves-Gonz\u00e1lez","year":"2015","unstructured":"Chaves-Gonz\u00e1lez JM, P\u00e9rez-Toledano MA (2015) Differential evolution with Pareto tournament for the multi-objective next release problem. Appl Math Comput 252:1\u201313","journal-title":"Appl Math Comput"},{"key":"3553_CR7","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1016\/j.knosys.2015.03.012","volume":"83","author":"JM Chaves-Gonz\u00e1lez","year":"2015","unstructured":"Chaves-Gonz\u00e1lez JM, Perez-Toledano MA, Navasa A (2015a) Software requirement optimization using a multiobjective swarm intelligence evolutionary algorithm. Knowl-Based Syst 83:105\u2013115","journal-title":"Knowl-Based Syst"},{"key":"3553_CR8","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1016\/j.engappai.2015.04.002","volume":"43","author":"JM Chaves-Gonz\u00e1lez","year":"2015","unstructured":"Chaves-Gonz\u00e1lez JM, P\u00e9rez-Toledano MA, Navasa A (2015b) Teaching learning based optimization with Pareto tournament for the multiobjective software requirements selection. Eng Appl Artif Intell 43:89\u2013101","journal-title":"Eng Appl Artif Intell"},{"key":"3553_CR9","doi-asserted-by":"publisher","first-page":"6421","DOI":"10.1007\/s00500-016-2200-4","volume":"21","author":"TL Dam","year":"2017","unstructured":"Dam TL, Li K, Fournier-Viger P (2017) Chemical reaction optimization with unified tabu search for the vehicle routing problem. Soft Comput 21:6421\u20136433","journal-title":"Soft Comput"},{"key":"3553_CR10","doi-asserted-by":"crossref","unstructured":"De Souza JT, Maia CL, do Nascimento Ferreira T, Do Carmo RA, Brasil MM (2011) An ant colony optimization approach to the software release planning with dependent requirements. In: International symposium on search based software engineering, pp 142\u2013157","DOI":"10.1007\/978-3-642-23716-4_15"},{"key":"3553_CR11","volume-title":"Multi-objective optimization using evolutionary algorithms","author":"K Deb","year":"2001","unstructured":"Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, London"},{"key":"3553_CR12","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"2","author":"K Deb","year":"2002","unstructured":"Deb K, Pratap A, Agarwal S, Meyarivan TA (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 2:182\u2013197","journal-title":"IEEE Trans Evol Comput"},{"key":"3553_CR13","doi-asserted-by":"publisher","first-page":"577","DOI":"10.1007\/s10664-013-9287-3","volume":"20","author":"J Sagrado Del","year":"2015","unstructured":"Del Sagrado J, Del Aguila IM, Orellana FJ (2015) Multi-objective ant colony optimization for requirements selection. Empir Softw Eng 20:577\u2013610","journal-title":"Empir Softw Eng"},{"key":"3553_CR14","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1007\/s00500-016-2316-6","volume":"21","author":"RC Dhanajayan","year":"2017","unstructured":"Dhanajayan RC, Pillai SA (2017) SLMBC: spiral life cycle model-based Bayesian classification technique for efficient software fault prediction and classification. Soft Comput 21:403\u2013415","journal-title":"Soft Comput"},{"key":"3553_CR15","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1007\/s10664-010-9147-3","volume":"16","author":"JJ Durillo","year":"2011","unstructured":"Durillo JJ, Zhang Y, Alba E, Harman M, Nebro AJ (2011) A study of the bi-objective next release problem. Empir Softw Eng 16:29\u201360","journal-title":"Empir Softw Eng"},{"key":"3553_CR16","first-page":"203","volume":"8","author":"A Ebrahimnejad","year":"2015","unstructured":"Ebrahimnejad A, Karimnejad Z, Alrezaamiri H (2015) Particle swarm optimisation algorithm for solving shortest path problems with mixed fuzzy arc weights. Int J Appl Decis Sci 8:203\u2013222","journal-title":"Int J Appl Decis Sci"},{"key":"3553_CR17","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1016\/j.measurement.2016.06.050","volume":"93","author":"A Ebrahimnejad","year":"2016","unstructured":"Ebrahimnejad A, Tavana M, Alrezaamiri H (2016) A novel artificial bee colony algorithm for shortest path problems with fuzzy arc weights. Measurement 93:48\u201356","journal-title":"Measurement"},{"key":"3553_CR18","doi-asserted-by":"publisher","first-page":"5883","DOI":"10.1007\/s00500-016-2163-5","volume":"21","author":"W Guo","year":"2017","unstructured":"Guo W, Chen M, Wang L, Wu Q (2017) Hyper multi-objective evolutionary algorithm for multi-objective optimization problems. Soft Comput 21:5883\u20135891","journal-title":"Soft Comput"},{"key":"3553_CR19","unstructured":"Jiang H, Zhang J, Xuan J, Ren Z, Hu Y (2010) A hybrid ACO algorithm for the next release problem. In: 2010 2nd international conference software engineering and data mining (SEDM), pp 166\u2013171"},{"key":"3553_CR20","first-page":"110","volume":"1996","author":"J Karlsson","year":"1996","unstructured":"Karlsson J (1996) Software requirements prioritizing in requirements engineering. Proc Second Int Conf 1996:110\u2013116","journal-title":"Proc Second Int Conf"},{"key":"3553_CR21","unstructured":"Knowles J, Corne D (1999) The pareto archived evolution strategy: a new baseline algorithm for pareto multiobjective optimisation. In: Proceedings of the 1999 congress on evolutionary computation, 1999. CEC 99, pp 98\u2013105"},{"key":"3553_CR22","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1016\/j.cie.2007.06.042","volume":"54","author":"X Lai","year":"2008","unstructured":"Lai X, Xie M, Tan KC, Yang B (2008) Ranking of customer requirements in a competitive environment. Comput Ind Eng 54:202\u2013214","journal-title":"Comput Ind Eng"},{"key":"3553_CR23","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1109\/TEVC.2009.2033580","volume":"14","author":"AY Lam","year":"2010","unstructured":"Lam AY, Li VO (2010) Chemical-reaction-inspired metaheuristic for optimization. IEEE Trans Evol Comput 14:381\u2013399","journal-title":"IEEE Trans Evol Comput"},{"key":"3553_CR24","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1016\/j.asej.2015.07.015","volume":"8","author":"SC Nayak","year":"2015","unstructured":"Nayak SC, Misra BB, Behera HS (2015) Artificial chemical reaction optimization of neural networks for efficient prediction of stock market indices. Ain Shams Eng J 8:371\u2013390","journal-title":"Ain Shams Eng J"},{"key":"3553_CR25","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1016\/j.jss.2014.09.038","volume":"103","author":"AM Pitangueira","year":"2015","unstructured":"Pitangueira AM, Maciel RS, Barros M (2015) Software requirements selection and prioritization using SBSE approaches: a systematic review and mapping of the literature. J Syst Softw 103:267\u2013280","journal-title":"J Syst Softw"},{"key":"3553_CR26","doi-asserted-by":"crossref","unstructured":"Rada-Vilela J, Zhang M, Seah W (2011) Random asynchronous PSO. In: 2011 5th international conference on automation, robotics and applications (ICARA), pp 220\u2013225","DOI":"10.1109\/ICARA.2011.6144885"},{"key":"3553_CR27","doi-asserted-by":"publisher","first-page":"759","DOI":"10.1007\/s11276-016-1270-7","volume":"23","author":"PS Rao","year":"2017","unstructured":"Rao PS, Banka H (2017) Novel chemical reaction optimization based unequal clustering and routing algorithms for wireless sensor networks. Wirel Netw 23:759\u2013778","journal-title":"Wirel Netw"},{"key":"3553_CR28","doi-asserted-by":"publisher","first-page":"711","DOI":"10.1007\/s13198-014-0236-3","volume":"5","author":"M Sadiq","year":"2014","unstructured":"Sadiq M, Jain SK (2014) Applying fuzzy preference relation for requirements prioritization in goal oriented requirements elicitation process. Int J Syst Assur Eng Manag 5:711\u2013723","journal-title":"Int J Syst Assur Eng Manag"},{"key":"3553_CR29","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1007\/s10589-015-9774-0","volume":"63","author":"O Sch\u00fctze","year":"2016","unstructured":"Sch\u00fctze O, Mart\u00edn A, Lara A, Alvarado S, Salinas E, Coello CA (2016) The directed search method for multi-objective memetic algorithms. Comput Optim Appl 63:305\u2013332","journal-title":"Comput Optim Appl"},{"key":"3553_CR30","doi-asserted-by":"publisher","first-page":"6531","DOI":"10.1007\/s00500-016-2245-4","volume":"21","author":"XN Shen","year":"2017","unstructured":"Shen XN, Han Y, Fu JZ (2017) Robustness measures and robust scheduling for multi-objective stochastic flexible job shop scheduling problems. Soft Comput 21:6531\u20136554","journal-title":"Soft Comput"},{"key":"3553_CR31","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1007\/s00766-016-0253-7","volume":"22","author":"R Thakurta","year":"2017","unstructured":"Thakurta R (2017) Understanding requirement prioritization artifacts: a systematic mapping study. Requir Eng 22:491\u2013526","journal-title":"Requir Eng"},{"key":"3553_CR32","doi-asserted-by":"publisher","first-page":"4085","DOI":"10.1007\/s00500-016-2057-6","volume":"21","author":"HH Turan","year":"2017","unstructured":"Turan HH (2017) Stochastic fuzzy multi-objective backbone selection and capacity allocation problem under tax-band pricing policy with different fuzzy operators. Soft Comput 21:4085\u20134110","journal-title":"Soft Comput"},{"key":"3553_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2015.03.008","volume":"65","author":"N Veerapen","year":"2015","unstructured":"Veerapen N, Ochoa G, Harman M, Burke EK (2015) An integer linear programming approach to the single and bi-objective next release problem. Inf Softw Technol 65:1\u201313","journal-title":"Inf Softw Technol"},{"key":"3553_CR34","first-page":"1","volume":"4","author":"K Wang","year":"2017","unstructured":"Wang K, Li X, Jia C, Yang S, Li M, Li Y (2017) Multiobjective optimization of the production process for ground granulated blast furnace slags. Soft Comput 4:1","journal-title":"Soft Comput"},{"key":"3553_CR35","doi-asserted-by":"publisher","first-page":"875","DOI":"10.1007\/s10589-015-9785-x","volume":"63","author":"S Wessing","year":"2016","unstructured":"Wessing S, Preuss M (2016) On multiobjective selection for multimodal optimization. Comput Optim Appl 63:875\u2013902","journal-title":"Comput Optim Appl"},{"key":"3553_CR36","doi-asserted-by":"crossref","unstructured":"Zhang Y, Harman M, Mansouri SA (2007) The multi-objective next release problem. In: Proceedings of the 9th annual conference on genetic and evolutionary computation, pp 1129\u20131137","DOI":"10.1145\/1276958.1277179"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-018-3553-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00500-018-3553-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-018-3553-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,3]],"date-time":"2022-09-03T02:37:08Z","timestamp":1662172628000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00500-018-3553-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,1]]},"references-count":36,"journal-issue":{"issue":"20","published-print":{"date-parts":[[2019,10]]}},"alternative-id":["3553"],"URL":"https:\/\/doi.org\/10.1007\/s00500-018-3553-7","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,10,1]]},"assertion":[{"value":"1 October 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}