{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T13:58:49Z","timestamp":1775915929700,"version":"3.50.1"},"reference-count":199,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T00:00:00Z","timestamp":1711929600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"},{"start":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T00:00:00Z","timestamp":1711929600000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-2213765"],"award-info":[{"award-number":["CNS-2213765"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2024,4]]},"DOI":"10.1109\/tse.2023.3345800","type":"journal-article","created":{"date-parts":[[2024,1,4]],"date-time":"2024-01-04T19:38:17Z","timestamp":1704397097000},"page":"668-694","source":"Crossref","is-referenced-by-count":18,"title":["Behind the Intent of Extract Method Refactoring: A Systematic Literature Review"],"prefix":"10.1109","volume":"50","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1800-9268","authenticated-orcid":false,"given":"Eman Abdullah","family":"AlOmar","sequence":"first","affiliation":[{"name":"School of Systems and Enterprises, Stevens Institute of Technology, Hoboken, NJ, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6010-7561","authenticated-orcid":false,"given":"Mohamed Wiem","family":"Mkaouer","sequence":"additional","affiliation":[{"name":"College of Innovation and Technology, University of Michigan-Flint, Flint, MI, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4708-0362","authenticated-orcid":false,"given":"Ali","family":"Ouni","sequence":"additional","affiliation":[{"name":"Department of Software Engineering and IT, ETS Montreal, University of Quebec, Montreal, QC, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","article-title":"GitHub","year":"2023"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/581441.581453"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/152388.152389"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2803203"},{"key":"ref5","article-title":"JDeodorant","year":"2011"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950305"},{"key":"ref7","first-page":"132","article-title":"A multidimensional empirical study on refactoring activity","volume-title":"Proc. Conf. Center Adv. Stud. Collab. Res. (CASCON)","author":"Tsantalis","year":"2013"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368146"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/SEAA.2018.00046"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2645572"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3622821"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.41"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/IWoR.2019.00017"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3473927"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/IWoR.2019.00020"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2020.102475"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1862372.1862390"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1002\/smr.394"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/s11334-021-00422-6"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-64694-3_16"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2009.20"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.05.042"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3511430.3511435"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-011-9171-y"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.32"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9535-z"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3422392.3422423"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ICSTW.2011.23"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ICSTW.2011.38"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-020-09809-8"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2318734"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3473924"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3558954"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2679742"},{"key":"ref35","article-title":"Guidelines for performing systematic literature reviews in software engineering","author":"Kitchenham","year":"2007"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2601248.2601268"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.14236\/ewic\/EASE2008.8"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1002\/smr.521"},{"key":"ref39","first-page":"299","article-title":"Trends, opportunities and challenges of software refactoring: A systematic literature review","volume":"8","author":"Abebe","year":"2014"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2014.08.002"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1016\/j.asej.2017.03.002"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2658573"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2016.11.009"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-019-09477-y"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110610"},{"key":"ref46","article-title":"30 years of software refactoring research: A systematic literature review","author":"Abid"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106675"},{"key":"ref48","article-title":"Refactoring object-oriented frameworks","author":"Opdyke","year":"1992"},{"key":"ref49","volume-title":"Automated Application of Design Patterns: A Refactoring Approach","author":"Cinn\u00e9ide","year":"2001"},{"key":"ref50","article-title":"Procedures for performing systematic reviews","author":"Kitchenham","year":"2004"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2006.07.009"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2008.09.009"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/2915970.2915984"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2016.09.002"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106449"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2008.01.006"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2013.07.010"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110827"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2011.36"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3524842.3527932"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP52600.2021.00044"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2009.02.007"},{"key":"ref63","article-title":"A classification framework and survey for design smell management","author":"P\u00e9rez","year":"2011"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1145\/375212.375233"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-Companion.2019.00071"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-C.2017.108"},{"key":"ref67","first-page":"613","article-title":"JDeodorant: clone refactoring","volume-title":"Proc. 38th Int. Conf. Softw. Eng. Companion","author":"Mazinanian","year":"2016"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.14"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.58"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2009.23"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2011.05.016"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2013.03.061"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111221"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2018.00084"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1145\/1984732.1984735"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/2328876.2328883"},{"key":"ref77","first-page":"1","article-title":"Fine slicing for advanced method extraction","volume-title":"Proc. 3rd Workshop Refactoring Tools","volume":"21","author":"Abadi","year":"2009"},{"key":"ref78","first-page":"48","article-title":"Improving method extraction: A novel approach to data flow analysis using Boolean flags and expressions","volume-title":"Proc.1st Workshop Refactoring Tools (WRT)","author":"Juillerat","year":"2007"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1145\/1636642.1636652"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/2597008.2597141"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC58990.2023.00034"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.2003.1199187"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-18612-2_1"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.3021736"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.3005995"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2448531"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-27033-3_10"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-49421-0_4"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2017.35"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00021"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME58846.2023.00047"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3006178"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3559537"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3559532"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1016\/S0950-5849(98)00091-3"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2012.06.011"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2023.107169"},{"key":"ref98","first-page":"1","article-title":"JExtract: An eclipse plug-in for recommending automated extract method refactorings","volume-title":"Proc. Brazilian Conf. Softw.: Theory Pract.","author":"Silva","year":"2015"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1145\/3532512.3535222"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2017.129"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194017500036"},{"key":"ref102","first-page":"153","article-title":"Identifying extract method opportunities based on variable references (s)","volume-title":"Proc. 25th Int. Conf. Softw. Eng. Knowl. Eng. (SEKE)","author":"Kaya","year":"2013"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-021-00314-w"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1016\/j.mlwa.2022.100316"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-020-09871-2"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2019.00029"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.3390\/a14100289"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054816"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2017.7884633"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2016.62"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-39388-9_31"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1145\/1297846.1297884"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1145\/2384616.2384633"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1587\/transinf.2017KBP0026"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1109\/CompComm.2017.8322986"},{"key":"ref116","first-page":"222","article-title":"ARIES: Refactoring support environment based on code clone analysis","volume-title":"Proc. IASTED Conf. Softw. Eng. Appl.","author":"Higo","year":"2004"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1145\/1082983.1083306"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1145\/1117696.1117700"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24659-6_16"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1007\/978-81-322-1695-7_17"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1109\/ECTICON.2011.5947882"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976283"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2017.242"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1145\/2810146.2810155"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1145\/3191314"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2013.47"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR-WCRE.2014.6747160"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-98367-7_3"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1109\/IWSC.2013.6613038"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1145\/1985404.1985407"},{"key":"ref131","first-page":"63","article-title":"An algorithm for detecting and removing clones in java code","volume-title":"Proc. 3rd Workshop Softw. Evolution Transformations: Embracing Change, SeTra","volume":"2006","author":"Juillerat","year":"2006"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.1145\/325694.325713"},{"key":"ref133","doi-asserted-by":"publisher","DOI":"10.1145\/1706356.1706378"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.1145\/1480945.1480971"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.1999.806971"},{"key":"ref136","article-title":"Towards automated refactoring of code clones in object-oriented programming languages","volume-title":"12th Seminar Adv. Tech. Tools Softw. Evol. (SATToSE 2019)","author":"Baars"},{"key":"ref137","volume-title":"Haskell: The Craft of Functional Programming","author":"Thompson","year":"1999"},{"key":"ref138","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2008.41"},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84800-070-4"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.1515\/JISYS.2006.15.1-4.153"},{"key":"ref141","article-title":"Recommending extract method refactoring based on confidence of predicted method name","author":"Yamanaka"},{"key":"ref142","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-45135-5_15"},{"key":"ref143","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.12.034"},{"key":"ref144","article-title":"Xrefactory","year":"2023"},{"key":"ref145","article-title":"Unnamed","year":"2023"},{"key":"ref146","article-title":"Wrangler","year":"2023"},{"key":"ref147","article-title":"HaRe","year":"2023"},{"key":"ref148","article-title":"JExtract","year":"2023"},{"key":"ref149","article-title":"RASE","year":"2023"},{"key":"ref150","article-title":"SEMI","year":"2023"},{"key":"ref151","article-title":"GEMS","year":"2023"},{"key":"ref152","article-title":"PostponableRefactoring","year":"2023"},{"key":"ref153","article-title":"CREC","year":"2023"},{"key":"ref154","article-title":"Unnamed","year":"2023"},{"key":"ref155","article-title":"Clonerefactor","year":"2023"},{"key":"ref156","article-title":"TOAD","year":"2023"},{"key":"ref157","article-title":"Segmentation","year":"2023"},{"key":"ref158","article-title":"LiveRef","year":"2023"},{"key":"ref159","article-title":"AntiCopyPaster","year":"2023"},{"key":"ref160","article-title":"REM","year":"2023"},{"key":"ref161","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-69926-4_46"},{"key":"ref162","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2019.8870177"},{"key":"ref163","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2023.3287297"},{"key":"ref164","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2019.00081"},{"key":"ref165","article-title":"Rijksuniversiteit Groningen","year":"2016"},{"key":"ref166","article-title":"Google","year":"2018"},{"key":"ref167","article-title":"GitHub","year":"2020"},{"key":"ref168","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2010.46"},{"key":"ref169","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606596"},{"key":"ref170","doi-asserted-by":"publisher","DOI":"10.1145\/1993316.1993537"},{"key":"ref171","article-title":"RASE-dataset","year":"2015"},{"key":"ref172","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-010-9115-6"},{"key":"ref173","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6624029"},{"key":"ref174","article-title":"AntiCopyPaster","year":"2023"},{"key":"ref175","article-title":"Nyamawe","year":"2020"},{"key":"ref176","article-title":"Krasniqi","year":"2020"},{"key":"ref177","article-title":"Chima","year":"2022"},{"key":"ref178","article-title":"Aniche","year":"2022"},{"key":"ref179","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.114176"},{"key":"ref181","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106332"},{"key":"ref182","article-title":"REMS","year":"2023"},{"key":"ref183","article-title":"GitHub","year":"2023"},{"key":"ref184","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.2968072"},{"key":"ref185","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609577"},{"key":"ref186","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180206"},{"key":"ref187","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642965"},{"key":"ref188","doi-asserted-by":"publisher","DOI":"10.1145\/2729974"},{"key":"ref189","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.3007722"},{"key":"ref190","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568232"},{"key":"ref191","doi-asserted-by":"publisher","DOI":"10.1109\/SANER50967.2021.00030"},{"key":"ref192","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568282"},{"key":"ref193","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227190"},{"key":"ref194","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-FoSE59343.2023.00008"},{"key":"ref195","doi-asserted-by":"publisher","DOI":"10.1145\/3491101.3519665"},{"key":"ref196","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00129"},{"key":"ref197","doi-asserted-by":"crossref","article-title":"Sentiment analysis in the era of large language models: A reality check","author":"Zhang","DOI":"10.18653\/v1\/2024.findings-naacl.246"},{"key":"ref198","doi-asserted-by":"crossref","article-title":"ChatGPT prompt patterns for improving code quality, refactoring, requirements elicitation, and software design","author":"White","DOI":"10.1007\/978-3-031-55642-5_4"},{"key":"ref199","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.53"},{"key":"ref200","doi-asserted-by":"publisher","DOI":"10.1145\/3596908"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/32\/10504688\/10381511-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/10504688\/10381511.pdf?arnumber=10381511","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,7]],"date-time":"2024-11-07T12:58:28Z","timestamp":1730984308000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10381511\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4]]},"references-count":199,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.1109\/tse.2023.3345800","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":[[2024,4]]}}}