{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,2]],"date-time":"2026-02-02T22:59:37Z","timestamp":1770073177853,"version":"3.49.0"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2010,12,17]],"date-time":"2010-12-17T00:00:00Z","timestamp":1292544000000},"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":[[2011,2]]},"DOI":"10.1007\/s10664-010-9147-3","type":"journal-article","created":{"date-parts":[[2010,12,16]],"date-time":"2010-12-16T07:43:37Z","timestamp":1292485417000},"page":"29-60","source":"Crossref","is-referenced-by-count":61,"title":["A study of the bi-objective next release problem"],"prefix":"10.1007","volume":"16","author":[{"given":"Juan J.","family":"Durillo","sequence":"first","affiliation":[]},{"given":"Yuanyuan","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Enrique","family":"Alba","sequence":"additional","affiliation":[]},{"given":"Mark","family":"Harman","sequence":"additional","affiliation":[]},{"given":"Antonio J.","family":"Nebro","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2010,12,17]]},"reference":[{"issue":"6","key":"9147_CR1","doi-asserted-by":"crossref","first-page":"957","DOI":"10.1016\/j.infsof.2008.12.005","volume":"51","author":"W Afzal","year":"2009","unstructured":"Afzal W, Torkar R, Feldt R (2009) A systematic review of search-based testing for non-functional system properties. Inf Softw Technol 51(6):957\u2013976","journal-title":"Inf Softw Technol"},{"issue":"11","key":"9147_CR2","doi-asserted-by":"crossref","first-page":"2380","DOI":"10.1016\/j.ins.2006.12.020","volume":"177","author":"E Alba","year":"2007","unstructured":"Alba E, Chicano JF (2007) Software project management with gas. Inf Sci 177(11):2380\u20132401","journal-title":"Inf Sci"},{"key":"9147_CR3","volume-title":"Cellular genetic algorithms. Operations research\/computer science interfaces, vol 42","author":"E Alba","year":"2008","unstructured":"Alba E, Dorronsoro B (2008) Cellular genetic algorithms. Operations research\/computer science interfaces, vol 42. Springer-Verlag, Heidelberg"},{"key":"9147_CR4","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1109\/IWSPM.2006.5","volume-title":"Proceedings of the 1st international workshop on software product management (IWSPM \u201906)","author":"T AlBourae","year":"2006","unstructured":"AlBourae T, Ruhe G, Moussavi M (2006) Lightweight replanning of software product releases. In: Proceedings of the 1st international workshop on software product management (IWSPM \u201906). IEEE Computer Society, Minneapolis, pp 27\u201334"},{"issue":"14","key":"9147_CR6","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 IM (2001) The next release problem. Inf Softw Technol 43(14):883\u2013890","journal-title":"Inf Softw Technol"},{"key":"9147_CR7","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1109\/ICSM.2006.56","volume-title":"ICSM \u201906: proceedings of the 22nd IEEE international conference on software maintenance","author":"P Baker","year":"2006","unstructured":"Baker P, Harman M, Steinhofel K, Skaliotis A (2006) Search based approaches to component selection and prioritization for the next release problem. In: ICSM \u201906: proceedings of the 22nd IEEE international conference on software maintenance. IEEE Computer Society, Washington, pp 176\u2013185"},{"key":"9147_CR9","first-page":"66","volume-title":"Proceedings of the 3rd European workshop on software architecture (EWSA \u201906). LNCS, vol 4344","author":"V Cortellessa","year":"2006","unstructured":"Cortellessa V, Marinelli F, Potena P (2006) Automated selection of software components based on cost\/reliability tradeoff. In: Proceedings of the 3rd European workshop on software architecture (EWSA \u201906). LNCS, vol 4344. Springer, Nantes, pp 66\u201381"},{"issue":"8","key":"9147_CR10","first-page":"1228","volume":"14","author":"V Cortellessa","year":"2008","unstructured":"Cortellessa V, Crnkovic I, Marinelli F, Potena P (2008a) Experimenting the automated selection of COTS components based on cost and system requirements. J Univers Comput Sci 14(8):1228\u20131255","journal-title":"J Univers Comput Sci"},{"issue":"10","key":"9147_CR11","doi-asserted-by":"crossref","first-page":"3090","DOI":"10.1016\/j.cor.2007.01.011","volume":"35","author":"V Cortellessa","year":"2008","unstructured":"Cortellessa V, Marinelli F, Potena P (2008b) An optimization framework for \u201cbuild-or-buy\u201d decisions in software architecture. Comput Oper Res 35(10):3090\u20133106","journal-title":"Comput Oper Res"},{"key":"9147_CR12","unstructured":"Deb K (2001) Multi-objective optimization using evolutionary algorithms, 1st edn. Wiley"},{"issue":"2","key":"9147_CR13","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"KD Deb","year":"2002","unstructured":"Deb KD, Pratap A, Agarwal S, 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":"9147_CR14","doi-asserted-by":"crossref","first-page":"1037","DOI":"10.1145\/1068009.1068185","volume-title":"GECCO \u201905: proceedings of the 2005 conference on Genetic and evolutionary computation","author":"C Grosso Del","year":"2005","unstructured":"Del\u00a0Grosso C, Antoniol G, Di Penta M, Galinier P, Merlo E (2005) Improving network applications security: a new heuristic to generate stress testing data. In: GECCO \u201905: proceedings of the 2005 conference on Genetic and evolutionary computation. ACM, New York, pp 1037\u20131043"},{"key":"9147_CR15","unstructured":"Durillo JJ, Nebro AJ, Luna F, Dorronsoro B, Alba E (2006) jMetal: a java framework for developing multi-objective optimization metaheuristics. Technical Report ITI-2006-10, Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, University of M\u00e1laga, E.T.S.I. Inform\u00e1tica, Campus de Teatinos"},{"key":"9147_CR16","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1109\/SSBSE.2009.21","volume-title":"SSBSE \u201909: proceedings of the 2009 1st international symposium on search based software engineering","author":"JJ Durillo","year":"2009","unstructured":"Durillo JJ, Zhang Y, Alba E, Nebro AJ (2009) A study of the multi-objective next release problem. In: SSBSE \u201909: proceedings of the 2009 1st international symposium on search based software engineering. IEEE Computer Society, Washington, pp 49\u201358"},{"issue":"2","key":"9147_CR17","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1109\/TEVC.2005.856067","volume":"10","author":"RM Everson","year":"2006","unstructured":"Everson RM, Fieldsend JE (2006) Multiobjective optimization of safety related systems: an application to short-term conflict alert. IEEE Trans Evol Comput 10(2):187\u2013198","journal-title":"IEEE Trans Evol Comput"},{"key":"9147_CR18","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1109\/ICRE.2002.1048537","volume-title":"RE \u201902: proceedings of the 10th anniversary IEEE joint international conference on requirements engineering","author":"MS Feather","year":"2002","unstructured":"Feather MS, Menzies T (2002) Converging on the optimal attainment of requirements. In: RE \u201902: proceedings of the 10th anniversary IEEE joint international conference on requirements engineering. IEEE Computer Society, Washington, pp 263\u2013272"},{"key":"9147_CR19","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1109\/RE.2008.61","volume-title":"RE \u201908: proceedings of the 2008 16th IEEE international requirements engineering conference","author":"A Finkelstein","year":"2008","unstructured":"Finkelstein A, Harman M, Mansouri SA, Ren J, Zhang Y (2008) Fairness analysis&#148; in requirements assignments. In: RE \u201908: proceedings of the 2008 16th IEEE international requirements engineering conference. IEEE Computer Society, Washington, pp 115\u2013124"},{"issue":"4","key":"9147_CR20","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. Requir Eng 14(4):231\u2013245","journal-title":"Requir Eng"},{"issue":"4","key":"9147_CR22","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":"9147_CR23","doi-asserted-by":"crossref","first-page":"342","DOI":"10.1109\/FOSE.2007.29","volume-title":"FOSE \u201907: 2007 future of software engineering","author":"M Harman","year":"2007","unstructured":"Harman M (2007) The current state and future of search based software engineering. In: FOSE \u201907: 2007 future of software engineering. IEEE Computer Society, Washington, pp 342\u2013357"},{"key":"9147_CR24","doi-asserted-by":"crossref","first-page":"1106","DOI":"10.1145\/1276958.1277176","volume-title":"GECCO \u201907: proceedings of the 9th annual conference on genetic and evolutionary computation","author":"M Harman","year":"2007","unstructured":"Harman M, Tratt L (2007) Pareto optimal search based refactoring at the design level. In: GECCO \u201907: proceedings of the 9th annual conference on genetic and evolutionary computation. ACM, New York, pp 1106\u20131113"},{"key":"9147_CR25","doi-asserted-by":"crossref","first-page":"1951","DOI":"10.1145\/1143997.1144321","volume-title":"Proceedings of the 8th annual conference on genetic and evolutionary computation (GECCO \u201906)","author":"M Harman","year":"2006","unstructured":"Harman M, Skaliotis A, Steinh\u00f6fel K (2006) Search-based approaches to the component selection and prioritization problem. In: Proceedings of the 8th annual conference on genetic and evolutionary computation (GECCO \u201906). ACM, Seattle, pp 1951\u20131952"},{"key":"9147_CR26","unstructured":"Harman M, Mansouri SA, Zhang Y (2009) Search based software engineering: a comprehensive analysis and review of trends techniques and applications. Technical Report TR-09-03"},{"key":"9147_CR29","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1109\/ICRE.1996.491435","volume-title":"Proceedings of the second international conference on requirements engineering (RE \u201996)","author":"J Karlsson","year":"1996","unstructured":"Karlsson J (1996) Software requirements prioritizing. In: Proceedings of the second international conference on requirements engineering (RE \u201996). IEEE Computer Society, Colorado Springs, CO, pp 110\u2013116"},{"issue":"5","key":"9147_CR30","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1109\/52.605933","volume":"14","author":"J Karlsson","year":"1997","unstructured":"Karlsson J, Ryan K (1997) A cost-value approach for prioritizing requirements. IEEE Softw 14(5):67\u201374","journal-title":"IEEE Softw"},{"issue":"14\u201315","key":"9147_CR31","doi-asserted-by":"crossref","first-page":"939","DOI":"10.1016\/S0950-5849(97)00053-0","volume":"39","author":"J Karlsson","year":"1998","unstructured":"Karlsson J, Wohlin C, Regnell B (1998) An evaluation of methods for prioritizing software requirements. Inf Softw Technol 39(14\u201315):939\u2013947","journal-title":"Inf Softw Technol"},{"key":"9147_CR32","unstructured":"Kendall M, Gibbons JD (1990) Rank correlation methods, 5th edn. A Charles Griffin Title"},{"key":"9147_CR33","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1109\/METRIC.2004.1357900","volume-title":"Proceedings of the 10th IEEE international symposium on software metrics (METRICS \u201904)","author":"TM Khoshgoftaar","year":"2004","unstructured":"Khoshgoftaar TM, Liu Y, Seliya N (2004) Module-order modeling using an evolutionary multi-objective optimization approach. In: Proceedings of the 10th IEEE international symposium on software metrics (METRICS \u201904). IEEE Computer Society, pp 159\u2013169"},{"key":"9147_CR63","unstructured":"Knowles JD, Corne DW (1999) The Pareto Archived Evolution Strategy : A new baseline algorithm for pareto multiobjective optimisation. In: Proceedings of the 1999 congress on evolutionary computation (CEC\u201999), pp 98\u2013105"},{"key":"9147_CR34","unstructured":"Knowles J, Thiele L, Zitzler E (2006) A tutorial on the performance assessment of stochastic multiobjective optimizers. TIK Report 214, Computer Engineering and Networks Laboratory (TIK), ETH Zurich"},{"issue":"8","key":"9147_CR35","doi-asserted-by":"crossref","first-page":"870","DOI":"10.1109\/32.57624","volume":"16","author":"B Korel","year":"1990","unstructured":"Korel B (1990) Automated software test data generation. IEEE Trans Softw Eng 16(8):870\u2013879","journal-title":"IEEE Trans Softw Eng"},{"key":"9147_CR36","doi-asserted-by":"crossref","first-page":"1098","DOI":"10.1145\/1276958.1277175","volume-title":"GECCO \u201907: proceedings of the 9th annual conference on genetic and evolutionary computation","author":"K Lakhotia","year":"2007","unstructured":"Lakhotia K, Harman M, McMinn P (2007) A multi-objective approach to search-based test data generation. In: GECCO \u201907: proceedings of the 9th annual conference on genetic and evolutionary computation. ACM, New York, pp 1098\u20131105"},{"issue":"2","key":"9147_CR38","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1002\/stvr.294","volume":"14","author":"P McMinn","year":"2004","unstructured":"McMinn P (2004) Search-based software test data generation: a survey: research articles. Softw Test Verif Reliab 14(2):105\u2013156","journal-title":"Softw Test Verif Reliab"},{"key":"9147_CR39","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1109\/TSE.1976.233818","volume":"2","author":"W Miller","year":"1976","unstructured":"Miller W, Spooner D (1976) Automatic generation of floating-point test data. IEEE Trans Softw Eng 2:223\u2013226","journal-title":"IEEE Trans Softw Eng"},{"key":"9147_CR41","doi-asserted-by":"crossref","unstructured":"Nebro AJ, Durillo JJ, Luna F, Dorronsoro B, Alba E (2007) Design issues in a multiobjective cellular genetic algorithm. In: Obayashi S, Deb K, Poloni C, Hiroyasu T, Murata T (eds) Evolutionary multi-criterion optimization. 4th international conference, EMO 2007. Lecture notes in computer science, vol 4403. Springer, pp 126\u2013140","DOI":"10.1007\/978-3-540-70928-2_13"},{"issue":"7","key":"9147_CR42","doi-asserted-by":"crossref","first-page":"726","DOI":"10.1002\/int.20358","volume":"24","author":"AJ Nebro","year":"2009","unstructured":"Nebro AJ, Durillo JJ, Luna F, Dorronsoro B, Alba E (2009) Mocell: a cellular genetic algorithm for multiobjective optimization. Int J Intell Syst 24(7):726\u2013746","journal-title":"Int J Intell Syst"},{"key":"9147_CR46","doi-asserted-by":"crossref","first-page":"262","DOI":"10.1109\/ISESE.2003.1237987","volume-title":"Proceedings of the international symposium on empirical software engineering (ISESE \u201903)","author":"G Ruhe","year":"2003","unstructured":"Ruhe G, Greer D (2003) Quantitative studies in software release planning under risk and resource constraints. In: Proceedings of the international symposium on empirical software engineering (ISESE \u201903). IEEE, Rome, pp 262\u2013270"},{"issue":"1\u20132","key":"9147_CR47","doi-asserted-by":"crossref","first-page":"99","DOI":"10.3233\/HIS-2004-11-212","volume":"1","author":"G Ruhe","year":"2004","unstructured":"Ruhe G, Ngo-The A (2004) Hybrid intelligence in software release planning. International Journal of Hybrid Intelligent Systems 1(1\u20132):99\u2013110","journal-title":"International Journal of Hybrid Intelligent Systems"},{"key":"9147_CR49","doi-asserted-by":"crossref","unstructured":"Saaty TL (1980) The analytic hierarchy process, planning, priority setting, resource allocation. McGraw-Hill","DOI":"10.21236\/ADA214804"},{"key":"9147_CR50","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1145\/1287624.1287641","volume-title":"ESEC-FSE \u201907: proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering","author":"MO Saliu","year":"2007","unstructured":"Saliu MO, Ruhe G (2007) Bi-objective release planning for evolving software systems. In: ESEC-FSE \u201907: proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering. ACM, New York, pp 105\u2013114"},{"key":"9147_CR51","unstructured":"Sullivan L (1986) Quality function deployment. Quality progress, pp 39\u201350"},{"key":"9147_CR55","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1146238.1146240","volume-title":"ISSTA \u201906: proceedings of the 2006 international symposium on software testing and analysis","author":"KR Walcott","year":"2006","unstructured":"Walcott KR, Soffa ML, Kapfhammer GM, Roos RS (2006) Timeaware test suite prioritization. In: ISSTA \u201906: proceedings of the 2006 international symposium on software testing and analysis. ACM, New York, pp\u00a01\u201312"},{"key":"9147_CR57","first-page":"625","volume-title":"Proceedings of the 5th international conference on software engineering and applications","author":"S Xanthakis","year":"1992","unstructured":"Xanthakis S, Ellis C, Skourlas C, Gall, AL, Katsikas S, Karapoulios K (1992) Application of genetic algorithms to software testing. In: Proceedings of the 5th international conference on software engineering and applications. Toulouse, France, pp 625\u2013636"},{"key":"9147_CR58","unstructured":"Yeh R, Ng P (1990) Software requirements\u2014a management perspective. In: Thayer RH, Dorfman M (eds) System and software requirements engineering. IEEE Computer Society Press Tutorial, pp 450\u2013461"},{"key":"9147_CR59","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1145\/1273463.1273483","volume-title":"ISSTA \u201907: proceedings of the 2007 international symposium on software testing and analysis","author":"S Yoo","year":"2007","unstructured":"Yoo S, Harman M (2007) Pareto efficient multi-objective test case selection. In: ISSTA \u201907: proceedings of the 2007 international symposium on software testing and analysis. ACM, New York, pp 140\u2013150"},{"key":"9147_CR60","first-page":"88","volume-title":"REFSQ \u201908: proceedings of the 14th international conference on requirements engineering","author":"Y Zhang","year":"2008","unstructured":"Zhang Y, Finkelstein A, Harman M (2008) Search based requirements optimisation: existing work and challenges. In: REFSQ \u201908: proceedings of the 14th international conference on requirements engineering. Springer-Verlag, Berlin, pp 88\u201394"},{"key":"9147_CR61","doi-asserted-by":"crossref","first-page":"1129","DOI":"10.1145\/1276958.1277179","volume-title":"GECCO \u201907: proceedings of the 9th annual conference on genetic and evolutionary computation","author":"Y Zhang","year":"2007","unstructured":"Zhang Y, Harman M, Mansouri SA (2007) The multi-objective next release problem. In: GECCO \u201907: proceedings of the 9th annual conference on genetic and evolutionary computation. ACM, New York, pp 1129\u20131137"},{"issue":"4","key":"9147_CR62","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-010-9147-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-010-9147-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-010-9147-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,7]],"date-time":"2019-06-07T00:11:15Z","timestamp":1559866275000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-010-9147-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,12,17]]},"references-count":48,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2011,2]]}},"alternative-id":["9147"],"URL":"https:\/\/doi.org\/10.1007\/s10664-010-9147-3","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,12,17]]}}}