{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,25]],"date-time":"2026-07-25T16:12:46Z","timestamp":1784995966025,"version":"3.55.0"},"reference-count":88,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"8","license":[{"start":{"date-parts":[[2023,8,1]],"date-time":"2023-08-01T00:00:00Z","timestamp":1690848000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,8,1]],"date-time":"2023-08-01T00:00:00Z","timestamp":1690848000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,8,1]],"date-time":"2023-08-01T00:00:00Z","timestamp":1690848000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"ITEA3 research project","award":["17038 VISDOM"],"award-info":[{"award-number":["17038 VISDOM"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2023,8]]},"DOI":"10.1109\/tse.2023.3286179","type":"journal-article","created":{"date-parts":[[2023,6,14]],"date-time":"2023-06-14T17:22:03Z","timestamp":1686763323000},"page":"4169-4195","source":"Crossref","is-referenced-by-count":23,"title":["An Architectural Technical Debt Index Based on Machine Learning and Architectural Smells"],"prefix":"10.1109","volume":"49","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3383-3298","authenticated-orcid":false,"given":"Darius","family":"Sas","sequence":"first","affiliation":[{"name":"Bernoulli Institute for Mathematics, Computer Science, and Artificial Intelligence, University of Groningen, Groningen, Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7101-0754","authenticated-orcid":false,"given":"Paris","family":"Avgeriou","sequence":"additional","affiliation":[{"name":"Bernoulli Institute for Mathematics, Computer Science, and Artificial Intelligence, University of Groningen, Groningen, Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/582415.582418"},{"key":"ref57","article-title":"On the relation between architectural smells and source code changes","volume":"34","author":"sas","year":"2021","journal-title":"Journal of Software: Evolution and Process"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/SEAA.2018.00073"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1037\/h0031619"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/MTD.2016.11"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1111\/j.2517-6161.1974.tb00994.x"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/s10115-013-0679-x"},{"key":"ref58","first-page":"3149","article-title":"LightGBM: A highly efficient gradient boosting decision tree","author":"ke","year":"2017","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref53","first-page":"569","article-title":"Trueskill&#x2122;: A Bayesian skill rating system","author":"herbrich","year":"2006","journal-title":"Proc 19th Int Conf Neural Inf Process Syst"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.2307\/1403797"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884822"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/2414721.2414724"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2021.3103664"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.4108\/icst.simutools.2013.251723"},{"key":"ref17","author":"fowler","year":"2002","journal-title":"Refactoring Improving the Design of Existing Code"},{"key":"ref16","author":"martin","year":"2018","journal-title":"Clean architecture a craftsman's guide to software structure and design"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2019.00090"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.04.066"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/ICPR48806.2021.9412676"},{"key":"ref50","article-title":"A practical guide and software for analysing pairwise comparison experiments","author":"perez-ortiz","year":"2017"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2421"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1561\/1500000016"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1002\/0471028959.sof142"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9102-8"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-014-0175-x"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.5220\/0009577805310539"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/MTD.2015.7332620"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2017.08.005"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2009.160"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2014.35"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2011.7"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.7717\/peerj-cs.833"},{"key":"ref49","volume":"12","author":"david","year":"1963","journal-title":"The Method of Paired Comparisons"},{"key":"ref8","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1145\/3194164.3194176","article-title":"Architectural Technical Debt Identification: The Research Landscape","author":"verdecchia","year":"2018","journal-title":"Proceedings of the 2018 International Conference on Technical Debt - TechDebt '18"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2009.59"},{"key":"ref9","first-page":"68","article-title":"An architectural smell evaluation in an industrial context","author":"fontana","year":"2020","journal-title":"Proc Int'l Conf Software Eng Advances"},{"key":"ref4","doi-asserted-by":"crossref","first-page":"250","DOI":"10.1007\/978-3-030-40783-4_12","article-title":"An analysis of automated technical debt measurement","volume":"378","author":"khomyakov","year":"2020","journal-title":"Lecture Notes in Business Information Processing"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786848"},{"key":"ref6","author":"martinlippert","year":"2006","journal-title":"Refactoring in Large Software Projects Performing Complex Restructurings Successfully"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2020.3024958"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1145\/2507288.2507314"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-00761-4_21"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2017.04.014"},{"key":"ref84","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1007\/978-3-030-00761-4_20","article-title":"Software architecture measurement&#x2014;Experiences from a multinational company","volume":"11048","author":"wu","year":"2018","journal-title":"Lecture Notes in Computer Science"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2010.46"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/2975945.2975946"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/MTD.2015.7332625"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP52600.2021.00021"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2012.2204512"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.14236\/ewic\/EASE2008.5"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/1985362.1985364"},{"key":"ref36","first-page":"68","article-title":"Using analytics to quantify the interest of self-admitted technical debt","author":"kamei","year":"2016","journal-title":"Proc CEUR Workshop"},{"key":"ref31","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1145\/3194164.3194175","article-title":"A Framework for Managing Interest in Technical Debt: An Industrial Validation","author":"ampatzoglou","year":"2018","journal-title":"Proceedings of the 2018 International Conference on Technical Debt - TechDebt '18"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/RSSE.2012.6233399"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/3239235.3268917"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/1454247.1454251"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2012.156"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-019-09478-x"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/VALID.2010.31"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-021-09963-7"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/157710.157715"},{"key":"ref1","first-page":"110","article-title":"Managing technical debt in software engineering (Dagstuhl Seminar 16162)","volume":"6","author":"avgeriou","year":"2016","journal-title":"Dagstuhl Rep"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.104"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/CMPSAC.2001.960633"},{"key":"ref71","first-page":"1","article-title":"Designite - A Software Design Quality Assessment Tool","author":"sharma","year":"2016","journal-title":"Proceedings of the 1st International Workshop on Bringing Architectural Design Thinking into Developers' Daily Activities - BRIDGE '16"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.4135\/9781412950558.n101"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2009.161"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1145\/3442381.3449794"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2346"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1023\/A:1020909529486"},{"key":"ref23","first-page":"44","article-title":"Automatic metric thresholds derivation for code smell detection","author":"fontana","year":"2015","journal-title":"Proc IEEE Int Workshop Emerg Trends Softw Metrics"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.4324\/9780203793206"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2012.11.1.a4"},{"key":"ref25","year":"0"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1097\/00006199-196807000-00014"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ICSAW.2017.16"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.8"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME52107.2021.00029"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1147\/sj.132.0115"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1007\/s10488-013-0528-y"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1979.234169"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-021-10031-3"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/CLEI53233.2021.9640164"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ASWEC.2014.15"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-44429-7_4"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3269206.3271784"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-005-1290-x"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA.2018.00028"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/10217078\/10152491.pdf?arnumber=10152491","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,6]],"date-time":"2024-06-06T17:05:57Z","timestamp":1717693557000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10152491\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8]]},"references-count":88,"journal-issue":{"issue":"8"},"URL":"https:\/\/doi.org\/10.1109\/tse.2023.3286179","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"},{"value":"2326-3881","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8]]}}}