{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T10:01:26Z","timestamp":1769162486393,"version":"3.49.0"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2022,11,8]],"date-time":"2022-11-08T00:00:00Z","timestamp":1667865600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,11,8]],"date-time":"2022-11-08T00:00:00Z","timestamp":1667865600000},"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":["Front. Comput. Sci."],"published-print":{"date-parts":[[2023,6]]},"DOI":"10.1007\/s11704-022-1541-7","type":"journal-article","created":{"date-parts":[[2022,11,8]],"date-time":"2022-11-08T08:03:11Z","timestamp":1667894591000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Forecasting technical debt evolution in software systems: an empirical study"],"prefix":"10.1007","volume":"17","author":[{"given":"Lerina","family":"Aversano","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mario Luca","family":"Bernardi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marta","family":"Cimitile","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martina","family":"Iammarino","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Debora","family":"Montano","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,11,8]]},"reference":[{"key":"1541_CR1","doi-asserted-by":"crossref","unstructured":"Cunningham W. The WyCash portfolio management system. In: Proceeding of Addendum to the Proceedings on Object-Oriented Programming Systems, Languages, and Applications. 1992","DOI":"10.1145\/157709.157715"},{"key":"1541_CR2","doi-asserted-by":"crossref","unstructured":"de Jesus J S, de Melo A C V. Technical debt and the software project characteristics. A repository-based exploratory analysis. In: Proceeding of the 19th Conference on Business Informatics (CBI). 2017, 444\u2013453","DOI":"10.1109\/CBI.2017.62"},{"key":"1541_CR3","doi-asserted-by":"crossref","unstructured":"Aversano L, Bernardi M L, Cimitile M, Iammarino M, Romanyuk K. Investigating on the relationships between design smells removals and refactorings. In: Proceedings of the 15th International Conference on Software Technologies. 2020, 212\u2013219","DOI":"10.5220\/0009887102120219"},{"key":"1541_CR4","doi-asserted-by":"crossref","unstructured":"Ardimento P, Aversano L, Bernardi M L, Cimitile M, Iammarino M. Transfer learning for just-in-time design smells prediction using temporal convolutional networks. In: Proceedings of the 16th International Conference on Software Technologies. 2021, 310\u2013317","DOI":"10.5220\/0010602200002992"},{"key":"1541_CR5","doi-asserted-by":"crossref","unstructured":"Ardimento P, Dinapoli A. Knowledge extraction from on-line open source bug tracking systems to predict bug-fixing time. In: Proceedings of the 7th International Conference on Web Intelligence, Mining and Semantics. 2017","DOI":"10.1145\/3102254.3102275"},{"key":"1541_CR6","doi-asserted-by":"crossref","unstructured":"Aversano L, Cerulo L, Palumbo C. Mining candidate web services from legacy code. In: Proceeding of the 10th International Symposium on Web Site Evolution. 2008, 37\u201340","DOI":"10.1109\/WSE.2008.4655393"},{"key":"1541_CR7","doi-asserted-by":"crossref","unstructured":"Aversano L, Bruno M, Di Penta M, Falanga A, Scognamiglio R. Visualizing the evolution of web services using formal concept analysis. In: Proceeding of the 8th International Workshop on Principles of Software Evolution (IWPSE\u201905). 2005, 57\u201360","DOI":"10.1109\/IWPSE.2005.33"},{"issue":"4","key":"1541_CR8","doi-asserted-by":"publisher","first-page":"1551","DOI":"10.1007\/s11219-020-09520-3","volume":"28","author":"L Rantala","year":"2020","unstructured":"Rantala L, M\u00e4ntyl\u00e4 M. Predicting technical debt from commit contents: reproduction and extension with automated feature selection. Software Quality Journal, 2020, 28(4): 1551\u20131579","journal-title":"Software Quality Journal"},{"key":"1541_CR9","doi-asserted-by":"crossref","unstructured":"Potdar A, Shihab E. An exploratory study on self-admitted technical debt. In: Proceeding of 2014 IEEE International Conference on Software Maintenance and Evolution. 2014, 91\u2013100","DOI":"10.1109\/ICSME.2014.31"},{"key":"1541_CR10","doi-asserted-by":"crossref","unstructured":"Bavota G, Russo B. A large-scale empirical study on self-admitted technical debt. In: Proceedings of the13th Working Conference on Mining Software Repositories (MSR). 2016, 315\u2013326","DOI":"10.1145\/2901739.2901742"},{"key":"1541_CR11","doi-asserted-by":"crossref","unstructured":"Maldonado E D S, Abdalkareem R, Shihab E, Serebrenik A. An empirical study on the removal of self-admitted technical debt. In: Proceeding of 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME). 2017, 238\u2013248","DOI":"10.1109\/ICSME.2017.8"},{"key":"1541_CR12","doi-asserted-by":"crossref","unstructured":"Wehaibi S, Shihab E, Guerrouj L. Examining the impact of self-admitted technical debt on software quality. In: Proceeding of the 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER). 2016, 179\u2013188","DOI":"10.1109\/SANER.2016.72"},{"key":"1541_CR13","doi-asserted-by":"crossref","unstructured":"Seaman C, Guo Y, Zazworka N, Shull F, Izurieta C, Cai Y, Vetr\u00f2 A. Using technical debt data in decision making: Potential decision approaches. In: Proceedings of the 3rd International Workshop on Managing Technical Debt. 2012, 45\u201348","DOI":"10.1109\/MTD.2012.6225999"},{"issue":"2","key":"1541_CR14","doi-asserted-by":"publisher","first-page":"505","DOI":"10.1007\/s11219-019-09478-x","volume":"28","author":"D Sas","year":"2020","unstructured":"Sas D, Avgeriou P. Quality attribute trade-offs in the embedded systems industry: an exploratory case study. Software Quality Journal, 2020, 28(2): 505\u2013534","journal-title":"Software Quality Journal"},{"key":"1541_CR15","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1016\/j.jss.2014.12.027","volume":"101","author":"Z Li","year":"2015","unstructured":"Li Z, Avgeriou P, Liang P. A systematic mapping study on technical debt and its management. Journal of Systems and Software, 2015, 101: 193\u2013220","journal-title":"Journal of Systems and Software"},{"key":"1541_CR16","doi-asserted-by":"crossref","unstructured":"Aversano L, Bernardi M L, Cimitile M, Iammarino M, Romanyuk K. Investigating on the relationships between design smells removals and refactorings. In: Proceedings of the 15th International Conference on Software Technologies. 2020, 212\u2013219","DOI":"10.5220\/0009887102120219"},{"issue":"5","key":"1541_CR17","doi-asserted-by":"publisher","first-page":"4161","DOI":"10.1007\/s10664-020-09869-w","volume":"25","author":"T Amanatidis","year":"2020","unstructured":"Amanatidis T, Mittas N, Moschou A, Chatzigeorgiou A, Ampatzoglou A, Angelis L. Evaluating the agreement among technical debt measurement tools: building an empirical benchmark of technical debt liabilities. Empirical Software Engineering, 2020, 25(5): 4161\u20134204","journal-title":"Empirical Software Engineering"},{"key":"1541_CR18","doi-asserted-by":"crossref","unstructured":"Halepmollasi R. A composed technical debt identification methodology to predict software vulnerabilities. In: Proceeding of the 42nd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion). 2020, 186\u2013189","DOI":"10.1145\/3377812.3381396"},{"issue":"4","key":"1541_CR19","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1109\/MS.2005.111","volume":"22","author":"D Spinellis","year":"2005","unstructured":"Spinellis D. Tool writing: A forgotten art? (software tools) IEEE Software, 2005, 22(4): 9\u201311","journal-title":"IEEE Software"},{"issue":"3","key":"1541_CR20","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/MS.2020.3024958","volume":"38","author":"P C Avgeriou","year":"2021","unstructured":"Avgeriou P C, Taibi D, Ampatzoglou A, Arcelli Fontana F, Besker T, Chatzigeorgiou A, Lenarduzzi V, Martini A, Moschou A, Pigazzini I, Saarimaki N, Sas D D, de Toledo S S, Tsintzira A A. An overview and comparison of technical debt measurement tools. IEEE Software, 2021, 38(3): 61\u201371","journal-title":"IEEE Software"},{"issue":"3","key":"1541_CR21","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1177\/0013164407310131","volume":"68","author":"G T Knofczynski","year":"2008","unstructured":"Knofczynski G T, Mundfrom D. Sample sizes when using multiple linear regression for prediction. Educational and Psychological Measurement, 2008, 68(3): 431\u2013442","journal-title":"Educational and Psychological Measurement"},{"issue":"3","key":"1541_CR22","doi-asserted-by":"publisher","first-page":"660","DOI":"10.1109\/21.97458","volume":"21","author":"S R Safavian","year":"1991","unstructured":"Safavian S R, Landgrebe D. A survey of decision tree classifier methodology. IEEE Transactions on Systems, Man, and Cybernetics, 1991, 21(3): 660\u2013674","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics"},{"issue":"2","key":"1541_CR23","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1023\/A:1007607513941","volume":"40","author":"T G Dietterich","year":"2000","unstructured":"Dietterich T G. An experimental comparison of three methods for constructing ensembles of decision trees: Bagging, boosting, and randomization. Machine Learning, 2000, 40(2): 139\u2013157","journal-title":"Machine Learning"},{"issue":"1","key":"1541_CR24","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman L. Random forests. Machine Learning, 2001, 45(1): 5\u201332","journal-title":"Machine Learning"},{"key":"1541_CR25","doi-asserted-by":"publisher","first-page":"110976","DOI":"10.1016\/j.jss.2021.110976","volume":"178","author":"M Iammarino","year":"2021","unstructured":"Iammarino M, Zampetti F, Aversano L, Di Penta M. An empirical study on the co-occurrence between refactoring actions and self-admitted technical debt removal. Journal of Systems and Software, 2021, 178: 110976","journal-title":"Journal of Systems and Software"},{"key":"1541_CR26","doi-asserted-by":"crossref","unstructured":"Iammarino M, Zampetti F, Aversano L, Di Penta M. Self-admitted technical debt removal and refactoring actions: Co-occurrence or more? In: Proceeding of 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME). 2019, 186\u2013190","DOI":"10.1109\/ICSME.2019.00029"},{"issue":"7","key":"1541_CR27","doi-asserted-by":"publisher","first-page":"168","DOI":"10.3390\/a13070168","volume":"13","author":"L Aversano","year":"2020","unstructured":"Aversano L, Iammarino M, Carapella M, Vecchio A D, Nardi L. On the relationship between self-admitted technical debt removals and technical debt measures. Algorithms, 2020, 13(7): 168","journal-title":"Algorithms"},{"key":"1541_CR28","doi-asserted-by":"crossref","unstructured":"Li Z, Liang P, Avgeriou P, Guelf N, Ampatzoglou A. An empirical investigation of modularity metrics for indicating architectural technical debt. In: Proceedings of the 10th International ACM Sigsoft Conference on Quality of Software Architectures. 2014, 119\u2013128","DOI":"10.1145\/2602576.2602581"},{"key":"1541_CR29","doi-asserted-by":"crossref","unstructured":"Ampatzoglou A, Michailidis A, Sarikyriakidis C, Ampatzoglou A, Chatzigeorgiou A, Avgeriou P. A framework for managing interest in technical debt: An industrial validation. In: Proceedings of 2018 International Conference on Technical Debt. 2018, 115\u2013124","DOI":"10.1145\/3194164.3194175"},{"key":"1541_CR30","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/978-3-319-65831-5_4","volume-title":"Software Architecture","author":"G Digkas","year":"2017","unstructured":"Digkas G, Lungu M, Chatzigeorgiou A, Avgeriou P. The evolution of technical debt in the apache ecosystem. In: Lopes A, de Lemos R, eds. Software Architecture. Cham: Springer, 2017, 51\u201366"},{"key":"1541_CR31","doi-asserted-by":"crossref","unstructured":"Chatzigeorgiou A, Ampatzoglou A, Ampatzoglou A, Amanatidis T. Estimating the breaking point for technical debt. In: Proceeding of the 7th International Workshop on Managing Technical Debt (MTD). 2015, 53\u201356","DOI":"10.1109\/MTD.2015.7332625"},{"key":"1541_CR32","doi-asserted-by":"crossref","unstructured":"Skourletopoulos G, Mavromoustakis C X, Bahsoon R, Mastorakis G, Pallis E. Predicting and quantifying the technical debt in cloud software engineering. In: Proceeding of the 19th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD). 2014, 36\u201340","DOI":"10.1109\/CAMAD.2014.7033201"},{"key":"1541_CR33","doi-asserted-by":"crossref","unstructured":"Arvanitou E M, Ampatzoglou A, Bibi S, Chatzigeorgiou A, Stamelos I. Monitoring technical debt in an industrial setting. In: Proceedings of Evaluation and Assessment on Software Engineering. 2019, 123\u2013132","DOI":"10.1145\/3319008.3319019"},{"key":"1541_CR34","doi-asserted-by":"crossref","unstructured":"Zazworka N, Shaw M A, Shull F, Seaman C. Investigating the impact of design debt on software quality. In: Proceedings of the 2nd Workshop on Managing Technical Debt. 2011, 17\u201323","DOI":"10.1145\/1985362.1985366"},{"key":"1541_CR35","doi-asserted-by":"crossref","unstructured":"Zazworka N, Sp\u00ednola R O, Vetro\u2019 A, Shull F, Seaman C. A case study on effectively identifying technical debt. In: Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering. 2013, 42\u201347","DOI":"10.1145\/2460999.2461005"},{"key":"1541_CR36","doi-asserted-by":"crossref","unstructured":"Bellomo S, Nord R L, Ozkaya I, Popeck M. Got technical debt? Surfacing elusive technical debt in issue trackers. In: Proceedings of the 13th Working Conference on Mining Software Repositories (MSR). 2016, 327\u2013338","DOI":"10.1145\/2901739.2901754"},{"key":"1541_CR37","doi-asserted-by":"publisher","first-page":"110777","DOI":"10.1016\/j.jss.2020.110777","volume":"170","author":"D Tsoukalas","year":"2020","unstructured":"Tsoukalas D, Kehagias D, Siavvas M, Chatzigeorgiou A. Technical debt forecasting: An empirical study on open-source repositories. Journal of Systems and Software, 2020, 170: 110777","journal-title":"Journal of Systems and Software"},{"key":"1541_CR38","doi-asserted-by":"crossref","unstructured":"Aversano L, Bernardi M L, Cimitile M, Iammarino M. Technical debt predictive model through temporal convolutional network. In: Proceeding of 2021 International Joint Conference on Neural Networks (IJCNN). 2021, 1\u20138","DOI":"10.1109\/IJCNN52387.2021.9534423"},{"key":"1541_CR39","doi-asserted-by":"crossref","unstructured":"Saarimaki N, Baldassarre M T, Lenarduzzi V, Romano S. On the accuracy of SonarQube technical debt remediation time. In: Proceeding of the 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). 2019, 317\u2013324","DOI":"10.1109\/SEAA.2019.00055"},{"key":"1541_CR40","doi-asserted-by":"crossref","unstructured":"Letouzey J L. The SQALE method for evaluating technical debt. In: Proceedings of the 3rd International Workshop on Managing Technical Debt. 2012, 31\u201336","DOI":"10.1109\/MTD.2012.6225997"},{"issue":"4","key":"1541_CR41","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1109\/32.491650","volume":"22","author":"M Hitz","year":"1996","unstructured":"Hitz M, Montazeri B. Chidamber and Kemerer\u2019s metrics suite: a measurement theory perspective. IEEE Transactions on Software Engineering, 1996, 22(4): 267\u2013271","journal-title":"IEEE Transactions on Software Engineering"}],"container-title":["Frontiers of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-022-1541-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11704-022-1541-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-022-1541-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,7]],"date-time":"2024-10-07T17:37:41Z","timestamp":1728322661000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11704-022-1541-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,8]]},"references-count":41,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,6]]}},"alternative-id":["1541"],"URL":"https:\/\/doi.org\/10.1007\/s11704-022-1541-7","relation":{},"ISSN":["2095-2228","2095-2236"],"issn-type":[{"value":"2095-2228","type":"print"},{"value":"2095-2236","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,11,8]]},"assertion":[{"value":"4 October 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 May 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 November 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"173210"}}