{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,15]],"date-time":"2026-01-15T03:21:05Z","timestamp":1768447265507,"version":"3.49.0"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"13","license":[{"start":{"date-parts":[[2018,4,2]],"date-time":"2018-04-02T00:00:00Z","timestamp":1522627200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61573361"],"award-info":[{"award-number":["61573361"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program","doi-asserted-by":"crossref","award":["2016YFC0801406"],"award-info":[{"award-number":["2016YFC0801406"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012166","name":"National Basic Research Program of China","doi-asserted-by":"crossref","award":["2014CB046300"],"award-info":[{"award-number":["2014CB046300"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Innovation Team of China University of Mining and Technology","award":["2015QN003"],"award-info":[{"award-number":["2015QN003"]}]},{"name":"Key Laboratory of Machine Intelligence and Advanced Computing (SunYat-sen University), Ministry of Education","award":["MSC20170A"],"award-info":[{"award-number":["MSC20170A"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2019,7]]},"DOI":"10.1007\/s00500-018-3165-2","type":"journal-article","created":{"date-parts":[[2018,4,2]],"date-time":"2018-04-02T01:08:51Z","timestamp":1522631331000},"page":"5019-5034","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["Firework-based software project scheduling method considering the learning and forgetting effect"],"prefix":"10.1007","volume":"23","author":[{"given":"Yinan","family":"Guo","sequence":"first","affiliation":[]},{"given":"Jianjiao","family":"Ji","sequence":"additional","affiliation":[]},{"given":"Junhua","family":"Ji","sequence":"additional","affiliation":[]},{"given":"Dunwei","family":"Gong","sequence":"additional","affiliation":[]},{"given":"Jian","family":"Cheng","sequence":"additional","affiliation":[]},{"given":"Xiaoning","family":"Shen","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,4,2]]},"reference":[{"issue":"3","key":"3165_CR1","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1287\/mnsc.37.3.267","volume":"37","author":"PS Adler","year":"1991","unstructured":"Adler PS, Clark KB (1991) Behind the learning curve: a sketch of the learning process. Manag Sci 37(3):267\u2013281","journal-title":"Manag Sci"},{"issue":"11","key":"3165_CR2","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 JF (2007) Software project management with gas. Inf Sci 177(11):2380\u20132401","journal-title":"Inf Sci"},{"issue":"4","key":"3165_CR3","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1108\/02635570410530702","volume":"104","author":"D Baccarini","year":"2004","unstructured":"Baccarini D, Salm G, Love PED (2004) Management of risks in information technology projects. Ind Manag Data Syst 104(4):286\u2013295","journal-title":"Ind Manag Data Syst"},{"issue":"11","key":"3165_CR4","first-page":"188","volume":"33","author":"L Cao","year":"2016","unstructured":"Cao L, Ye C, Huang X (2016) Applying chaotic fireworks algorithm in solving permutation flow shop problem. Comput Appl Softw 33(11):188\u2013192","journal-title":"Comput Appl Softw"},{"issue":"9","key":"3165_CR5","first-page":"40","volume":"8","author":"JG Carlson","year":"1976","unstructured":"Carlson JG, Rowe AJ (1976) How much does forgetting cost? Ind Eng 8(9):40\u201347","journal-title":"Ind Eng"},{"key":"3165_CR6","unstructured":"Carr GW (1946) Peacetime cost estimating requires new learning curves. In: Aviation"},{"issue":"15","key":"3165_CR7","doi-asserted-by":"publisher","first-page":"6634","DOI":"10.1016\/j.eswa.2014.05.003","volume":"41","author":"B Crawford","year":"2014","unstructured":"Crawford B, Soto R, Johnson F, Monfroy E, Paredes F (2014) A maxcmin ant system algorithm to solve the software project scheduling problem. Expert Syst Appl 41(15):6634\u20136645","journal-title":"Expert Syst Appl"},{"issue":"17","key":"3165_CR8","first-page":"1","volume":"17","author":"PE Cule","year":"2000","unstructured":"Cule PE, Schmidt RC, Lyytinen K, Keil M, Cule PE (2000) Strategies for heading off is project failure. Inf Syst Manag 17(17):1\u20139","journal-title":"Inf Syst Manag"},{"issue":"1\u20133","key":"3165_CR9","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1016\/0925-5273(91)90136-H","volume":"25","author":"EM Dar","year":"1991","unstructured":"Dar EM (1991) Using learning theory in assembly lines for new products. Int J Prod Econ 25(1\u20133):103\u2013109","journal-title":"Int J Prod Econ"},{"issue":"3","key":"3165_CR10","doi-asserted-by":"publisher","first-page":"866","DOI":"10.1016\/j.compedu.2006.09.003","volume":"50","author":"L Davidovitch","year":"2008","unstructured":"Davidovitch L, Parush A, Shtub A (2008) Simulation-based learning: the learningcforgettingcrelearning process and impact of learning history. Comput Educ 50(3):866\u2013880","journal-title":"Comput Educ"},{"issue":"2","key":"3165_CR11","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb K, 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":"3165_CR12","unstructured":"Ebbinghaus H (1885) Untersuchungen zur experimentellen psychologie sur la memoire, recherches de psychologie experimentale. Revue Philosophique De La France Et De Letranger"},{"key":"3165_CR13","first-page":"196","volume":"1","author":"SE Elm\u2019Aghraby","year":"1990","unstructured":"Elm\u2019Aghraby SE (1990) Economic manufacturing quantities under conditions of learning and forgetting (EMQ\/LAF). Prod PlanControl 1:196\u2013208","journal-title":"Prod PlanControl"},{"issue":"4","key":"3165_CR14","doi-asserted-by":"publisher","first-page":"324","DOI":"10.1504\/IJMIC.2011.043157","volume":"14","author":"H Gao","year":"2011","unstructured":"Gao H, Diao M (2011) Cultural firework algorithm and its application for digital filters design. Int J Model Identif Control 14(4):324\u2013331","journal-title":"Int J Model Identif Control"},{"key":"3165_CR15","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/1090.001.0001","volume-title":"Adaptation in natural and artificial systems","author":"JH Holland","year":"1992","unstructured":"Holland JH (1992) Adaptation in natural and artificial systems. MIT Press, Cambridge"},{"issue":"62","key":"3165_CR16","doi-asserted-by":"publisher","first-page":"312","DOI":"10.1016\/j.ijepes.2014.04.034","volume":"62","author":"AM Imran","year":"2014","unstructured":"Imran AM, Kowsalya M (2014) A new power system reconfiguration scheme for power loss minimization and voltage profile enhancement using fireworks algorithm. Int J Electr Power Energy Syst 62(62):312\u2013322","journal-title":"Int J Electr Power Energy Syst"},{"issue":"2","key":"3165_CR17","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1016\/0307-904X(95)00157-F","volume":"20","author":"MY Jaber","year":"1996","unstructured":"Jaber MY, Bonney M (1996) Production breaks and the learning curve: the forgetting phenomenon. Appl Math Model 20(2):162\u2013169","journal-title":"Appl Math Model"},{"issue":"2","key":"3165_CR18","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1016\/j.asoc.2013.10.015","volume":"15","author":"F Luna","year":"2014","unstructured":"Luna F, Gonzlez-lvarez DL, Chicano F, Vega-Rodrguez MA (2014) The software project scheduling problem: a scalability analysis of multi-objective metaheuristics. Appl Soft Comput 15(2):136\u2013148","journal-title":"Appl Soft Comput"},{"issue":"6","key":"3165_CR19","doi-asserted-by":"publisher","first-page":"1256","DOI":"10.1037\/0033-2909.85.6.1256","volume":"85","author":"JE Mazur","year":"1978","unstructured":"Mazur JE, Hastie R (1978) Learning as accumulation: a reexamination of the learning curve. Psychol Bull 85(6):1256\u201374","journal-title":"Psychol Bull"},{"issue":"1","key":"3165_CR20","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1109\/TSE.2013.52","volume":"40","author":"LL Minku","year":"2014","unstructured":"Minku LL, Sudholt D, Yao X (2014) Improved evolutionary algorithm design for the project scheduling problem based on runtime analysis. IEEE Trans Software Eng 40(1):83\u2013102","journal-title":"IEEE Trans Software Eng"},{"issue":"11","key":"3165_CR21","doi-asserted-by":"publisher","first-page":"1861","DOI":"10.1287\/mnsc.1090.1057","volume":"55","author":"S Narayanan","year":"2009","unstructured":"Narayanan S, Swaminathan JM (2009) A matter of balance: specialization, task variety, and individual learning in a software maintenance environment. Manag Sci 55(11):1861\u20131876","journal-title":"Manag Sci"},{"issue":"4","key":"3165_CR22","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1016\/S0169-8141(99)00021-9","volume":"25","author":"DA Nembhard","year":"2000","unstructured":"Nembhard DA, Uzumeri MV (2000) Experiential learning and forgetting for manual and cognitive tasks. Int J Ind Ergon 25(4):315\u2013326","journal-title":"Int J Ind Ergon"},{"issue":"1","key":"3165_CR23","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1016\/j.ijproman.2013.02.007","volume":"32","author":"SM Neves","year":"2014","unstructured":"Neves SM, Da Silva CES, Salomon VAP, Da Silva AF (2014) Risk management in software projects through knowledge management techniques: cases in Brazilian incubated technology-based firms. Int J Proj Manag 32(1):125\u2013138","journal-title":"Int J Proj Manag"},{"issue":"2","key":"3165_CR24","doi-asserted-by":"publisher","first-page":"524","DOI":"10.1016\/j.ijpe.2006.02.013","volume":"105","author":"O Ngwenyama","year":"2007","unstructured":"Ngwenyama O, Guergachi A, Mclaren T (2007) Using the learning curve to maximize it productivity: a decision analysis model for timing software upgrades. Int J Prod Econ 105(2):524\u2013535","journal-title":"Int J Prod Econ"},{"issue":"3","key":"3165_CR25","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1007\/s10796-008-9080-9","volume":"10","author":"M Plaza","year":"2008","unstructured":"Plaza M (2008) Team performance and information system implementation. Inf Syst Front 10(3):347\u2013359","journal-title":"Inf Syst Front"},{"issue":"4","key":"3165_CR26","first-page":"1","volume":"2016","author":"S Qin","year":"2016","unstructured":"Qin S, Liu S, Kuang H (2016) Piecewise linear model for multiskilled workforce scheduling problems considering learning effect and project quality. Math Probl Eng 2016(4):1\u201311","journal-title":"Math Probl Eng"},{"key":"3165_CR27","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1016\/j.procs.2015.04.045","volume":"50","author":"JH Rekha","year":"2015","unstructured":"Rekha JH, Parvathi R (2015) Survey on software project risks and big data analytics. Procedia Comput Sci 50:295\u2013300","journal-title":"Procedia Comput Sci"},{"issue":"6","key":"3165_CR28","doi-asserted-by":"publisher","first-page":"1073","DOI":"10.1016\/j.ijproman.2013.11.001","volume":"32","author":"L Sarigiannidis","year":"2014","unstructured":"Sarigiannidis L, Chatzoglou PD (2014) Quality vs risk: an investigation of their relationship in software development projects. Int J Project Manag 32(6):1073\u20131082","journal-title":"Int J Project Manag"},{"issue":"1","key":"3165_CR29","first-page":"1V13","volume":"37","author":"JR Schott","year":"1995","unstructured":"Schott JR (1995) Fault tolerant design using single and multicriteria genetic algorithm optimization. Cell Immunol 37(1):1V13","journal-title":"Cell Immunol"},{"key":"3165_CR30","doi-asserted-by":"publisher","first-page":"658","DOI":"10.1109\/TSE.2015.2512266","volume":"1","author":"XN Shen","year":"2016","unstructured":"Shen XN, Minku L, Bahsoon R, Yao X (2016) Dynamic software project scheduling through a proactive-rescheduling method. IEEE Trans Softw Eng 1:658\u2013686","journal-title":"IEEE Trans Softw Eng"},{"key":"3165_CR31","unstructured":"Shendil K, Madhavji NH (1994) Personal \u2018progress functions\u2019 in the software process. In: Proceedings of the ninth international software process workshop, 1994, pp 117\u2013121"},{"issue":"1","key":"3165_CR32","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1016\/S0272-6963(02)00088-8","volume":"21","author":"TL Smunt","year":"2003","unstructured":"Smunt TL, Watts CA (2003) Improving operations planning with learning curves: overcoming the pitfalls of messy shop floor data. J Oper Manag 21(1):93\u2013107","journal-title":"J Oper Manag"},{"key":"3165_CR33","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-13495-1_44","volume-title":"Fireworks algorithm for optimization","author":"Y Tan","year":"2010","unstructured":"Tan Y, Zhu Y (2010) Fireworks algorithm for optimization. Springer, Berlin"},{"issue":"2","key":"3165_CR34","first-page":"125","volume":"8","author":"DA Van","year":"1998","unstructured":"Van DA, Gary V, Lamont B (1998) Multiobjective evolutionary algorithm research: a history and analysis. Evol Comput 8(2):125\u2013147","journal-title":"Evol Comput"},{"key":"3165_CR35","doi-asserted-by":"publisher","first-page":"569","DOI":"10.1016\/j.cie.2015.06.007","volume":"87","author":"V Peteghem Van","year":"2015","unstructured":"Van Peteghem V, Vanhoucke M (2015) Influence of learning in resource-constrained project scheduling. Comput Ind Eng 87:569\u2013579","journal-title":"Comput Ind Eng"},{"issue":"4","key":"3165_CR36","doi-asserted-by":"publisher","first-page":"122","DOI":"10.2514\/8.155","volume":"3","author":"TP Wright","year":"1936","unstructured":"Wright TP (1936) Factors affecting the cost of airplanes. J Aeronaut Sci 3(4):122\u2013128","journal-title":"J Aeronaut Sci"},{"issue":"11\u201312","key":"3165_CR37","doi-asserted-by":"publisher","first-page":"1190","DOI":"10.1007\/s00170-004-2465-0","volume":"28","author":"MC Wu","year":"2006","unstructured":"Wu MC, Sun SH (2006) A project scheduling and staff assignment model considering learning effect. Int J Adv Manuf Technol 28(11\u201312):1190\u20131195","journal-title":"Int J Adv Manuf Technol"},{"issue":"1","key":"3165_CR38","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1016\/j.cor.2012.05.007","volume":"40","author":"J Xiao","year":"2013","unstructured":"Xiao J, Ao XT, Tang Y (2013) Solving software project scheduling problems with ant colony optimization. Comput Oper Res 40(1):33\u201346","journal-title":"Comput Oper Res"},{"issue":"1C4","key":"3165_CR39","first-page":"731081","volume":"2014","author":"H Zha","year":"2014","unstructured":"Zha H, Zhang L (2014) Scheduling projects with multiskill learning effect. Sci World J 2014(1C4):731081\u2013731081","journal-title":"Sci World J"},{"key":"3165_CR40","doi-asserted-by":"crossref","unstructured":"Zheng S, Tan Y (2013) A unified distance measure scheme for orientation coding in identification. In: IEEE third international conference on information science and technology, pp 979\u2013985","DOI":"10.1109\/ICIST.2013.6747701"},{"issue":"11","key":"3165_CR41","doi-asserted-by":"publisher","first-page":"4253","DOI":"10.1016\/j.asoc.2013.07.004","volume":"13","author":"YJ Zheng","year":"2013","unstructured":"Zheng YJ, Song Q, Chen SY (2013) Multiobjective fireworks optimization for variable-rate fertilization in oil crop production. Appl Soft Comput 13(11):4253\u20134263","journal-title":"Appl Soft Comput"},{"issue":"4","key":"3165_CR42","doi-asserted-by":"publisher","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":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-018-3165-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00500-018-3165-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-018-3165-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,1,19]],"date-time":"2020-01-19T00:43:21Z","timestamp":1579394601000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00500-018-3165-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,4,2]]},"references-count":42,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2019,7]]}},"alternative-id":["3165"],"URL":"https:\/\/doi.org\/10.1007\/s00500-018-3165-2","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,4,2]]},"assertion":[{"value":"2 April 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":"All authors declare that they have no conflicts 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":"Human and animal rights"}}]}}