{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T02:39:12Z","timestamp":1772159952392,"version":"3.50.1"},"reference-count":60,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62132014"],"award-info":[{"award-number":["62132014"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61772259"],"award-info":[{"award-number":["61772259"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62072194"],"award-info":[{"award-number":["62072194"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Rel."],"published-print":{"date-parts":[[2022,6]]},"DOI":"10.1109\/tr.2022.3159851","type":"journal-article","created":{"date-parts":[[2022,4,22]],"date-time":"2022-04-22T19:33:33Z","timestamp":1650656013000},"page":"698-715","source":"Crossref","is-referenced-by-count":10,"title":["DEPICTER: A Design-Principle Guided and Heuristic-Rule Constrained Software Refactoring Approach"],"prefix":"10.1109","volume":"71","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5824-9162","authenticated-orcid":false,"given":"Yangyang","family":"Zhao","sequence":"first","affiliation":[{"name":"Zhejiang Sci-Tech University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1153-2013","authenticated-orcid":false,"given":"Yibiao","family":"Yang","sequence":"additional","affiliation":[{"name":"Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4645-2526","authenticated-orcid":false,"given":"Yuming","family":"Zhou","sequence":"additional","affiliation":[{"name":"Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9671-7836","authenticated-orcid":false,"given":"Zuohua","family":"Ding","sequence":"additional","affiliation":[{"name":"Zhejiang Sci-Tech University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1402521.1413138"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.12.026"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2004.02.029"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393655"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.3390\/info9070167"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2729974"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.5455\/aim.2012.21.63-66"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.1998.730891"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3131873"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-019-09477-y"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2016.11.009"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/4235.996017"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2464576.2480770"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2008.43"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ISSSR53171.2021.00015"},{"key":"ref16","first-page":"16","article-title":"Defining metrics for software components","volume-title":"Proc. World Multiconference Systemics, Cybern. Inform.","volume":"11","author":"Vernazza","year":"2000"},{"key":"ref17","article-title":"Using contextual information to assess package cohesion","author":"Ponisio","year":"2006","journal-title":"Inst. Appl. Math. Comput. Sci."},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.26"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33119-0_7"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2928268"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2005.12.020"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/SSBSE.2010.20"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2745802.2745822"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2602576.2602581"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2014.09.006"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/METRIC.2001.915522"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2011.55"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/WSCS.2008.23"},{"key":"ref29","first-page":"2009","article-title":"OO design principles & metrics","volume":"15","author":"Gorman","year":"2006","journal-title":"Online Verfgbar Unter, Zuletzt Geprft Amer."},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4612-4380-9_16"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2932631"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642965"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2014.08.002"},{"key":"ref34","article-title":"Refactoring: An aid in designing application frameworks and evolving object-oriented systems","volume-title":"Proc. Symp. Object-Oriented Program. Emphasizing Practical Appl.","author":"Opdyke","year":"1990"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45672-4_31"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2016.14"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2936376"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.11.073"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.110"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568280"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2679752"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106469"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00062"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-020-09871-2"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.1998.693283"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.31"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-007-0218-3"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/1068009.1068186"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/1143997.1144315"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2007.06.003"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2011.22"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2013.31"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2013.6671296"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME46990.2020.00094"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/s11831-020-09491-5"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2019.04.009"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/DSA51864.2020.00076"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/3437120.3437292"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3105037"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678519"}],"container-title":["IEEE Transactions on Reliability"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/24\/9787285\/09761969.pdf?arnumber=9761969","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,22]],"date-time":"2024-01-22T21:33:30Z","timestamp":1705959210000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9761969\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6]]},"references-count":60,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/tr.2022.3159851","relation":{},"ISSN":["0018-9529","1558-1721"],"issn-type":[{"value":"0018-9529","type":"print"},{"value":"1558-1721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6]]}}}