{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T03:19:12Z","timestamp":1783480752902,"version":"3.55.0"},"reference-count":67,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T00:00:00Z","timestamp":1783468800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T00:00:00Z","timestamp":1783468800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Indonesian Education Scholarship, Center for Higher Education Funding and Assessment, and Indonesia Endowment Fund for Education"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2026,11]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Self-Admitted Technical Debt (SATD) refers to technical compromises explicitly admitted by developers in natural language artifacts, such as code comments, commit messages, and issue trackers. Among its types, Architecture Technical Debt (ATD) is particularly difficult to detect due to its abstract and context-dependent nature. Manual annotation of ATD is costly, time-consuming, and challenging to scale. To reduce labeling effort, this study combines keyword-based filtering, active learning, and explainable AI for ATD detection. We refined an existing dataset of ATD-related Jira issues to obtain an expert-validated seed set used to extract representative keywords. These keywords were then applied to identify more than 103k candidate issues across 10 open-source projects. To assess the reliability of keyword-based filtering, we qualitatively evaluated a statistically representative sample of labeled issues. Building on the resulting dataset, we applied active learning with multiple query strategies to prioritize informative samples for annotation. The results show that Breaking Ties achieved the best performance, with an F1-score of 0.72 and a 49% reduction in annotation effort. To improve transparency, we used SHAP and LIME to explain ATD classification results. Expert evaluation showed that both methods provided useful explanations, with LIME generally preferred for its clarity and ease of use.<\/jats:p>","DOI":"10.1007\/s10664-026-10916-1","type":"journal-article","created":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T03:07:53Z","timestamp":1783480073000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Reducing labeling effort in architecture technical debt detection through active learning and explainable AI"],"prefix":"10.1007","volume":"31","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8413-5070","authenticated-orcid":false,"given":"Edi","family":"Sutoyo","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Paris","family":"Avgeriou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andrea","family":"Capiluppi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,7,8]]},"reference":[{"issue":"1","key":"10916_CR1","doi-asserted-by":"publisher","first-page":"4628855","DOI":"10.1155\/2024\/4628855","volume":"2024","author":"N Al-Ansari","year":"2024","unstructured":"Al-Ansari N, Al-Thani D, Al-Mansoori RS (2024) User-centered evaluation of explainable artificial intelligence (XAI): A systematic literature review. Human Behav Emerging Technol 2024(1):4628855","journal-title":"Human Behav Emerging Technol"},{"key":"10916_CR2","doi-asserted-by":"crossref","unstructured":"Alves NS, Ribeiro LF, Caires V, Mendes TS, Sp\u00ednola RO (2014) Towards an ontology of terms on technical debt. In: 2014 sixth international workshop on managing technical debt. IEEE, pp 1\u20137","DOI":"10.1109\/MTD.2014.9"},{"key":"10916_CR3","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1016\/j.inffus.2019.12.012","volume":"58","author":"AB Arrieta","year":"2020","unstructured":"Arrieta AB, D\u00edaz-Rodr\u00edguez N, Del Ser J, Bennetot A, Tabik S, Barbado A, Garc\u00eda S, Gil-L\u00f3pez S, Molina D, Benjamins R et al (2020) Explainable artificial intelligence (XAI): concepts, taxonomies, opportunities and challenges toward responsible AI. Inf fusion 58:82\u2013115","journal-title":"Inf fusion"},{"key":"10916_CR4","unstructured":"Avgeriou P, Ozkaya I, Koziolek H, Codabux Z, Ernst N (2025) Manifesto from Dagstuhl perspectives workshop 24452-reframing technical debt. arXiv:2505.13009"},{"issue":"4","key":"10916_CR5","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1145\/1013886.1007539","volume":"29","author":"JF Bowring","year":"2004","unstructured":"Bowring JF, Rehg JM, Harrold MJ (2004) Active learning for automatic classification of software behavior. ACM SIGSOFT Softw Eng Notes 29(4):195\u2013205","journal-title":"ACM SIGSOFT Softw Eng Notes"},{"key":"10916_CR6","doi-asserted-by":"crossref","unstructured":"Cambronero JP, Dang TH, Vasilakis N, Shen J, Wu J, Rinard MC (2019) Active learning for software engineering. In: Proceedings of the 2019 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, pp 62\u201378","DOI":"10.1145\/3359591.3359732"},{"issue":"4","key":"10916_CR7","first-page":"1","volume":"58","author":"S Cao","year":"2025","unstructured":"Cao S, Sun X, Widyasari R, Lo D, Wu X, Bo L, Zhang J, Li B, Liu W, Wu D et al (2025) A systematic literature review on explainability for ML\/DL-based software engineering. ACM Comput Surv 58(4):1\u201334","journal-title":"ACM Comput Surv"},{"key":"10916_CR8","doi-asserted-by":"crossref","unstructured":"Carrillo C, Capilla R (2018) Ripple effect to evaluate the impact of changes in architectural design decisions. In: Proceedings of the 12th European conference on software architecture: companion proceedings, pp 1\u20138","DOI":"10.1145\/3241403.3241446"},{"key":"10916_CR9","doi-asserted-by":"crossref","unstructured":"Codabux Z, Vidoni M, Fard FH (2021) Technical debt in the peer-review documentation of R packages: a rOpenSci case study. In: 2021 IEEE\/ACM 18th international conference on mining software repositories (MSR). IEEE, pp 195\u2013206","DOI":"10.1109\/MSR52588.2021.00032"},{"issue":"2","key":"10916_CR10","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/157710.157715","volume":"4","author":"W Cunningham","year":"1992","unstructured":"Cunningham W (1992) The WyCash portfolio management system. ACM Sigplan Oops Messenger 4(2):29\u201330","journal-title":"ACM Sigplan Oops Messenger"},{"issue":"11","key":"10916_CR11","doi-asserted-by":"publisher","first-page":"1044","DOI":"10.1109\/TSE.2017.2654244","volume":"43","author":"E da Silva Maldonado","year":"2017","unstructured":"da Silva Maldonado E, Shihab E, Tsantalis N (2017) Using natural language processing to automatically detect self-admitted technical debt. IEEE Trans Softw Eng 43(11):1044\u20131062","journal-title":"IEEE Trans Softw Eng"},{"issue":"1","key":"10916_CR12","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/MS.2012.172","volume":"30","author":"L Dabbish","year":"2012","unstructured":"Dabbish L, Stuart C, Tsay J, Herbsleb J (2012) Leveraging transparency. IEEE Softw 30(1):37\u201343","journal-title":"IEEE Softw"},{"key":"10916_CR13","unstructured":"Dai K, Kruchten P (2017) Detecting technical debt through issue trackers. QuASoQ@ APSEC, pp 59\u201365"},{"key":"10916_CR14","doi-asserted-by":"crossref","unstructured":"Diamantopoulos T, Nastos DN, Symeonidis A (2023) Semantically-enriched Jira issue tracking data. In: 2023 IEEE\/ACM 20th international conference on mining software repositories (MSR). IEEE, pp 218\u2013222","DOI":"10.1109\/MSR59073.2023.00039"},{"key":"10916_CR15","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1016\/j.ins.2015.07.025","volume":"325","author":"JF D\u00edez-Pastor","year":"2015","unstructured":"D\u00edez-Pastor JF, Rodr\u00edguez JJ, Garc\u00eda-Osorio CI, Kuncheva LI (2015) Diversity techniques improve the performance of the best imbalance learning ensembles. Inf Sci 325:98\u2013117","journal-title":"Inf Sci"},{"key":"10916_CR16","doi-asserted-by":"crossref","unstructured":"Dor LE, Halfon A, Gera A, Shnarch E, Dankin L, Choshen L, Danilevsky M, Aharonov R, Katz Y, Slonim N (2020) Active learning for BERT: an empirical study. In: Proceedings of the 2020 conference on empirical methods in natural language processing (EMNLP), pp 7949\u20137962","DOI":"10.18653\/v1\/2020.emnlp-main.638"},{"issue":"9","key":"10916_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3561048","volume":"55","author":"R Dwivedi","year":"2023","unstructured":"Dwivedi R, Dave D, Naik H, Singhal S, Omer R, Patel P, Qian B, Wen Z, Shah T, Morgan G et al (2023) Explainable AI (XAI): core ideas, techniques, and solutions. ACM Comput Surv 55(9):1\u201333","journal-title":"ACM Comput Surv"},{"issue":"3","key":"10916_CR18","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1007\/s10515-020-00277-4","volume":"27","author":"G Esteves","year":"2020","unstructured":"Esteves G, Figueiredo E, Veloso A, Viggiato M, Ziviani N (2020) Understanding machine learning software defect predictions. Autom Softw Eng 27(3):369\u2013392","journal-title":"Autom Softw Eng"},{"key":"10916_CR19","doi-asserted-by":"crossref","unstructured":"Fontana FA, Dietrich J, Walter B, Yamashita A, Zanoni M (2016) Antipattern and code smell false positives: Preliminary conceptualization and classification. In: IEEE 23rd international conference on software analysis, evolution, and reengineering (SANER), vol 1. IEEE, pp 609\u2013613","DOI":"10.1109\/SANER.2016.84"},{"issue":"4","key":"10916_CR20","doi-asserted-by":"publisher","first-page":"e70018","DOI":"10.1002\/smr.70018","volume":"37","author":"B Gezici Ge\u00e7er","year":"2025","unstructured":"Gezici Ge\u00e7er B, Koluk\u0131sa Tarhan A (2025) Explainable AI framework for software defect prediction. J Softw Evol Process 37(4):e70018","journal-title":"J Softw Evol Process"},{"key":"10916_CR21","unstructured":"Grootendorst M (2020) KeyBERT: Minimal keyword extraction with BERT"},{"key":"10916_CR22","doi-asserted-by":"crossref","unstructured":"Holub A, Perona P, Burl MC (2008) Entropy-based active learning for object recognition. In: 2008 IEEE computer society conference on computer vision and pattern recognition workshops, pp 1\u20138. IEEE","DOI":"10.1109\/CVPRW.2008.4563068"},{"key":"10916_CR23","doi-asserted-by":"publisher","unstructured":"Honnibal M, Montani I, Van\u00a0Landeghem S, Boyd A et\u00a0al (2020) SpaCy: industrial-strength natural language processing in Python. https:\/\/doi.org\/10.5281\/zenodo.1212303","DOI":"10.5281\/zenodo.1212303"},{"key":"10916_CR24","doi-asserted-by":"crossref","unstructured":"Jacobs PF, Maillette\u00a0de Buy\u00a0Wenniger G, Wiering M, Schomaker L (2021) Active learning for reducing labeling effort in text classification tasks. In: Benelux conference on artificial intelligence. Springer, pp 3\u201329","DOI":"10.1007\/978-3-030-93842-0_1"},{"key":"10916_CR25","unstructured":"Jan\u00e1k J (2009) Issue tracking systems. Masarykova univerzita, Fakulta informatiky.(Ph.D. thesis)"},{"key":"10916_CR26","doi-asserted-by":"crossref","unstructured":"Jiarpakdee J, Tantithamthavorn CK, Grundy J (2021) Practitioners\u2019 perceptions of the goals and visual explanations of defect prediction models. In: 2021 IEEE\/ACM 18th int. conf. on mining software repositories (MSR). IEEE, pp 432\u2013443","DOI":"10.1109\/MSR52588.2021.00055"},{"key":"10916_CR27","unstructured":"Kumar IE, Venkatasubramanian S, Scheidegger C, Friedler S (2020) Problems with Shapley-value-based explanations as feature importance measures. In: International conference on machine learning. PMLR, pp 5491\u20135500"},{"key":"10916_CR28","doi-asserted-by":"crossref","unstructured":"Landis JR, Koch GG (1977) The measurement of observer agreement for categorical data. Biometrics 159\u2013174","DOI":"10.2307\/2529310"},{"key":"10916_CR29","doi-asserted-by":"publisher","unstructured":"Lenarduzzi V, Besker T, Taibi D, Martini A, Fontana FA (2021) A systematic literature review on technical debt prioritization: Strategies, processes, factors, and tools. https:\/\/doi.org\/10.1016\/j.jss.2020.110827","DOI":"10.1016\/j.jss.2020.110827"},{"issue":"8","key":"10916_CR30","doi-asserted-by":"publisher","first-page":"1251","DOI":"10.1109\/TPAMI.2006.156","volume":"28","author":"M Li","year":"2006","unstructured":"Li M, Sethi IK (2006) Confidence-based active learning. IEEE Trans Pattern Anal Mach Intell 28(8):1251\u20131261","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"10916_CR31","doi-asserted-by":"crossref","unstructured":"Li Y, Soliman M, Avgeriou P (2020) Identification and remediation of self-admitted technical debt in issue trackers. In: 2020 46th Euromicro conference on software engineering and advanced applications (SEAA). IEEE, pp 495\u2013503","DOI":"10.1109\/SEAA51224.2020.00083"},{"issue":"6","key":"10916_CR32","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/s10664-022-10128-3","volume":"27","author":"Y Li","year":"2022","unstructured":"Li Y, Soliman M, Avgeriou P (2022) Identifying self-admitted technical debt in issue tracking systems using machine learning. Empir Softw Eng 27(6):131","journal-title":"Empir Softw Eng"},{"issue":"3","key":"10916_CR33","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/s10664-023-10297-9","volume":"28","author":"Y Li","year":"2023","unstructured":"Li Y, Soliman M, Avgeriou P (2023) Automatic identification of self-admitted technical debt from four different sources. Empir Softw Eng 28(3):65","journal-title":"Empir Softw Eng"},{"key":"10916_CR34","unstructured":"Lundberg SM, Lee SI (2017) A unified approach to interpreting model predictions. Advances in Neural Information Processing Systems 30"},{"key":"10916_CR35","unstructured":"Luo T, Kramer K, Goldgof DB, Hall LO, Samson S, Remsen A, Hopkins T, Cohn D (2005) Active learning to recognize multiple types of plankton. J Mach Learn Res 6(4)"},{"key":"10916_CR36","doi-asserted-by":"crossref","unstructured":"Margatina K, Vernikos G, Barrault L, Aletras N (2021) Active learning by acquiring contrastive examples. In: Moens MF, Huang X, Specia L, Yih SWt (eds) Proceedings of the 2021 conference on empirical methods in natural language processing. Association for Computational Linguistics, Online and Punta Cana, Dominican Republic, pp 650\u2013663","DOI":"10.18653\/v1\/2021.emnlp-main.51"},{"key":"10916_CR37","doi-asserted-by":"crossref","unstructured":"Martini A, Bosch, J (2015) The danger of architectural technical debt: Contagious debt and vicious circles. In: 2015 12th Working IEEE\/IFIP conference on software architecture. IEEE, pp 1\u201310","DOI":"10.1109\/WICSA.2015.31"},{"key":"10916_CR38","doi-asserted-by":"crossref","unstructured":"Martini A, Bosch J, Chaudron M (2014) Architecture technical debt: Understanding causes and a qualitative model. 40th EUROMICRO conference on software engineering and advanced applications. IEEE, pp 85\u201392","DOI":"10.1109\/SEAA.2014.65"},{"key":"10916_CR39","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1016\/j.infsof.2015.07.005","volume":"67","author":"A Martini","year":"2015","unstructured":"Martini A, Bosch J, Chaudron M (2015) Investigating architectural technical debt accumulation and refactoring over time: A multiple-case study. Inf Softw Technol 67:237\u2013253","journal-title":"Inf Softw Technol"},{"key":"10916_CR40","unstructured":"Meisenbacher S, Schopf T, Yan W, Holl P, Matthes F (2024) An improved method for class-specific keyword extraction: a case study in the German business registry. https:\/\/aclanthology.org\/2024.konvens-main.18\/"},{"issue":"4","key":"10916_CR41","doi-asserted-by":"publisher","first-page":"532","DOI":"10.1017\/pan.2020.4","volume":"28","author":"B Miller","year":"2020","unstructured":"Miller B, Linder F, Mebane WR Jr (2020) Active learning approaches for labeling text: Review and assessment of the performance of active learning approaches. Polit Anal 28(4):532\u2013551","journal-title":"Polit Anal"},{"key":"10916_CR42","doi-asserted-by":"crossref","unstructured":"Nayebi M, Cai Y, Kazman R, Ruhe G, Feng Q, Carlson C, Chew F (2019) A longitudinal study of identifying and paying down architecture debt. In: 2019 IEEE\/ACM 41st international conference on software engineering: software engineering in practice (ICSE-SEIP). IEEE, pp 171\u2013180","DOI":"10.1109\/ICSE-SEIP.2019.00026"},{"key":"10916_CR43","doi-asserted-by":"crossref","unstructured":"Potdar A, Shihab E (2014) An exploratory study on self-admitted technical debt. In: 2014 IEEE int conf on software maintenance and evolution. IEEE, pp 91\u2013100","DOI":"10.1109\/ICSME.2014.31"},{"key":"10916_CR44","unstructured":"Ramos J et al (2003) Using TF-IDF to determine word relevance in document queries. In: Proceedings of the first instructional conference on machine learning. Citeseer, vol 242, pp 29\u201348"},{"key":"10916_CR45","doi-asserted-by":"publisher","unstructured":"Reimers N (2019) Sentence-BERT: Sentence embeddings using Siamese BERT-networks. https:\/\/doi.org\/10.18653\/v1\/D19-1410","DOI":"10.18653\/v1\/D19-1410"},{"key":"10916_CR46","unstructured":"Ribeiro MT, Singh S, Guestrin C (2016a) Model-agnostic interpretability of machine learning. arXiv:1606.05386"},{"key":"10916_CR47","doi-asserted-by":"crossref","unstructured":"Ribeiro MT, Singh S, Guestrin C (2016b) \u201cWhy should i trust you?\u201d Explaining the predictions of any classifier. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp 1135\u20131144","DOI":"10.1145\/2939672.2939778"},{"issue":"1","key":"10916_CR48","doi-asserted-by":"publisher","first-page":"2400304","DOI":"10.1002\/aisy.202400304","volume":"7","author":"AM Salih","year":"2025","unstructured":"Salih AM, Raisi-Estabragh Z, Galazzo IB, Radeva P, Petersen SE, Lekadir K, Menegaz G (2025) A perspective on explainable artificial intelligence methods: SHAP and LIME. Adv Intell Syst 7(1):2400304","journal-title":"Adv Intell Syst"},{"issue":"4","key":"10916_CR49","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1007\/s10664-024-10469-1","volume":"29","author":"L Schulte","year":"2024","unstructured":"Schulte L, Ledel B, Herbold S (2024) Studying the explanations for the automated prediction of bug and non-bug issues using LIME and SHAP. Empir Softw Eng 29(4):93","journal-title":"Empir Softw Eng"},{"key":"10916_CR50","unstructured":"Settles B (2009) Active learning literature survey. University of Wisconsin-Madison,(1648 Computer Sciences Technical Report)"},{"key":"10916_CR51","first-page":"307","volume-title":"Contributions to the Theory of Games II","author":"LS Shapley","year":"1953","unstructured":"Shapley LS (1953) A value for n-person games. In: Kuhn HW, Tucker AW (eds) Contributions to the Theory of Games II. Princeton University Press, Princeton, pp 307\u2013317"},{"issue":"2","key":"10916_CR52","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1007\/s10515-022-00358-6","volume":"29","author":"R Sharma","year":"2022","unstructured":"Sharma R, Shahbazi R, Fard FH, Codabux Z, Vidoni M (2022) Self-admitted technical debt in R: detection and causes. Autom Softw Eng 29(2):53","journal-title":"Autom Softw Eng"},{"issue":"6","key":"10916_CR53","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1007\/s10664-024-10548-3","volume":"29","author":"MS Sheikhaei","year":"2024","unstructured":"Sheikhaei MS, Tian Y, Wang S, Xu B (2024) An empirical study on the effectiveness of large language models for SATD identification and classification. Empir Softw Eng 29(6):159","journal-title":"Empir Softw Eng"},{"key":"10916_CR54","doi-asserted-by":"publisher","first-page":"112435","DOI":"10.1016\/j.jss.2025.112435","volume":"226","author":"K Shivashankar","year":"2025","unstructured":"Shivashankar K, Orucevic M, Kruke MM, Martini A (2025) BEACon-TD: classifying technical debt and its types across diverse software projects issues using transformers. J Syst Softw 226:112435","journal-title":"J Syst Softw"},{"key":"10916_CR55","doi-asserted-by":"crossref","unstructured":"Skryseth D, Shivashankar K, Pil\u00e1n I, Martini A (2023) Technical debt classification in issue trackers using natural language processing based on transformers. In: 2023 ACM\/IEEE int conf on technical debt (TechDebt). IEEE, pp 92\u2013101","DOI":"10.1109\/TechDebt59074.2023.00017"},{"issue":"3","key":"10916_CR56","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3241743","volume":"27","author":"KJ Stol","year":"2018","unstructured":"Stol KJ, Fitzgerald B (2018) The ABC of software engineering research. ACM Trans Softw Eng Methodol (TOSEM) 27(3):1\u201351","journal-title":"ACM Trans Softw Eng Methodol (TOSEM)"},{"key":"10916_CR57","doi-asserted-by":"publisher","unstructured":"Sutoyo E, Capiluppi A (2026) Self-admitted technical debt detection approaches: a decade systematic review. https:\/\/doi.org\/10.1002\/smr.70104","DOI":"10.1002\/smr.70104"},{"key":"10916_CR58","doi-asserted-by":"crossref","unstructured":"Sutoyo E, Avgeriou P, Capiluppi A (2024) Deep learning and data augmentation for detecting self-admitted technical debt. In: 2024 31st Asia-Pacific software engineering conference (APSEC). IEEE, pp 01\u201310","DOI":"10.1109\/APSEC65559.2024.00022"},{"key":"10916_CR59","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn CK, Jiarpakdee J (2021) Explainable AI for software engineering. In: 2021 36th IEEE\/ACM international conference on automated software engineering (ASE). IEEE, pp 1\u20132","DOI":"10.1109\/ASE51524.2021.9678580"},{"key":"10916_CR60","doi-asserted-by":"crossref","unstructured":"Tsoukalas D, Mittas N, Arvanitou EM, Ampatzoglou A, Chatzigeorgiou A, Kechagias D (2024) Local and global explainability for technical debt identification. IEEE Trans Software Eng","DOI":"10.1109\/TSE.2024.3422427"},{"issue":"4","key":"10916_CR61","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1007\/s10664-022-10121-w","volume":"27","author":"H Tu","year":"2022","unstructured":"Tu H, Menzies T (2022) DebtFree: minimizing labeling cost in self-admitted technical debt identification using semi-supervised learning. Empir Softw Eng 27(4):80","journal-title":"Empir Softw Eng"},{"key":"10916_CR62","unstructured":"Van Solingen R, Basili V, Caldiera G, Rombach HD (2002) Goal question metric (GQM) approach. Encyclopedia of software engineering"},{"key":"10916_CR63","doi-asserted-by":"crossref","unstructured":"Verdecchia R, Kruchten P, Lago P (2020) Architectural technical debt: a grounded theory. In: Software architecture: 14th European conference, ECSA 2020, L\u2019Aquila, Italy, September 14\u201318, 2020, Proceedings 14. Springer, pp 202\u2013219","DOI":"10.1007\/978-3-030-58923-3_14"},{"key":"10916_CR64","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106530","volume":"133","author":"X Wu","year":"2021","unstructured":"Wu X, Zheng W, Chen X, Zhao Y, Yu T, Mu D (2021) Improving high-impact bug report prediction with combination of interactive machine learning and active learning. Inf Softw Technol 133:106530","journal-title":"Inf Softw Technol"},{"key":"10916_CR65","doi-asserted-by":"crossref","unstructured":"Xiao L, Cai Y, Kazman R, Mo R, Feng Q (2016) Identifying and quantifying architectural debt. In: Proceedings of the 38th international conference on software engineering, pp 488\u2013498","DOI":"10.1145\/2884781.2884822"},{"key":"10916_CR66","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1016\/j.jss.2016.05.018","volume":"120","author":"J Yli-Huumo","year":"2016","unstructured":"Yli-Huumo J, Maglyas A, Smolander K (2016) How do software development teams manage technical debt?-An empirical study. J Syst Softw 120:195\u2013218","journal-title":"J Syst Softw"},{"key":"10916_CR67","doi-asserted-by":"publisher","unstructured":"Yuan M, Lin HT, Boyd-Graber J (2020) Cold-start active learning through self-supervised language modeling. https:\/\/doi.org\/10.18653\/v1\/2020.emnlp-main.637","DOI":"10.18653\/v1\/2020.emnlp-main.637"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-026-10916-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-026-10916-1","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-026-10916-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T03:08:54Z","timestamp":1783480134000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-026-10916-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7,8]]},"references-count":67,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2026,11]]}},"alternative-id":["10916"],"URL":"https:\/\/doi.org\/10.1007\/s10664-026-10916-1","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,7,8]]},"assertion":[{"value":"12 August 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 June 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 July 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed Consent"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Clinical Trial Number"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interests"}}],"article-number":"183"}}