{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T20:23:52Z","timestamp":1760646232413,"version":"3.40.4"},"publisher-location":"Berlin, Heidelberg","reference-count":123,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642550348"},{"type":"electronic","value":"9783642550355"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-642-55035-5_15","type":"book-chapter","created":{"date-parts":[[2014,9,4]],"date-time":"2014-09-04T19:47:27Z","timestamp":1409860047000},"page":"373-399","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":31,"title":["Search-Based Software Project Management"],"prefix":"10.1007","author":[{"given":"Filomena","family":"Ferrucci","sequence":"first","affiliation":[]},{"given":"Mark","family":"Harman","sequence":"additional","affiliation":[]},{"given":"Federica","family":"Sarro","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,5,21]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Adamopoulos K, Harman, M, Hierons RM (2004) How to overcome the equivalent mutant problem and achieve tailored selective mutation using co-evolution. In: Proceedings of the 6th conference on genetic and evolutionary computation, pp 1338\u20131349","key":"15_CR1","DOI":"10.1007\/978-3-540-24855-2_155"},{"key":"15_CR2","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/s11219-013-9205-3","volume":"22","author":"W Afzal","year":"2014","unstructured":"Afzal W, Torkar R, Feldt R, Gorschek T (2014) Prediction of faults-slip-through in large software projects: an empirical evaluation. Software Qual J 22:51\u201386. doi:10.1007\/s11219-013-9205-3","journal-title":"Software Qual J"},{"issue":"14","key":"15_CR3","doi-asserted-by":"publisher","first-page":"875","DOI":"10.1016\/S0950-5849(01)00193-8","volume":"43","author":"JS Aguilar-Ruiz","year":"2001","unstructured":"Aguilar-Ruiz JS, Ramos I, Riquelme JC, Toro M (2001) An evolutionary approach to estimating software development projects. Inf Softw Technol 43(14):875\u2013882","journal-title":"Inf Softw Technol"},{"unstructured":"Aguilar-Ruiz JS, Riquelme JC, Ramos I (2002) Natural evolutionary coding: an application to estimating software development projects. In: Proceedings of the 4th conference on genetic and evolutionary computation","key":"15_CR4"},{"unstructured":"Akula B, Cusick J (2008) Impact of overtime and stress on software quality. In: Proceedings of the 4th international symposium on management, engineering, and informatics","key":"15_CR5"},{"unstructured":"Alba E, Chicano F (2005) Management of software projects with GAs. In: Proceedings of the 6th metaheuristics international conference, pp 1152:1-6","key":"15_CR6"},{"issue":"11","key":"15_CR7","doi-asserted-by":"publisher","first-page":"2380","DOI":"10.1016\/j.ins.2006.12.020","volume":"177","author":"E Alba","year":"2007","unstructured":"Alba E, Chicano F (2007) Software project management with GAs. Inf Sci 177(11):2380\u20132401","journal-title":"Inf Sci"},{"issue":"1\u20132","key":"15_CR8","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1007\/s10732-006-5224-6","volume":"12","author":"R Alvarez-Valdes","year":"2006","unstructured":"Alvarez-Valdes R, Crespo E, Tamarit JM, Villa F (2006) A scatter search algorithm for project scheduling under partially renewable resources. J Heuristics 12(1\u20132):95\u2013113","journal-title":"J Heuristics"},{"doi-asserted-by":"crossref","unstructured":"Antoniol G, Di Penta M, Harman M (2004) A robust search-based approach to project management in the presence of abandonment, rework, error and uncertainty. In: Proceedings of the 10th international symposium on the software metrics, pp 172\u2013183","key":"15_CR9","DOI":"10.1109\/METRIC.2004.1357901"},{"doi-asserted-by":"crossref","unstructured":"Antoniol G, Di Penta M, Harman M (2005) Search-based techniques applied to optimization of project planning for a massive maintenance project. In: Proceedings of the 21st IEEE international conference on software maintenance, pp 240\u2013249","key":"15_CR10","DOI":"10.1109\/ICSM.2005.79"},{"issue":"2","key":"15_CR11","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1142\/S1469026810002811","volume":"9","author":"D Azar","year":"2010","unstructured":"Azar D (2010) A genetic algorithm for improving accuracy of software quality predictive models: a search-based software engineering approach. Int J Comput Intell Appl 9(2):125\u2013136","journal-title":"Int J Comput Intell Appl"},{"doi-asserted-by":"crossref","unstructured":"Barreto A, Barros M de O, Werner CM (2008) Staffing a software project: a constraint satisfaction and optimization-based approach. Comput Oper Res 35(10):3073\u20133089","key":"15_CR12","DOI":"10.1016\/j.cor.2007.01.010"},{"issue":"1","key":"15_CR13","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1080\/02678370801984927","volume":"22","author":"DG Beckers","year":"2008","unstructured":"Beckers DG, van der Linden D, Smulders PG, Kompier MA, Taris TW, Geurts SA (2008) Voluntary or Involuntary? control over overtime and rewards for overtime in relation to fatigue and work satisfaction. Work Stress 22(1):33\u201350","journal-title":"Work Stress"},{"doi-asserted-by":"crossref","unstructured":"Bouktif S, K\u00e9gl B, Sahraoui H (2002) Combining software quality predictive models: an evolutionary approach. In: Proceedings of the international conference on software maintenance, pp 385\u2013392","key":"15_CR14","DOI":"10.1109\/ICSM.2002.1167795"},{"issue":"4","key":"15_CR15","doi-asserted-by":"publisher","first-page":"227","DOI":"10.5381\/jot.2004.3.4.a13","volume":"3","author":"S Bouktif","year":"2004","unstructured":"Bouktif S, Azar D, Precup D, Sahraoui H, K\u00e9gl B (2004) Improving rule set based software quality prediction: a genetic algorithm based approach. J Object Technol 3(4):227\u2013241","journal-title":"J Object Technol"},{"doi-asserted-by":"crossref","unstructured":"Bouktif S, Sahraoui H, Antoniol G (2006) Simulated annealing for improving software quality prediction. In: Proceedings of the 8th conference on genetic and evolutionary computation, pp 1893\u20131900","key":"15_CR16","DOI":"10.1145\/1143997.1144313"},{"doi-asserted-by":"crossref","unstructured":"Braga PL, Oliveira ALI, Meira SRL (2008) A GA-based feature selection and parameters optimization for support vector regression applied to software effort estimation. In: Proceedings of the ACM symposium on applied computing, pp 1788\u20131792","key":"15_CR17","DOI":"10.1145\/1363686.1364116"},{"key":"15_CR18","first-page":"1160","volume":"2","author":"L Briand","year":"2002","unstructured":"Briand L, Wieczorek I (2002) Software resource estimation. Encyclopedia Softw Eng 2:1160\u20131196","journal-title":"Encyclopedia Softw Eng"},{"key":"15_CR19","volume-title":"The mythical man month: essays on software engineering","author":"FP Brooks Jr","year":"1975","unstructured":"Brooks FP Jr (1975) The mythical man month: essays on software engineering. Addison-Wesley Publishing Company, Reading, MA"},{"issue":"14","key":"15_CR20","doi-asserted-by":"publisher","first-page":"863","DOI":"10.1016\/S0950-5849(01)00192-6","volume":"43","author":"CJ Burgess","year":"2001","unstructured":"Burgess CJ, Lefley M (2001) Can genetic programming improve software effort estimation: a comparative evaluation. Inf Softw Technol 43(14):863\u2013873","journal-title":"Inf Softw Technol"},{"issue":"1","key":"15_CR21","first-page":"4","volume":"11","author":"CK Chang","year":"1994","unstructured":"Chang CK (1994) Changing face of software engineering. IEEE Softw 11(1):4\u20135","journal-title":"IEEE Softw"},{"doi-asserted-by":"crossref","unstructured":"Chang CK, Chao C, Hsieh S-Y, Alsalqan Y (1994) SPMNet: a formal methodology for software management. In: Proceedings of the 18th international computer software and applications conference, p 57","key":"15_CR22","DOI":"10.1109\/CMPSAC.1994.342832"},{"doi-asserted-by":"crossref","unstructured":"Chang CK, Chao C, Nguyen TT, Christensen M (1998) Software project management net: a new methodology on software management. In: Proceedings of the 22nd international computer software and applications conference, pp 534\u2013539","key":"15_CR23","DOI":"10.1109\/CMPSAC.1998.716715"},{"issue":"1","key":"15_CR24","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1023\/A:1012543203763","volume":"11","author":"CK Chang","year":"2001","unstructured":"Chang CK, Christensen MJ, Zhang T (2001) Genetic algorithms for project management. Ann Softw Eng 11(1):107\u2013139","journal-title":"Ann Softw Eng"},{"unstructured":"Chao C, Komada J, Liu Q, Muteja M, Alsalqan Y, Chang C (1993) An application of genetic algorithms to software project management. In: Proceedings of the 9th international advanced science and technology, pp 247\u2013252","key":"15_CR25"},{"issue":"1","key":"15_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TSE.2012.17","volume":"39","author":"WN Chen","year":"2013","unstructured":"Chen WN, Zhang J (2013) Ant colony optimization for software project scheduling and staffing with an event-based scheduler. IEEE Trans Softw Eng 39(1):1\u201317","journal-title":"IEEE Trans Softw Eng"},{"doi-asserted-by":"crossref","unstructured":"Chicano F, Luna F, Nebro AJ, Alba E (2011) Using multi objective metaheuristics to solve the software project scheduling problem. In: Proceedings of the 13th conference on genetic and evolutionary computation, pp 1915\u20131922","key":"15_CR27","DOI":"10.1145\/2001576.2001833"},{"issue":"4","key":"15_CR28","doi-asserted-by":"publisher","first-page":"628","DOI":"10.1016\/j.jss.2006.06.006","volume":"80","author":"NH Chiu","year":"2007","unstructured":"Chiu NH, Huang S (2007) The adjusted analogy-based software effort estimation based on similarity distances. J Syst Softw 80(4):628\u2013640","journal-title":"J Syst Softw"},{"key":"15_CR29","volume-title":"Software engineering metrics and models","author":"D Conte","year":"1986","unstructured":"Conte D, Dunsmore H, Shen V (1986) Software engineering metrics and models. The Benjamin\/Cummings Publishing Company, Redwood City, CA"},{"doi-asserted-by":"crossref","unstructured":"Corazza A, Di Martino S, Ferrucci F, Gravino C, Sarro F, Mendes E (2010) How effective is Tabu search to configure support vector regression for effort estimation?. In: Proceedings of the 6th international conference on predictive models in software engineering, pp 4:1-10","key":"15_CR30","DOI":"10.1145\/1868328.1868335"},{"issue":"3","key":"15_CR31","doi-asserted-by":"publisher","first-page":"506","DOI":"10.1007\/s10664-011-9187-3","volume":"18","author":"A Corazza","year":"2013","unstructured":"Corazza A, Di Martino S, Ferrucci F, Gravino C, Sarro F, Mendes E (2013) Using Tabu search to configure support vector regression for effort estimation. Empir Softw Eng 18(3):506\u2013546","journal-title":"Empir Softw Eng"},{"issue":"10","key":"15_CR32","doi-asserted-by":"publisher","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 (2008) An optimization framework for \u201cbuild-or-buy\u201d decisions in software architecture. Comput Oper Res 35(10):3090\u20133106","journal-title":"Comput Oper Res"},{"issue":"3","key":"15_CR33","first-page":"273","volume":"20","author":"C Cortes","year":"1995","unstructured":"Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273\u2013297","journal-title":"Mach Learn"},{"doi-asserted-by":"crossref","unstructured":"Di Martino S, Ferrucci F, Gravino C, Sarro F (2011) A genetic algorithm to configure support vector machines for predicting fault-prone components. In: PROFES 2011. Lecture notes in computer science, vol 6759. Springer, Heidelberg, p 247","key":"15_CR34","DOI":"10.1007\/978-3-642-21843-9_20"},{"doi-asserted-by":"crossref","unstructured":"Di Penta M, Antoniol G, Harman M, Qureshi F (2007) The effect of communication overhead on software maintenance project staffing: a search-based approach. In: Proceedings of the 23rd IEEE international conference on software maintenance, pp 315\u2013324","key":"15_CR35","DOI":"10.1109\/ICSM.2007.4362644"},{"issue":"5","key":"15_CR36","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1002\/spe.1001","volume":"41","author":"M Di Penta","year":"2011","unstructured":"Di Penta M, Antoniol G, Harman M (2011) The use of search-based optimization techniques to schedule and staff software projects: an approach and an empirical study. Softw Pract Exp 41(5):495\u2013519","journal-title":"Softw Pract Exp"},{"issue":"1","key":"15_CR37","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1016\/S0950-5849(00)00137-3","volume":"43","author":"JJ Dolado","year":"2001","unstructured":"Dolado JJ (2001) On the problem of the software cost function. Inf Softw Technol 43(1):61\u201372","journal-title":"Inf Softw Technol"},{"unstructured":"Doval D, Mancordis SB, Mitchell S (1998) Automatic clustering of software system using a genetic algorithm. In: Proceedings of the 9th international workshop software technology and engineering practice, pp 73\u201381","key":"15_CR38"},{"issue":"2","key":"15_CR39","doi-asserted-by":"publisher","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"},{"unstructured":"Faheem A, Bouktif S, Serhani A, Khalil I (2008) Integrating function point project information for improving the accuracy of effort estimation. In: Proceedings of the international conference on advanced engineering computing and applications in sciences, pp 193\u2013219","key":"15_CR40"},{"doi-asserted-by":"crossref","unstructured":"Ferrucci F, Gravino C, Mendes E, Oliveto R, Sarro F (2010a) Investigating Tabu search for Web effort estimation. In: Proceedings of the 36th EUROMICRO conference on software engineering and advanced applications, pp 350\u2013357","key":"15_CR41","DOI":"10.1109\/SEAA.2010.59"},{"doi-asserted-by":"crossref","unstructured":"Ferrucci F, Gravino C, Oliveto R, Sarro F (2010b) Estimating software development effort using Tabu search. In: Proceedings of the 12th international conference on enterprise information systems, vol 1. pp 236\u2013241","key":"15_CR42","DOI":"10.5220\/0002901002360241"},{"doi-asserted-by":"crossref","unstructured":"Ferrucci F, Gravino C, Oliveto R, Sarro F (2010c) Genetic programming for effort estimation: an analysis of the impact of different fitness functions. In: Proceedings of the 2nd international symposium on search based software engineering, pp 89\u201398","key":"15_CR43","DOI":"10.1109\/SSBSE.2010.20"},{"key":"15_CR44","doi-asserted-by":"publisher","first-page":"13","DOI":"10.4018\/978-1-61520-809-8.ch002","volume-title":"Evolutionary computation and optimization algorithms in software engineering: applications and techniques","author":"F Ferrucci","year":"2010","unstructured":"Ferrucci F, Gravino C, Oliveto R, Sarro F (2010d) Using evolutionary based approaches to estimate software development effort. In: Chis M (ed) Evolutionary computation and optimization algorithms in software engineering: applications and techniques. IGI Global, Hershey, PA, pp 13\u201328"},{"doi-asserted-by":"crossref","unstructured":"Ferrucci F, Gravino C, Sarro F (2011) How multi-objective genetic programming is effective for software development effort estimation? In: Proceedings of the 3rd international symposium on search based software engineering. Lecture notes in computer science, vol 6956. Springer, Heidelberg, pp 274\u2013275","key":"15_CR45","DOI":"10.1007\/978-3-642-23716-4_28"},{"doi-asserted-by":"crossref","unstructured":"Ferrucci F, Harman M, Ren J, Sarro F (2013) Not going to take this anymore: multi-objective overtime planning for software engineering projects. In: Proceedings of the 35th IEEE international conference on software engineering, pp 462\u2013471","key":"15_CR46","DOI":"10.1109\/ICSE.2013.6606592"},{"unstructured":"Finkelstein A, Harman M, Mansouri S. A, Ren J, Zhang Y (2008) \u201cFairness Analysis\u201d in requirements assignments. In: Proceedings of the 16th IEEE international requirements engineering conference, pp 115\u2013124","key":"15_CR47"},{"issue":"4","key":"15_CR48","doi-asserted-by":"publisher","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"},{"doi-asserted-by":"crossref","unstructured":"Gueorguiev S, Harman M, Antoniol G (2009) Software project planning for robustness and completion time in the presence of uncertainty using multi objective search-based software engineering. In: Proceedings of the genetic and evolutionary computation conference, pp 1673\u20131680","key":"15_CR49","DOI":"10.1145\/1569901.1570125"},{"doi-asserted-by":"crossref","unstructured":"Harman M (2007a) The current state and future of search-based software engineering. In: Proceedings of the conference on future of software engineering, pp 342\u2013357","key":"15_CR50","DOI":"10.1109\/FOSE.2007.29"},{"doi-asserted-by":"crossref","unstructured":"Harman M (2007b) Search-based software engineering for program comprehension. In: Proceedings of the 15th IEEE international conference on program comprehension, pp 3\u201313","key":"15_CR51","DOI":"10.1109\/ICPC.2007.35"},{"doi-asserted-by":"crossref","unstructured":"Harman M (2010a) The relationship between search-based software engineering and predictive modelling. In: Proceedings of the 6th international conference on predictive models in software engineering, pp 1","key":"15_CR52","DOI":"10.1145\/1868328.1868330"},{"doi-asserted-by":"crossref","unstructured":"Harman M (2010b) Why the virtual nature of software makes it ideal for search-based optimization. In: Proceedings of the 13th international conference on fundamental approaches to software engineering, pp 1\u201312","key":"15_CR53","DOI":"10.1007\/978-3-642-12029-9_1"},{"doi-asserted-by":"crossref","unstructured":"Harman M (2011) Making the case for MORTO: multi objective regression test optimization. In: Proceedings of the 1st international workshop on regression testing, pp 111\u2013114","key":"15_CR54","DOI":"10.1109\/ICSTW.2011.60"},{"doi-asserted-by":"crossref","unstructured":"Harman M, Clark JA (2004) Metrics are fitness functions too. In: Proceedings of the 10th international symposium on software metrics, pp 58\u201369","key":"15_CR55","DOI":"10.1109\/METRIC.2004.1357891"},{"issue":"14","key":"15_CR56","doi-asserted-by":"publisher","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"},{"doi-asserted-by":"crossref","unstructured":"Harman M, Tratt L (2007) Pareto optimal search-based refactoring at the design level. In: Proceedings of the 9th conference on genetic and evolutionary computation, pp 1106\u20131113","key":"15_CR57","DOI":"10.1145\/1276958.1277176"},{"unstructured":"Harman M, Hierons R, Proctor M (2002) A new representation and crossover operator for search-based optimization of software modularization. In: Proceedings of the 4th conference on genetic and evolutionary computation, pp 1351\u20131358","key":"15_CR58"},{"doi-asserted-by":"crossref","unstructured":"Harman M, Lakhotia K, McMinn P (2007) A multi-objective approach to search-based test data generation. In: Proceedings of the 9th conference on genetic and evolutionary computation, pp 1098\u20131105","key":"15_CR59","DOI":"10.1145\/1276958.1277175"},{"doi-asserted-by":"crossref","unstructured":"Harman M, Krinke J, Ren J, Yoo S (2009) Search-based data sensitivity analysis applied to requirement engineering. In: Proceedings of the 11th conference on genetic and evolutionary computation, pp 1681\u20131688","key":"15_CR60","DOI":"10.1145\/1569901.1570126"},{"doi-asserted-by":"crossref","unstructured":"Harman M, McMinn P, Teixeira de Souza J, Yoo S (2010) Search-based software engineering: techniques, taxonomy, tutorial. LASER Summer School 2010, pp 1\u201359","key":"15_CR61","DOI":"10.1007\/978-3-642-25231-0_1"},{"doi-asserted-by":"crossref","unstructured":"Harman M, Burke E, Clark JA, Yao X (2012a) Dynamic adaptive search-based software engineering. In: Proceedings of the 6th IEEE international symposium on empirical software engineering and measurement, pp 1\u20138","key":"15_CR62","DOI":"10.1145\/2372251.2372253"},{"issue":"1","key":"15_CR63","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/2379776.2379787","volume":"45","author":"M Harman","year":"2012","unstructured":"Harman M, Mansouri A, Zhang Y (2012b) Search-based software engineering: trends, techniques and applications. ACM Comput Surv 45(1):11\u201375","journal-title":"ACM Comput Surv"},{"issue":"3","key":"15_CR64","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1016\/j.ipl.2008.04.014","volume":"108","author":"M Hericko","year":"2008","unstructured":"Hericko M, Zivkovic A, Rozman I (2008) An approach to optimizing software development team size. Inf Process Lett 108(3):101\u2013106","journal-title":"Inf Process Lett"},{"key":"15_CR65","volume-title":"Adaptation in natural and artificial systems","author":"J Holland","year":"1975","unstructured":"Holland J (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor, MI"},{"issue":"3","key":"15_CR66","doi-asserted-by":"publisher","first-page":"898","DOI":"10.1016\/j.ejor.2007.07.002","volume":"188","author":"SJ Huang","year":"2008","unstructured":"Huang SJ, Chiu NH, Chen LW (2008) Integration of the grey relational analysis with genetic algorithm for software effort estimation. Eur J Oper Res 188(3):898\u2013909","journal-title":"Eur J Oper Res"},{"unstructured":"ISBSG (2013) Data repository. Available at http:\/\/www.isbsg.org","key":"15_CR67"},{"doi-asserted-by":"crossref","unstructured":"Jarillo G, Succi G, Pedrycz W, Reformat M (2011) Analysis of software engineering data using computational intelligence techniques. In: Proceedings of the 7th international conference on object oriented information systems, pp 133\u2013142","key":"15_CR68","DOI":"10.1007\/978-1-4471-0719-4_15"},{"doi-asserted-by":"crossref","unstructured":"Jiang H, Chang CK, Xia J, Cheng S (2007) A history-based automatic scheduling model for personnel risk management. In: Proceedings of the 31st computer software and application conference, pp 361\u2013364","key":"15_CR69","DOI":"10.1109\/COMPSAC.2007.25"},{"issue":"5","key":"15_CR70","doi-asserted-by":"publisher","first-page":"551","DOI":"10.1002\/spe.1030","volume":"41","author":"D Kang","year":"2011","unstructured":"Kang D, Jung J, Bae DH (2011) Constraint-based human resource allocation in software projects. Softw Pract Exp 41(5):551\u2013577","journal-title":"Softw Pract Exp"},{"issue":"5","key":"15_CR71","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1002\/smr.379","volume":"20","author":"P Kapur","year":"2008","unstructured":"Kapur P, Ngo-The A, Ruhe G, Smith A (2008) Optimized staffing for product releases and its application at chartwell technology. J Softw Maint Evol Res Pract 20(5):365\u2013386","journal-title":"J Softw Maint Evol Res Pract"},{"issue":"2","key":"15_CR72","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1109\/TR.2007.896763","volume":"56","author":"TM Khoshgoftaar","year":"2007","unstructured":"Khoshgoftaar TM, Liu Y (2007) A multi-objective software quality classification model using genetic programming. IEEE Trans Reliab 56(2):237\u2013245","journal-title":"IEEE Trans Reliab"},{"doi-asserted-by":"crossref","unstructured":"Khoshgoftaar TM, Liu Y, Seliya N (2003) Genetic programming-based decision trees for software quality classification. In: Proceedings of the 15th international conference on tools with artificial intelligence, pp 374\u2013383","key":"15_CR73","DOI":"10.1109\/TAI.2003.1250214"},{"doi-asserted-by":"crossref","unstructured":"Kiper JD, Feather MS, Richardson J (2007) Optimizing the V&V process for critical systems. In: Proceedings of the 9th conference on genetic and evolutionary computation, p 1139","key":"15_CR74","DOI":"10.1145\/1276958.1277182"},{"unstructured":"Kirsopp C, Shepperd MJ, Hart J (2002) Search heuristics, case-based reasoning and soft- ware project effort prediction. In Proceedings of the genetic and evolutionary computation conference, pp 1367\u20131374","key":"15_CR75"},{"issue":"3","key":"15_CR76","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1049\/ip-sen:20010506","volume":"148","author":"B Kitchenham","year":"2001","unstructured":"Kitchenham B, Pickard LM, MacDonell SG, Shepperd MJ (2001) What accuracy statistics really measure. IEEE Proc Softw 148(3):81\u201385","journal-title":"IEEE Proc Softw"},{"issue":"6","key":"15_CR77","doi-asserted-by":"publisher","first-page":"658","DOI":"10.1097\/JOM.0b013e3181734330","volume":"50","author":"E Kleppa","year":"2008","unstructured":"Kleppa E, Sanne B, Tell GS (2008) Working overtime is associated with anxiety and depression: the Hordaland health study. J Occup Environ Med 50(6):658\u2013666","journal-title":"J Occup Environ Med"},{"issue":"4","key":"15_CR78","doi-asserted-by":"publisher","first-page":"895","DOI":"10.1016\/j.dss.2008.12.002","volume":"46","author":"S Koch","year":"2009","unstructured":"Koch S, Mitl\u00f6hner J (2009) Software project effort estimation with voting rules. Decis Support Syst 46(4):895\u2013901","journal-title":"Decis Support Syst"},{"key":"15_CR79","volume-title":"Genetic programming: on the programming of computers by means of natural selection","author":"JR Koza","year":"1992","unstructured":"Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge, MA"},{"doi-asserted-by":"crossref","unstructured":"Lefley M, Shepperd MJ (2003) Using genetic programming to improve software effort estimation based on general data sets. In: Proceedings of the 5th genetic and evolutionary computation conference, pp 2477\u20132487","key":"15_CR80","DOI":"10.1007\/3-540-45110-2_151"},{"issue":"2","key":"15_CR81","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1016\/j.jss.2008.06.001","volume":"82","author":"YF Li","year":"2009","unstructured":"Li YF, Xie M, Goh TN (2009) A study of project selection and feature weighting for analogy based software cost estimation. J Syst Softw 82(2):241\u2013252","journal-title":"J Syst Softw"},{"unstructured":"Liu Y, Khoshgoftaar TM (2001) Genetic programming model for software quality classification. In: Proceedings of the 6th IEEE international symposium on high-assurance systems engineering: special topic: impact of networking, pp 127\u2013136","key":"15_CR82"},{"doi-asserted-by":"crossref","unstructured":"Liu Y, Khoshgoftaar TM (2003) Building decision tree software quality classification models using genetic programming. In: Proceedings of the 5th genetic and evolutionary computation conference, pp 1808\u20131809","key":"15_CR83","DOI":"10.1007\/3-540-45110-2_75"},{"doi-asserted-by":"crossref","unstructured":"Liu Y, Khoshgoftaar T (2004) Reducing overfitting in genetic programming models for software quality classification. In: Proceedings of the 8th IEEE international symposium on high assurance systems engineering, pp 56\u201365","key":"15_CR84","DOI":"10.1109\/HASE.2004.1281730"},{"doi-asserted-by":"crossref","unstructured":"Lokan C (2005) What should you optimize when building an estimation model? In: Proceedings of the 11th IEEE international symposium on metrics, pp 34","key":"15_CR85","DOI":"10.1109\/METRICS.2005.55"},{"issue":"1","key":"15_CR86","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1504\/IJMHEUR.2012.048218","volume":"2","author":"F Luna","year":"2012","unstructured":"Luna F, Chicano JF, Alba E (2012) Robust solutions for the software project scheduling problem: a preliminary analysis. Int J Metaheuristic 2(1):56\u201379","journal-title":"Int J Metaheuristic"},{"doi-asserted-by":"crossref","unstructured":"Mann C, Maurer F (2005) A case study on the impact of scrum on overtime and customer satisfaction. In: Agile development conference, pp 70\u201379","key":"15_CR87","DOI":"10.1109\/ADC.2005.1"},{"issue":"2","key":"15_CR88","doi-asserted-by":"publisher","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. Softw Test Verif Reliab 14(2):105\u2013156","journal-title":"Softw Test Verif Reliab"},{"key":"15_CR89","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1007\/978-3-540-95888-8_8","volume-title":"Web cost estimation and productivity benchmarking. software engineering","author":"E Mendes","year":"2009","unstructured":"Mendes E (2009) Web cost estimation and productivity benchmarking. software engineering, vol 5413, Lecture notes in computer science. Springer, Heidelberg, pp 194\u2013222"},{"unstructured":"Menzies, T, Caglayan B, Kocaguneli E, Krall J, Peters F, Turhan B (2012) The PROMISE repository of empirical software engineering data. http:\/\/promisedata.googlecode.com","key":"15_CR90"},{"issue":"4","key":"15_CR91","first-page":"35:1","volume":"22","author":"LL Minku","year":"2012","unstructured":"Minku LL, Yao X (2012) Software effort estimation as a multi-objective learning problem. ACM Trans Softw Eng Methodol 22(4):35:1\u201335:32","journal-title":"ACM Trans Softw Eng Methodol"},{"doi-asserted-by":"crossref","unstructured":"Minku LL, Yao X (2013) An analysis of multi-objective evolutionary algorithms for training ensemble models based on different performance measures in software effort estimation. In: Proceedings of the 9th international conference on predictive models in software engineering, pp 8:1\u20138:10","key":"15_CR92","DOI":"10.1145\/2499393.2499396"},{"doi-asserted-by":"crossref","unstructured":"Minku LL, Sudholt D, Yao X (2012) Evolutionary algorithms for the project scheduling problem: runtime analysis and improved design. In: Proceedings of the genetic and evolutionary computation conference, pp 1221\u20131228","key":"15_CR93","DOI":"10.1145\/2330163.2330332"},{"key":"15_CR94","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1109\/TSE.2013.52","volume":"40","author":"LL Minku","year":"2013","unstructured":"Minku LL, Sudholt D, Yao X (2013) Improved evolutionary algorithm design for the project scheduling problem based on runtime analysis. IEEE Trans Softw Eng 40:83\u2013102. doi:10.1109\/TSE.2013.52","journal-title":"IEEE Trans Softw Eng"},{"unstructured":"Mitchell BS, Mancoridis S (2002) Using heuristic search techniques to extract design abstractions from source code. In: Proceedings of the genetic and evolutionary computation conference, pp 1375\u20131382","key":"15_CR95"},{"issue":"4","key":"15_CR96","doi-asserted-by":"publisher","first-page":"623","DOI":"10.2486\/indhealth.43.623","volume":"43","author":"M Nishikitani","year":"2005","unstructured":"Nishikitani M, Nakao M, Karita K, Nomura K, Yano E (2005) Influence of overtime work, sleep duration, and perceived job characteristics on the physical and mental status of software engineers. Ind Health 43(4):623\u2013629","journal-title":"Ind Health"},{"key":"15_CR97","series-title":"Lecture notes in business information processing","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1007\/978-3-642-00670-8_7","volume-title":"Hybrid computational models for software cost prediction: an approach using artificial neural networks and genetic algorithms","author":"E Papatheocharous","year":"2009","unstructured":"Papatheocharous E, Andreou SA (2009) Hybrid computational models for software cost prediction: an approach using artificial neural networks and genetic algorithms, vol 19, Lecture notes in business information processing. Springer, Heidelberg, pp 87\u2013100"},{"doi-asserted-by":"crossref","unstructured":"Rahman MM, Sohan SM, Maurer F, Ruhe G (2010) Evaluation of optimized staffing for feature development and bug fixing. In: Proceedings of the ACM-IEEE international symposium on empirical software engineering and measurement, p 42","key":"15_CR98","DOI":"10.1145\/1852786.1852841"},{"issue":"4","key":"15_CR99","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1016\/j.cosrev.2010.06.001","volume":"4","author":"O R\u00e4ih\u00e4","year":"2010","unstructured":"R\u00e4ih\u00e4 O (2010) A survey on search-based software design. Comput Sci Rev 4(4):203\u2013249","journal-title":"Comput Sci Rev"},{"doi-asserted-by":"crossref","unstructured":"Ren J, Harman M, Di Penta M (2011) Cooperative co-evolutionary optimization on software project staff assignments and job scheduling. In: Proceedings of the 3rd international symposium on search based software engineering, pp 127\u2013141","key":"15_CR100","DOI":"10.1007\/978-3-642-23716-4_14"},{"doi-asserted-by":"crossref","unstructured":"Rodriguez D, Ruiz M, Riquelme JC, Harrison R (2011) Multiobjective simulation optimisation in software project management. In: Proceedings of the 13th conference on genetic and evolutionary computation, pp 1883\u20131890","key":"15_CR101","DOI":"10.1145\/2001576.2001829"},{"doi-asserted-by":"crossref","unstructured":"Sarro F (2011) Search-based approaches for software development effort estimation. In: Proceedings of the 12th international conference on product-focused software development and process improvement (doctoral symposium), pp 38\u201343","key":"15_CR102","DOI":"10.1145\/2181101.2181111"},{"unstructured":"Sarro F (2013) Search-based approaches for software development effort estimation. Ph.D. thesis,. University of Salerno, Italy. http:\/\/www0.cs.ucl.ac.uk\/staff\/F.Sarro\/","key":"15_CR103"},{"doi-asserted-by":"crossref","unstructured":"Sarro F, Di Martino S, Ferrucci F, Gravino C (2012a) A further analysis on the use of genetic algorithm to configure support vector machines for inter-release fault prediction. In: Proceedings of the 27th annual ACM symposium on applied computing, pp 1215\u20131220","key":"15_CR104","DOI":"10.1145\/2245276.2231967"},{"doi-asserted-by":"crossref","unstructured":"Sarro F, Ferrucci F, Gravino C (2012b) Single and multi objective genetic programming for software development effort estimation. In: Proceedings of the 27th annual ACM symposium on applied computing, pp 1221\u20131226","key":"15_CR105","DOI":"10.1145\/2245276.2231968"},{"doi-asserted-by":"crossref","unstructured":"Shackelford MRN (2007) Implementation issues for an interactive evolutionary computation system. In: Proceedings of the genetic and evolutionary computation conference, pp 2933\u20132936","key":"15_CR106","DOI":"10.1145\/1274000.1274100"},{"unstructured":"Shackelford MRN, Corne DW (2001) Collaborative evolutionary multi-project resource scheduling. In: Proceedings of the congress on evolutionary computation, vol 2. pp 1131\u20131138","key":"15_CR107"},{"doi-asserted-by":"crossref","unstructured":"Shan Y, McKay RI, Lokan CJ, Essam DL (2002) Software project effort estimation using genetic programming. In: Proceedings of international conference on communications circuits and systems, pp 1108\u20131112","key":"15_CR108","DOI":"10.1109\/ICCCAS.2002.1178979"},{"issue":"8","key":"15_CR109","doi-asserted-by":"publisher","first-page":"820","DOI":"10.1016\/j.infsof.2011.12.008","volume":"54","author":"MJ Shepperd","year":"2012","unstructured":"Shepperd MJ, MacDonell SJ (2012) Evaluating prediction systems in software project estimation. Inf Softw Technol 54(8):820\u2013827","journal-title":"Inf Softw Technol"},{"issue":"10","key":"15_CR110","doi-asserted-by":"publisher","first-page":"701","DOI":"10.1016\/S0950-5849(00)00114-2","volume":"42","author":"KK Shukla","year":"2000","unstructured":"Shukla KK (2000) Neurogenetic prediction of software development effort. Inf Softw Technol 42(10):701\u2013713","journal-title":"Inf Softw Technol"},{"doi-asserted-by":"crossref","unstructured":"Simons CL, Parmee IC (2008) User-centered, evolutionary search in conceptual software design. In: Proceedings of the IEEE congress on evolutionary computation, pp 869\u2013876","key":"15_CR111","DOI":"10.1109\/CEC.2008.4630898"},{"issue":"6","key":"15_CR112","doi-asserted-by":"publisher","first-page":"1797","DOI":"10.1109\/TSMCC.2012.2225103","volume":"42","author":"CL Simons","year":"2012","unstructured":"Simons CL, Parmee IC (2012) Elegant object-oriented software design via interactive evolutionary computation. IEEE Trans Syst Man Cybern Part C Appl Rev 42(6):1797\u20131805","journal-title":"IEEE Trans Syst Man Cybern Part C Appl Rev"},{"doi-asserted-by":"crossref","unstructured":"Song L, Minku LL, Yao X (2013) The impact of parameter tuning on software effort estimation using learning machines. In: Proceedings of the 9th international conference on predictive models in software engineering","key":"15_CR113","DOI":"10.1145\/2499393.2499394"},{"issue":"1","key":"15_CR114","doi-asserted-by":"crossref","first-page":"59","DOI":"10.3233\/IDT-120151","volume":"7","author":"C Stylianou","year":"2013","unstructured":"Stylianou C, Andreou AS (2013) A multi-objective genetic algorithm for intelligent software project scheduling and team staffing. Intell Decis Technol 7(1):59\u201380","journal-title":"Intell Decis Technol"},{"doi-asserted-by":"crossref","unstructured":"Stylianou C, Gerasimou S, Andreou AS (2012) A novel prototype tool for intelligent software project scheduling and staffing enhanced with personality factors. In: Proceedings of the 24th international conference on tools with artificial intelligence, pp 277\u2013284","key":"15_CR115","DOI":"10.1109\/ICTAI.2012.45"},{"doi-asserted-by":"crossref","unstructured":"Xiao J, Osterweil LJ, Wang Q, Li M (2010a) Dynamic resource scheduling in disruption-prone software development environments. In: Proceedings of the 13th conference on fundamental approaches to software engineering, pp 107\u2013122","key":"15_CR116","DOI":"10.1007\/978-3-642-12029-9_8"},{"doi-asserted-by":"crossref","unstructured":"Xiao J, Osterweil LJ, Wang Q, Li M (2010b) Disruption-driven resource rescheduling in software development processes. In: New modeling concepts for today\u2019s software processes. Lecture notes in computer science, vol 6195. Springer, Heidelberg, pp 234\u2013247","key":"15_CR117","DOI":"10.1007\/978-3-642-14347-2_21"},{"doi-asserted-by":"crossref","unstructured":"Xiao J, Osterweil LJ, Chen J, Wang Q, Li M (2013) Search-based risk mitigation planning in project portfolio management. In: Proceedings of the 2013 international conference on software and system process, pp 146\u2013155","key":"15_CR118","DOI":"10.1145\/2486046.2486073"},{"issue":"2","key":"15_CR119","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1002\/stv.430","volume":"22","author":"S Yoo","year":"2012","unstructured":"Yoo S, Harman M (2012) Regression testing minimization, selection and prioritization: a survey. Softw Test Verif Reliab 22(2):67\u2013120","journal-title":"Softw Test Verif Reliab"},{"key":"15_CR120","volume-title":"Death March: the complete software developer\u2019s guide to surviving \u2018mission impossible\u2019 projects","author":"E Yourdon","year":"1997","unstructured":"Yourdon E (1997) Death March: the complete software developer\u2019s guide to surviving \u2018mission impossible\u2019 projects. Prentice-Hall, Upper Saddle River, NJ"},{"unstructured":"Zhang Y (2013) SBSE paper repository. http:\/\/crestweb.cs.ucl.ac.uk\/resources\/sbse_repository\/","key":"15_CR121"},{"doi-asserted-by":"crossref","unstructured":"Zhang Y, Harman M, Mansouri SA (2007) The multi-objective next release problem. In: Proceedings of the 9th conference on genetic and evolutionary computation, pp 1129\u20131137","key":"15_CR122","DOI":"10.1145\/1276958.1277179"},{"doi-asserted-by":"crossref","unstructured":"Zhang Y, Finkelstein A, Harman M (2008) Search-based requirements optimisation: existing work and challenges. In Proceedings of the 14th international conference on requirements engineering: foundation for software quality, pp 88\u201394","key":"15_CR123","DOI":"10.1007\/978-3-540-69062-7_8"}],"container-title":["Software Project Management in a Changing World"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-55035-5_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,4]],"date-time":"2025-05-04T13:21:04Z","timestamp":1746364864000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-642-55035-5_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783642550348","9783642550355"],"references-count":123,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-55035-5_15","relation":{},"subject":[],"published":{"date-parts":[[2014]]},"assertion":[{"value":"21 May 2014","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}