{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T13:17:28Z","timestamp":1773839848593,"version":"3.50.1"},"reference-count":41,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2023]]},"DOI":"10.1109\/tse.2023.3244123","type":"journal-article","created":{"date-parts":[[2023,2,17]],"date-time":"2023-02-17T20:43:56Z","timestamp":1676666636000},"page":"1-15","source":"Crossref","is-referenced-by-count":3,"title":["Dependent or Not: Detecting and Understanding Collections of Refactorings"],"prefix":"10.1109","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7010-8306","authenticated-orcid":false,"given":"Thiago","family":"Ferreira","sequence":"first","affiliation":[{"name":"College of Innovation &amp; Technology, University of Michigan-Flint, Flint, USA"}]},{"given":"James","family":"Ivers","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University Software Engineering Institute, Pittsburgh, USA"}]},{"given":"Jeffrey J.","family":"Yackley","sequence":"additional","affiliation":[{"name":"College of Innovation &amp; Technology, University of Michigan-Flint, Flint, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0053-3443","authenticated-orcid":false,"given":"Marouane","family":"Kessentini","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Oakland University, Rochester, MI, USA"}]},{"given":"Ipek","family":"Ozkaya","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University Software Engineering Institute, Pittsburgh, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4156-9768","authenticated-orcid":false,"given":"Khouloud","family":"Gaaloul","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Oakland University, Rochester, MI, USA"}]}],"member":"263","reference":[{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/32.979986"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9512-6"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2932631"},{"key":"ref34","year":"2022"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642965"},{"key":"ref37","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1016\/S0169-7161(96)13011-X","article-title":"Computer experiments","author":"koehler","year":"1996","journal-title":"Handbook of Statistics"},{"key":"ref14","article-title":"30 years of software refactoring research: A systematic literature review","author":"abid","year":"2020"},{"key":"ref36","volume":"2","author":"mcdonald","year":"2009","journal-title":"Handbook of Biological Statistics"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3379597.3387477"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.9"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2872711"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/METRICS.2005.36"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2318734"},{"key":"ref32","first-page":"35","article-title":"Identifying refactoring opportunities by identifying dependency cycles","author":"melton","year":"2006","journal-title":"Proc ACM 29th Australas Comput Sci Conf"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106257"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2012.12.052"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1276958.1277176"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2017.38"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180206"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2009.04.002"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.12.034"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950317"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2013.31"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2011.22"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3131151.3131171"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2729974"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-45135-5_15"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.08.071"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/1143997.1144315"},{"key":"ref21","first-page":"59","article-title":"A stochastic approach to automated design improvement","author":"o\u2019keeffe","year":"2003","journal-title":"Proc ACM 2nd Int Conf Princ Pract Program Java"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2004.08.038"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-006-0044-6"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen:20070033"},{"key":"ref8","first-page":"49","article-title":"Experimental assessment of software metrics using automated refactoring","author":"cinn\u00e9ide","year":"2012","journal-title":"Proc IEEE-ACM Int Symp Empir Softw Eng Meas"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.41"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.1"},{"key":"ref4","author":"fowler","year":"1999","journal-title":"Refactoring Improving the Design of Existing Code"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/280324.280335"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2019.8870183"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.05.024"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2019.05.002"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/4359463\/10048003.pdf?arnumber=10048003","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,13]],"date-time":"2023-06-13T21:15:01Z","timestamp":1686690901000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10048003\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"references-count":41,"URL":"https:\/\/doi.org\/10.1109\/tse.2023.3244123","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]]}}}