{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,2]],"date-time":"2026-02-02T19:41:59Z","timestamp":1770061319258,"version":"3.49.0"},"reference-count":54,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2013,11,30]],"date-time":"2013-11-30T00:00:00Z","timestamp":1385769600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2015,6]]},"DOI":"10.1007\/s10664-013-9287-3","type":"journal-article","created":{"date-parts":[[2013,11,29]],"date-time":"2013-11-29T09:21:44Z","timestamp":1385716904000},"page":"577-610","source":"Crossref","is-referenced-by-count":54,"title":["Multi-objective ant colony optimization for requirements selection"],"prefix":"10.1007","volume":"20","author":[{"given":"Jos\u00e9","family":"del Sagrado","sequence":"first","affiliation":[]},{"given":"Isabel M.","family":"del \u00c1guila","sequence":"additional","affiliation":[]},{"given":"Francisco J.","family":"Orellana","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2013,11,30]]},"reference":[{"issue":"6","key":"9287_CR1","doi-asserted-by":"crossref","first-page":"639","DOI":"10.1109\/TSE.1983.235271","volume":"9","author":"AJ Albrecht","year":"1983","unstructured":"Albrecht AJ, Gaffney JE (1983) Software function, source lines of code, and development effort prediction: a software science validation. IEEE Trans Softw Eng 9(6):639\u2013648","journal-title":"IEEE Trans Softw Eng"},{"issue":"6","key":"9287_CR2","doi-asserted-by":"crossref","first-page":"742","DOI":"10.1109\/TSE.2009.52","volume":"36","author":"S Ali","year":"2010","unstructured":"Ali S, Briand LC, Hemmati H, Panesar-Walawege RK (2010) A systematic review of the application and empirical investigation of search-based test case generation. IEEE Trans Softw Eng 36(6):742\u2013762","journal-title":"IEEE Trans Softw Eng"},{"issue":"3","key":"9287_CR3","doi-asserted-by":"crossref","first-page":"594","DOI":"10.1007\/s10664-013-9249-9","volume":"18","author":"A Arcuri","year":"2013","unstructured":"Arcuri A, Fraser G (2013) Parameter tuning or default values? An empirical investigation in search-based software engineering. Empir Softw Eng 18(3):594\u2013623","journal-title":"Empir Softw Eng"},{"issue":"14","key":"9287_CR4","doi-asserted-by":"crossref","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 I (2001) The next release problem. Inf Softw Technol 43(14):883\u2013890","journal-title":"Inf Softw Technol"},{"key":"9287_CR5","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1109\/ICSM.2006.56","volume-title":"Proceedings of 22nd IEEE international conference on software maintenance (ICSM 2006)","author":"P Baker","year":"2006","unstructured":"Baker P, Harman M, Steinh\u00f6fel K, Skaliotis A (2006) Search based approaches to component selection and prioritization for the next release problem. In: Proceedings of 22nd IEEE international conference on software maintenance (ICSM 2006). IEEE Computer Society, Philadelphia, pp 176\u2013185"},{"key":"9287_CR6","volume-title":"Software engineering economics","author":"BW Boehm","year":"1981","unstructured":"Boehm BW (1981) Software engineering economics. Prentice Hall, Englewood Cliffs"},{"key":"9287_CR7","volume-title":"The mythical man-month (anniversary edn)","author":"FP Brooks","year":"1995","unstructured":"Brooks FP (1995) The mythical man-month (anniversary edn). Addison-Wesley Longman Publishing Co., Inc., Boston"},{"issue":"3","key":"9287_CR8","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1007\/s007660200010","volume":"7","author":"P Carlshamre","year":"2002","unstructured":"Carlshamre P (2002) Release planning in market-driven software product development: provoking an understanding. Requir Eng 7(3):139\u2013151","journal-title":"Requir Eng"},{"key":"9287_CR9","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1109\/ISRE.2001.948547","volume-title":"Proceedings of 5th IEEE international symposium on requirements engineering (RE 2001)","author":"P Carlshamre","year":"2001","unstructured":"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). IEEE Computer Society, Toronto, pp 84\u201393"},{"key":"9287_CR10","unstructured":"Cheng BHC, Atlee JM (2007) Research directions in requirements engineering. In: Proceedings of international conference on software engineering, ISCE 2007. Workshop on the future of software engineering (FOSE 2007). Minneapolis, pp 285\u2013303"},{"key":"9287_CR11","volume-title":"Evolutionary algorithms for solving multi-objective problems evolutionary algorithms for solving multi-objective problems","author":"CAC Coello","year":"2007","unstructured":"Coello CAC, Lamont GB, Veldhuizen DAV (2007) Evolutionary algorithms for solving multi-objective problems evolutionary algorithms for solving multi-objective problems. Springer, New York"},{"issue":"3","key":"9287_CR12","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/MC.2003.1185216","volume":"36","author":"AM Davis","year":"2003","unstructured":"Davis AM (2003) The art of requirements triage. IEEE Comput 36(3):42\u201349","journal-title":"IEEE Comput"},{"key":"9287_CR13","volume-title":"Multi-objective optimization using evolutionary algorithms","author":"K Deb","year":"2001","unstructured":"Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, New York"},{"issue":"2","key":"9287_CR14","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb K, Agrawal S, Pratap A, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182\u2013197","journal-title":"IEEE Trans Evol Comput"},{"key":"9287_CR15","volume-title":"Proceedings of the 1st International Symposium on Search Based Software Engineering (SSBSE \u201909)","author":"J Sagrado del","year":"2009","unstructured":"del Sagrado J, del \u00c1guila IM (2009) Ant colony optimization for requirement selection in incremental software development. In: Proceedings of the 1st International Symposium on Search Based Software Engineering (SSBSE \u201909). IEEE, Cumberland Lodge, Windsor"},{"key":"9287_CR16","doi-asserted-by":"crossref","unstructured":"del Sagrado J, del \u00c1guila I, Orellana F (2010a) Ant colony optimization for the next release problem: a comparative study. In: Proceeding of Second International Symposium on Search Based Software Engineering (SSBSE 2010), Benevento, Italy, pp 67\u201376","DOI":"10.1109\/SSBSE.2010.18"},{"key":"9287_CR17","unstructured":"del Sagrado J, del \u00c1guila IM, Orellana FJ, T\u00fanez S (2010b) Requirements selection: knowledge based optimization techniques for solving the next release problem. In: Proceedings of the 6th Workshop on Knowledge Engineering and Software Engineering (KESE6). Karlsruhe, Germany, CEUR-WS.org, CEUR Workshop Proceedings, vol 636"},{"key":"9287_CR18","doi-asserted-by":"crossref","unstructured":"del Sagrado J, del \u00c1guila IM, Orellana FJ (2011) Requirements interaction in the next release problem. In: Proceedings of 13th annual Genetic and Evolutionary Computation Conference (GECCO 2011). Dublin, Ireland, pp 241\u2013242","DOI":"10.1145\/2001858.2001994"},{"key":"9287_CR19","doi-asserted-by":"crossref","unstructured":"del Sagrado J, del \u00c1guila IM, Orellana FJ (2012) Metaheuristic aided software features assembly. In: Proceeding of 20th European Conference on Artificial Intelligence (ECAI 2012) Including Prestigious Applications of Artificial Intelligence (PAIS-2012) System Demonstrations Track. Montpellier, France, pp 1009\u20131010","DOI":"10.3233\/978-1-61499-098-7-1009"},{"key":"9287_CR47","doi-asserted-by":"crossref","unstructured":"de Souza JT, Maia CLB, Ferreira T, do Carmo RAF, Brasil M (2011) An ant colony optimization approach to the software release planning with dependent requirements. In: Proceedings of the 3rd International Symposium on Search Based Software Engineering (SSBSE \u201911), vol 6956. Springer, Szeged, Hungary, pp 142\u2013157","DOI":"10.1007\/978-3-642-23716-4_15"},{"issue":"1\u20134","key":"9287_CR20","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1023\/B:ANOR.0000039513.99038.c6","volume":"131","author":"KF Doerner","year":"2004","unstructured":"Doerner KF, Gutjahr WJ, Hartl RF, Strauss C, Stummer C (2004) Pareto ant colony optimization: a metaheuristic approach to multiobjective portfolio selection. Ann Oper Res 131(1\u20134):79\u201399","journal-title":"Ann Oper Res"},{"issue":"1","key":"9287_CR21","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/4235.585892","volume":"1","author":"M Dorigo","year":"1997","unstructured":"Dorigo M, Gambardella LM (1997) Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans Evol Comput 1(1):53\u201366","journal-title":"IEEE Trans Evol Comput"},{"key":"9287_CR22","doi-asserted-by":"crossref","DOI":"10.1007\/b99492","volume-title":"Ant colony optimization","author":"M Dorigo","year":"2004","unstructured":"Dorigo M, St\u00fctzle T (2004) Ant colony optimization. MIT Press, Cambridge, MA"},{"issue":"4","key":"9287_CR23","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/CI-M.2006.248054","volume":"1","author":"M Dorigo","year":"2006","unstructured":"Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. IEEE Comput Intell Mag 1(4):28\u201339","journal-title":"IEEE Comput Intell Mag"},{"key":"9287_CR24","doi-asserted-by":"crossref","unstructured":"Durillo J, Zhang Y, Alba E, Nebro A (2009) A study of the multi-objective next release problem. In: Proceeding of 1st international symposium on search based software engineering (SSBSE 2009). Cumberland Lodge, Windsor, pp 49\u201358","DOI":"10.1109\/SSBSE.2009.21"},{"issue":"1","key":"9287_CR25","doi-asserted-by":"crossref","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(1):29\u201360","journal-title":"Empir Softw Eng"},{"issue":"2","key":"9287_CR27","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/0167-6377(89)90002-3","volume":"8","author":"TA Feo","year":"1989","unstructured":"Feo TA, Resende MGC (1989) A probabilistic heuristic for a computationally difficult set covering problem. Oper Res Lett 8(2):67\u201371","journal-title":"Oper Res Lett"},{"key":"9287_CR26","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1007\/BF01096763","volume":"6","author":"T Feo","year":"1995","unstructured":"Feo T, Resende M (1995) Greedy randomized adaptive search procedures. J Global Optim 6:109\u2013133","journal-title":"J Global Optim"},{"key":"9287_CR28","doi-asserted-by":"crossref","unstructured":"Finkelstein A, Harman M, Mansouri SA, Ren J, Zhang Y (2008) \u201cFairness analysis\u201d in requirements assignments. In: Proceeding of 16th IEEE international requirements engineering conference (RE 2008). Barcelona, pp 115\u2013124","DOI":"10.1109\/RE.2008.61"},{"issue":"4","key":"9287_CR29","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1007\/s00766-009-0075-y","volume":"14","author":"A Finkelstein","year":"2009","unstructured":"Finkelstein A, Harman M, Mansouri SA, Ren J, Zhang Y (2009) A search based approach to fairness analysis in requirement assignments to aid negotiation, mediation and decision making. Requirement Eng 14(4):231\u2013245","journal-title":"Requirement Eng"},{"key":"9287_CR30","volume-title":"Computers and intractability: a guide to the theory of NP-completeness","author":"MR Garey","year":"1990","unstructured":"Garey MR, Johnson DS (1990) Computers and intractability: a guide to the theory of NP-completeness. Freeman, New York"},{"issue":"4","key":"9287_CR31","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1016\/j.infsof.2003.07.002","volume":"46","author":"D Greer","year":"2004","unstructured":"Greer D, Ruhe G (2004) Software release planning: an evolutionary and iterative approach. Inf Softw Technol 46(4):243\u2013253","journal-title":"Inf Softw Technol"},{"key":"9287_CR32","first-page":"33","volume-title":"Proceedings of genetic and evolutionary computation conference (GECCO 2008)","author":"S H\u00e4ckel","year":"2008","unstructured":"H\u00e4ckel S, Fischer M, Zechel D, Teich T (2008) A multi-objective ant colony approach for pareto-optimization using dynamic programming. In: Proceedings of genetic and evolutionary computation conference (GECCO 2008). ACM, Atlanta, pp 33\u201340"},{"key":"9287_CR33","doi-asserted-by":"crossref","unstructured":"Harman M (2007) The current state and future of search based software engineering. In: Future of software engineering, FOSE \u201907, pp 342\u2013357","DOI":"10.1109\/FOSE.2007.29"},{"issue":"14","key":"9287_CR34","doi-asserted-by":"crossref","first-page":"833","DOI":"10.1016\/S0950-5849(01)00189-6","volume":"43","author":"M Harman","year":"2001","unstructured":"Harman M, Jones BF (2001) Search-based software engineering. Inf Softw Technol 43(14):833\u2013839","journal-title":"Inf Softw Technol"},{"key":"9287_CR35","doi-asserted-by":"crossref","unstructured":"Iredi S, Merkle D, Middendorf M (2001) Bi-criterion optimization with multi colony ant algorithms. In: Proceedings of evolutionary multi-criterion optimization, first international conference (EMO 2001). Zurich, pp 359\u2013372","DOI":"10.1007\/3-540-44719-9_25"},{"key":"9287_CR36","first-page":"166","volume-title":"Proceedings of the 2nd international conference on software engineering and data mining (SEDM \u201910)","author":"H Jiang","year":"2010","unstructured":"Jiang H, Zhang J, Xuan J, Re Z, Hu Y (2010) A hybrid ACO algorithm for the next release problem. In: Proceedings of the 2nd international conference on software engineering and data mining (SEDM \u201910). IEEE, Chengdu, pp 166\u2013171"},{"key":"9287_CR37","unstructured":"Johnson J (2003) CHAOS chronicles v3.0. Tech. rep."},{"issue":"1","key":"9287_CR38","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1007\/BF02802897","volume":"2","author":"J Karlsson","year":"1997","unstructured":"Karlsson J, Olsson S, Ryan K (1997) Improving practical support for large-scale requirement prioritising. Requirement Eng 2(1):51\u201360","journal-title":"Requirement Eng"},{"key":"9287_CR39","volume-title":"Requirements engineering: processes and techniques","author":"G Kotonya","year":"1998","unstructured":"Kotonya G, Sommerville I (1998) Requirements engineering: processes and techniques. Wiley, New York"},{"issue":"3","key":"9287_CR40","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1002\/spip.273","volume":"11","author":"J Momoh","year":"2006","unstructured":"Momoh J, Ruhe G (2006) Release planning process improvement an industrial case study. Software Process Improvement and Practice 11(3):295\u2013307","journal-title":"Software Process Improvement and Practice"},{"key":"9287_CR41","unstructured":"Pitsoulis L, Resende M (2003) Greedy randomized adaptive search procedures. Oxford University Press, pp 168\u2013183"},{"key":"9287_CR42","first-page":"219","volume-title":"Greedy randomized adaptive search procedures","author":"M Resende","year":"2003","unstructured":"Resende M, Ribeiro C (2003) Greedy randomized adaptive search procedures. Kluwer Academic Publishers, Dordrecht, pp 219\u2013249"},{"issue":"6","key":"9287_CR43","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1109\/MS.2005.164","volume":"22","author":"G Ruhe","year":"2005","unstructured":"Ruhe G, Saliu MO (2005) The art and science of software release planning. IEEE Softw 22(6):47\u201353","journal-title":"IEEE Softw"},{"key":"9287_CR44","first-page":"105","volume-title":"Proceedings of the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT international symposium on foundations of software engineering","author":"MO Saliu","year":"2007","unstructured":"Saliu MO, Ruhe G (2007) Bi-objective release planning for evolving software systems. In: Proceedings of the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT international symposium on foundations of software engineering. Dubrovnik, Croatia, pp 105\u2013114"},{"key":"9287_CR45","unstructured":"Schott J (1995) Fault tolerant design using single and multicriteria genetic algorithm optimization. PhD thesis, Massachusetts Institute of Technology, M.S., USA"},{"issue":"4","key":"9287_CR46","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1109\/MS.2004.25","volume":"21","author":"E Simmons","year":"2004","unstructured":"Simmons E (2004) Requirements triage: what can we learn from a \u201cmedical\u201d approach? IEEE Softw 21(4):86\u201388","journal-title":"IEEE Softw"},{"key":"9287_CR48","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1162\/evco.1994.2.3.221","volume":"2","author":"N Srinivas","year":"1994","unstructured":"Srinivas N, Deb K (1994) Muiltiobjective optimization using nondominated sorting in genetic algorithms. Evoltionary Computation 2:221\u2013248","journal-title":"Evoltionary Computation"},{"key":"9287_CR49","doi-asserted-by":"crossref","unstructured":"Vianna DS, Arroyo JEC (2004) A GRASP algorithm for the multi-objective knapsack problem. In: Proceedings of 24th International Conference of the Chilean Computer Science Society (SCCC 2004), pp 69\u201375","DOI":"10.1109\/QEST.2004.2"},{"key":"9287_CR50","volume-title":"Software requirements","author":"KE Wiegers","year":"2003","unstructured":"Wiegers KE (2003) Software requirements. Microsoft Press, Redmon, WA, USA"},{"key":"9287_CR51","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-29044-2","volume-title":"Experimentation in software engineering: an introduction","author":"C Wohlin","year":"2012","unstructured":"Wohlin C, Runeson P, H\u00f6st M, Ohlsson M, Regnell B, Wessl\u00e9n A (2012) Experimentation in software engineering: an introduction. Springer, Berlin"},{"key":"9287_CR52","doi-asserted-by":"crossref","unstructured":"Zhang Y, Harman M (2010) Search based optimization of requirements interaction management. In: Proceedings of Second International Symposium on Search Based Software Engineering (SSBSE 2010). Benevento, Italy, pp 47\u201356","DOI":"10.1109\/SSBSE.2010.16"},{"key":"9287_CR53","doi-asserted-by":"crossref","unstructured":"Zhang Y, Harman M, Mansouri SA (2007) The multi-objective next release problem. In: Proceedings of Genetic and Evolutionary Computation Conference (GECCO 2007). London, England, UK, pp 1129\u20131137","DOI":"10.1145\/1276958.1277179"},{"issue":"4","key":"9287_CR54","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1109\/4235.797969","volume":"3","author":"E Zitzler","year":"1999","unstructured":"Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans Evol Comput 3(4):257\u2013271","journal-title":"IEEE Trans Evol Comput"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-013-9287-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-013-9287-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-013-9287-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,1]],"date-time":"2025-05-01T00:27:40Z","timestamp":1746059260000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-013-9287-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,11,30]]},"references-count":54,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,6]]}},"alternative-id":["9287"],"URL":"https:\/\/doi.org\/10.1007\/s10664-013-9287-3","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,11,30]]}}}