{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T13:02:47Z","timestamp":1780491767674,"version":"3.54.1"},"reference-count":63,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,11,23]],"date-time":"2021-11-23T00:00:00Z","timestamp":1637625600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,11,23]],"date-time":"2021-11-23T00:00:00Z","timestamp":1637625600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Innovations Syst Softw Eng"],"published-print":{"date-parts":[[2022,3]]},"DOI":"10.1007\/s11334-021-00420-8","type":"journal-article","created":{"date-parts":[[2021,11,23]],"date-time":"2021-11-23T20:04:19Z","timestamp":1637697859000},"page":"137-153","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Support vector regression for enhancement effort prediction of Scrum projects from COSMIC functional size"],"prefix":"10.1007","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1052-3502","authenticated-orcid":false,"given":"Zaineb","family":"Sakhrawi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Asma","family":"Sellami","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nadia","family":"Bouassida","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,11,23]]},"reference":[{"key":"420_CR1","doi-asserted-by":"publisher","first-page":"761","DOI":"10.1016\/j.protcy.2012.05.124","volume":"4","author":"J Choudhari","year":"2012","unstructured":"Choudhari J, Suman U (2012) Story points based effort estimation model for software maintenance. Proc Technol 4:761\u2013765","journal-title":"Proc Technol"},{"key":"420_CR2","doi-asserted-by":"crossref","unstructured":"Singh J, Dhindsa KS, Singh J (2020) Performing reengineering using scrum agile framework, Indo-Taiwan 2nd international conference on computing, analytics and networks (Indo-Taiwan ICAN), pp 33\u201335","DOI":"10.1109\/Indo-TaiwanICAN48429.2020.9181328"},{"key":"420_CR3","unstructured":"The Standish Group (2014) CHAOS REPORT: 21st anniversary edition chaos resolution for all projects"},{"issue":"4","key":"420_CR4","first-page":"817","volume":"6","author":"S Abdalhamid","year":"2017","unstructured":"Abdalhamid S, Mishra A (2017) Adopting of agile methods in software development organizations: systematic mapping. TEM J UIKTEN-Assoc Inform Commun Technol Educ 6(4):817","journal-title":"TEM J UIKTEN-Assoc Inform Commun Technol Educ"},{"key":"420_CR5","doi-asserted-by":"crossref","unstructured":"Ali SS, Zafar MS, Saeed MT (2020) Effort estimation problems in software maintenance\u2013a survey. In: 3rd International conference on computing, mathematics and engineering technologies (iCoMET), pp 1\u20139","DOI":"10.1109\/iCoMET48670.2020.9073823"},{"key":"420_CR6","unstructured":"Devulapally GK (2015) Agile in the context of software maintenance: a case study. Thesis no: MSSE-2015-12"},{"key":"420_CR7","unstructured":"ISO\/IEC (2006) International Standard-ISO\/IEC 14764 IEEE Std 14764-2006 software engineering, software life cycle processes and maintenance"},{"key":"420_CR8","doi-asserted-by":"crossref","unstructured":"Arora M, Verma S, Chopra S et al (2020) A systematic literature review of machine learning estimation approaches in scrum projects. Cognit Inform Soft Comput 573\u2013586","DOI":"10.1007\/978-981-15-1451-7_59"},{"issue":"1","key":"420_CR9","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/j.infsof.2011.09.002","volume":"54","author":"J Wen","year":"2012","unstructured":"Wen J, Li S, Lin Z, Hu Y, Huang C (2012) Systematic literature review of machine learning based software development effort estimation models. Inf Softw Technol 54(1):41\u201359","journal-title":"Inf Softw Technol"},{"key":"420_CR10","doi-asserted-by":"crossref","unstructured":"Usman M, Mendes E, Weidt F, Britto R (2014) Effort estimation in agile software development: a systematic literature review. In: Proceedings of the 10th international conference on predictive models in software engineering, pp 82\u201391","DOI":"10.1145\/2639490.2639503"},{"key":"420_CR11","unstructured":"Vyas M, Bohra A, Lamba CS, Vyas A (2018) A review on software cost and effort estimation techniques for agile development process. Int J Recent Res Aspects 1\u20135"},{"key":"420_CR12","doi-asserted-by":"crossref","unstructured":"Desharnais JM, Buglione L, Kocat\u00fcrk B (2011) Using the COSMIC method to estimate Agile user stories. In: Proceedings of the 12th international conference on product focused software development and process improvement, pp 68\u201373","DOI":"10.1145\/2181101.2181117"},{"key":"420_CR13","unstructured":"Common Software Measurements International Consortium (COSMIC) (2021) COSMIC measurement manual for ISO 19761, Version 5.0 March 31 2020 Minor editing"},{"key":"420_CR14","doi-asserted-by":"crossref","unstructured":"Sakhrawi Z, Sellami A, Bouassida N (2020) Investigating the impact of functional size measurement on predicting software enhancement effort using correlation-based feature selection algorithm and SVR method. In: International conference on software and software reuse, pp 229\u2013244","DOI":"10.1007\/978-3-030-64694-3_14"},{"key":"420_CR15","volume-title":"Planning poker or how to avoid analysis paralysis while release planning","author":"J Grenning","year":"2002","unstructured":"Grenning J (2002) Planning poker or how to avoid analysis paralysis while release planning. Renaissance Software Consulting, Hawthorn Woods"},{"key":"420_CR16","doi-asserted-by":"crossref","unstructured":"Haugen Haugen NC (2006) An empirical study of using planning poker for user story estimation. In: Agile conference, pp 23\u201331","DOI":"10.1109\/AGILE.2006.16"},{"key":"420_CR17","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1016\/j.infsof.2020.106308","volume":"123","author":"S Di Martino","year":"2020","unstructured":"Di Martino S, Ferrucci F, Gravino C, Sarro F (2020) Assessing the effectiveness of approximate functional sizing approaches for effort estimation. Inform Softw Technol 123:106\u2013308","journal-title":"Inform Softw Technol"},{"key":"420_CR18","unstructured":"IFPUG International Function Point Users Group (2015) Common software measurement international consortium, COSMIC and IFPUG Glossary of terms"},{"key":"420_CR19","doi-asserted-by":"crossref","unstructured":"D\u2019Avanzo L, Ferrucci F, Gravino C, Salza P (2015) Cosmic functional measurement of mobile applications and code size estimation. In: Proceedings of the 30th annual ACM symposium on applied computing, pp 1631\u20131636","DOI":"10.1145\/2695664.2695948"},{"key":"420_CR20","unstructured":"Hall MA (1999) Correlation-based feature selection for machine learning. Citeseer"},{"key":"420_CR21","doi-asserted-by":"crossref","unstructured":"Hosni M, Idri A, Abran A (2017) Investigating heterogeneous ensembles with filter feature selection for software effort estimation. In: Proceedings of the 27th international workshop on software measurement and 12th international conference on software process and product measurement, pp 207\u2013220","DOI":"10.1145\/3143434.3143456"},{"issue":"3","key":"420_CR22","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"},{"key":"420_CR23","doi-asserted-by":"crossref","unstructured":"Basgalupp MP, Barros RC, Ruiz DD (2012) Predicting software maintenance effort through evolutionary-based decision trees. In: Proceedings of the 27th annual ACM symposium on applied computing, pp 1209\u20131214","DOI":"10.1145\/2245276.2231966"},{"key":"420_CR24","doi-asserted-by":"crossref","unstructured":"Hammad M, Irum I (2018) Integrating risk management in scrum framework. In: 2018 International conference on frontiers of information technology (FIT). IEEE, pp 158\u2013163","DOI":"10.1109\/FIT.2018.00035"},{"key":"420_CR25","unstructured":"Versionone (2020) 14th Annual state of Agile survey"},{"key":"420_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2693208.2693233","volume":"40","author":"GS Matharu","year":"2015","unstructured":"Matharu GS, Mishra A, Singh H, Upadhyay P (2015) Empirical study of agile software development methodologies: a comparative analysis. ACM SIGSOFT Softw Eng Notes 40:1\u20136","journal-title":"ACM SIGSOFT Softw Eng Notes"},{"key":"420_CR27","doi-asserted-by":"crossref","unstructured":"Rehman F, Maqbool B, Riaz MQ, Qamar U, Abbas M (2018) Scrum software maintenance model: efficient software maintenance in agile methodology. In: 2018 21st Saudi computer society national computer conference (NCC), pp 1\u20135","DOI":"10.1109\/NCG.2018.8593152"},{"key":"420_CR28","unstructured":"Lise TH, Jeremy R (2014) Optimising Agile development practices for the maintenance operation: nine heuristics. Empir Software Eng"},{"key":"420_CR29","doi-asserted-by":"crossref","unstructured":"Bennett KH, Rajlich VT (2000) Software maintenance and evolution: a roadmap. In: Proceedings of the conference on the future of software engineering, pp 73\u201387","DOI":"10.1145\/336512.336534"},{"key":"420_CR30","doi-asserted-by":"crossref","unstructured":"Poole C, Huisman JW (2001) Using extreme programming in a maintenance environment, pp 42\u201350","DOI":"10.1109\/52.965801"},{"key":"420_CR31","doi-asserted-by":"crossref","unstructured":"Desharnais JM, Kocaturk B, Abran A (2011) Using the cosmic method to evaluate the quality of the documentation of agile user stories. In: 2011 Joint conference of the 21st international workshop on software measurement and the 6th international conference on software process and product measurement, pp 269\u2013272","DOI":"10.1109\/IWSM-MENSURA.2011.45"},{"key":"420_CR32","doi-asserted-by":"crossref","unstructured":"Ungan E, Cizmeli N, Demirors O (2014) Comparison of functional size based estimation and story points, based on effort estimation effectiveness in SCRUM projects. In: Proceedings\u201440th euromicro conference series on software engineering and advanced applications, SEAA 2014","DOI":"10.1109\/SEAA.2014.83"},{"issue":"1","key":"420_CR33","first-page":"25","volume":"21","author":"C Commeyne","year":"2016","unstructured":"Commeyne C, Abran A, Djouab R (2016) Effort estimation with story points and COSMIC function points-an industry case study. Softw Meas News 21(1):25\u201336","journal-title":"Softw Meas News"},{"key":"420_CR34","doi-asserted-by":"crossref","unstructured":"Salmanoglu M, Hacaloglu T, Demirors O, Concepts CCS (2017) Effort estimation for Agile software development: comparative case studies using COSMIC functional size measurement and story points. In: ACM international conference and proceeding series","DOI":"10.1145\/3143434.3143450"},{"key":"420_CR35","unstructured":"Desharnaisa JM, Bu\u01e7ra K, Luigi B (2014) Improving Agile software projects planning using the COSMIC method, workshop on managing client value creation process in Agile projects, Torre Cane, Italy"},{"key":"420_CR36","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/j.infsof.2018.01.003","volume":"97","author":"A Garc\u00eda-Floriano","year":"2018","unstructured":"Garc\u00eda-Floriano A, L\u00f3pez-Mart\u00edn C, Y\u00e1\u00f1ez-M\u00e1rquez C, Abran A (2018) Support vector regression for predicting software enhancement effort. Inf Softw Technol 97:99\u2013109","journal-title":"Inf Softw Technol"},{"key":"420_CR37","doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Mart\u00edn C (2015) Predictive accuracy comparison between neural networks and statistical regression for development effort of software projects. Appl Soft Comput 434\u2013449","DOI":"10.1016\/j.asoc.2014.10.033"},{"issue":"2","key":"420_CR38","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1049\/iet-sen.2018.5332","volume":"14","author":"S Cer\u00f3n-Figueroa","year":"2019","unstructured":"Cer\u00f3n-Figueroa S, L\u00f3pez-Mart\u00edn C, Y\u00e1\u00f1ez-M\u00e1rquez C (2019) Stochastic gradient boosting for predicting the maintenance effort of software-intensive systems. IET Softw 14(2):82\u201387","journal-title":"IET Softw"},{"key":"420_CR39","doi-asserted-by":"crossref","unstructured":"Gautam SS, Singh V (2018) The state-of-the-art in software development effort estimation. J Softw Evol Process e1983","DOI":"10.1002\/smr.1983"},{"key":"420_CR40","doi-asserted-by":"crossref","unstructured":"Ghotra B, McIntosh S, Hassan AE (2017) A large-scale study of the impact of feature selection techniques on defect classification models. In: 2017 IEEE\/ACM 14th international conference on mining software repositories (MSR), pp 146\u2013157","DOI":"10.1109\/MSR.2017.18"},{"key":"420_CR41","doi-asserted-by":"crossref","unstructured":"Xu Z, Liu J, Yang Z, An G, Jia X (2016) The impact of feature selection on defect prediction performance: an empirical comparison. In: 2016 IEEE 27th international symposium on software reliability engineering (ISSRE), pp 309\u2013320","DOI":"10.1109\/ISSRE.2016.13"},{"issue":"3","key":"420_CR42","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1260\/1748-3018.6.3.385","volume":"6","author":"EC Blessie","year":"2012","unstructured":"Blessie EC, Karthikeyan E (2012) Sigmis: a feature selection algorithm using correlation based method. J Algorithms Comput Technol 6(3):385\u2013394","journal-title":"J Algorithms Comput Technol"},{"key":"420_CR43","unstructured":"Sellami A, Haoues M, Borchani N, Bouassida N (2018) Towards an assessment tool for controlling functional changes in scrum process, IWSM-Mensura, pp 34\u201347"},{"issue":"9","key":"420_CR44","first-page":"276","volume":"8","author":"C Singh","year":"2019","unstructured":"Singh C, Sharma N, Kumar N (2019) Analysis of software maintenance cost affecting factors and estimation models. Int J Sci Technol Res 8(9):276\u201328","journal-title":"Int J Sci Technol Res"},{"key":"420_CR45","unstructured":"Jane HH, Patel SC, Zhao L (2004) A metrics-based software maintenance effort model. In: Proceedings of IEEE eighth European conference on software maintenance and reengineering (CSMR\u201904), pp 254\u2013258"},{"issue":"1","key":"420_CR46","doi-asserted-by":"publisher","first-page":"1","DOI":"10.32614\/RJ-2017-009","volume":"9","author":"S Moritz","year":"2017","unstructured":"Moritz S, Bartz-Beielstein T (2017) time series missing value imputation in R. R J 9(1):1\u201312","journal-title":"R J"},{"key":"420_CR47","doi-asserted-by":"crossref","unstructured":"Hira ZM, Gillies DF (2015) A review of feature selection and feature extraction methods applied on microarray data. Adv Bioinform","DOI":"10.1155\/2015\/198363"},{"key":"420_CR48","doi-asserted-by":"crossref","unstructured":"Jovic A, Brkic K, Bogunovic N (2015) A review of feature selection methods with applications. In: 2015 38th International convention on information and communication technology, electronics and microelectronics (MIPRO), pp 1200\u20131205","DOI":"10.1109\/MIPRO.2015.7160458"},{"key":"420_CR49","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1016\/j.indmarman.2016.10.006","volume":"59","author":"RG Cooper","year":"2016","unstructured":"Cooper RG, Sommer AF (2016) Agile-stage-gate: new idea-to-launch method for manufactured new products is faster, more responsive. Ind Market Manag 59:167\u2013180","journal-title":"Ind Market Manag"},{"key":"420_CR50","unstructured":"Enrico B, Jean-Marc D, Luca S (2011) Guideline for the use of COSMIC FSM to manage Agile projects. The COSMIC functional size measurement method version 3.0.1"},{"key":"420_CR51","doi-asserted-by":"crossref","unstructured":"Angara J, Prasad S, Sridevi G (2018) Towards benchmarking user stories estimation with COSMIC function points\u2014a case example of participant observation. Int J Electric Comput Eng 3076\u20133083","DOI":"10.11591\/ijece.v8i5.pp3076-3083"},{"key":"420_CR52","doi-asserted-by":"crossref","unstructured":"Sakhrawi Z, Sellami A, Bouassida N (2021) Requirements change requests classification: an ontology-based approach. Intell Syst Des Appl","DOI":"10.1007\/978-3-030-49342-4_47"},{"key":"420_CR53","unstructured":"Charles S, Alain A, Christof E, Frank V (2016) Measurement of software size: advances made by the COSMIC community. In: International conference on software process and product measurement (IWSM-MENSURA)"},{"key":"420_CR54","first-page":"242","volume":"2","author":"J Biesiada","year":"2007","unstructured":"Biesiada J, Duch W (2007) Feature selection for high-dimensional data\u2014a Pearson redundancy based filter. Comput Recogn Syst 2:242-249","journal-title":"Comput Recogn Syst"},{"issue":"6","key":"420_CR55","doi-asserted-by":"publisher","first-page":"555","DOI":"10.4097\/kjae.2016.69.6.555","volume":"69","author":"DK Lee","year":"2016","unstructured":"Lee DK (2016) Alternatives to $$P$$ value: confidence interval and effect size. Korean J Anesthesiol 69(6):555","journal-title":"Korean J Anesthesiol"},{"key":"420_CR56","unstructured":"Field A (2013) Discovering statistics using IBM SPSS statistics: and sex and drugs and rock \u201cN\u201d roll, 4th edn. Sage, Los Angeles"},{"key":"420_CR57","doi-asserted-by":"publisher","first-page":"2839","DOI":"10.1016\/j.patcog.2015.03.009","volume":"48","author":"TT Wong","year":"2015","unstructured":"Wong TT (2015) Performance evaluation of classification algorithms by k-fold and leave-one-out cross validation. Pattern Recogn 48:2839\u20132846","journal-title":"Pattern Recogn"},{"key":"420_CR58","doi-asserted-by":"crossref","unstructured":"Yadav S, Shukla S (2016) Analysis of k-fold cross-validation over hold-out validation on colossal datasets for quality classification. In: 2016 IEEE 6th international conference on advanced computing (IACC), vol 6, pp 78\u201383","DOI":"10.1109\/IACC.2016.25"},{"key":"420_CR59","doi-asserted-by":"publisher","first-page":"106214","DOI":"10.1016\/j.infsof.2019.106214","volume":"119","author":"H Alsolai","year":"2020","unstructured":"Alsolai H, Roper M (2020) A systematic literature review of machine learning techniques for software maintainability prediction. Inform Softw Technol 119:106214","journal-title":"Inform Softw Technol"},{"key":"420_CR60","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1016\/j.infsof.2014.07.013","volume":"58","author":"A Idri","year":"2015","unstructured":"Idri A, Azzahra AF, Abran A (2015) Analogy-based software development effort estimation: a systematic mapping and review. Inform Softw Technol 58:206\u2013230","journal-title":"Inform Softw Technol"},{"key":"420_CR61","unstructured":"Symons C (2011) A comparison of the key differences between the IFPUG and cosmic functional size measurement methods. Common Softw Meas Int Consortium"},{"issue":"5","key":"420_CR62","first-page":"33","volume":"5","author":"M Bhardwaj","year":"2015","unstructured":"Bhardwaj M, Ajay R (2015) Estimation of testing and rework efforts for software development projects. Asian J Comput Sci Inform Technol 5(5):33\u201337","journal-title":"Asian J Comput Sci Inform Technol"},{"key":"420_CR63","doi-asserted-by":"crossref","unstructured":"Cervone HF (2011) Understanding agile project management methods using Scrum. OCLC Systems & Services, International Digital Library Perspectives","DOI":"10.1108\/10650751111106528"}],"container-title":["Innovations in Systems and Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-021-00420-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11334-021-00420-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-021-00420-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,22]],"date-time":"2022-05-22T08:05:39Z","timestamp":1653206739000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11334-021-00420-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,23]]},"references-count":63,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,3]]}},"alternative-id":["420"],"URL":"https:\/\/doi.org\/10.1007\/s11334-021-00420-8","relation":{},"ISSN":["1614-5046","1614-5054"],"issn-type":[{"value":"1614-5046","type":"print"},{"value":"1614-5054","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,11,23]]},"assertion":[{"value":"31 March 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 October 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 November 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"None.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"We intend to act with integrity, fidelity, and honesty. We will openly accept responsibility for our actions and will only make agreements that we intend to follow through on. We will not engage in or participate in any form of malicious harm to another person or animal on purpose.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics statement"}}]}}