{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T23:31:29Z","timestamp":1780356689967,"version":"3.54.1"},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2024,2,7]],"date-time":"2024-02-07T00:00:00Z","timestamp":1707264000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,2,7]],"date-time":"2024-02-07T00:00:00Z","timestamp":1707264000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"O\/o Director (Research and Consultancy), GGSIPU","award":["F.No.GGSIPU\/DRC\/FRGS\/2022\/1223\/51"],"award-info":[{"award-number":["F.No.GGSIPU\/DRC\/FRGS\/2022\/1223\/51"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Syst Assur Eng Manag"],"published-print":{"date-parts":[[2024,6]]},"DOI":"10.1007\/s13198-023-02247-x","type":"journal-article","created":{"date-parts":[[2024,2,7]],"date-time":"2024-02-07T11:02:13Z","timestamp":1707303733000},"page":"2328-2336","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Understanding the effect of batch refactoring on software quality"],"prefix":"10.1007","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0865-1428","authenticated-orcid":false,"given":"Mansi","family":"Agnihotri","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anuradha","family":"Chug","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,2,7]]},"reference":[{"issue":"4","key":"2247_CR1","first-page":"915","volume":"16","author":"M Agnihotri","year":"2020","unstructured":"Agnihotri M, Chug A (2020a) A systematic literature survey of software metrics, code smells and refactoring techniques. J Inf Process Syst 16(4):915\u2013934","journal-title":"J Inf Process Syst"},{"issue":"7","key":"2247_CR2","first-page":"1159","volume":"23","author":"M Agnihotri","year":"2020","unstructured":"Agnihotri M, Chug A (2020b) Application of machine learning algorithms for code smell prediction using object-oriented software metrics. J Stat Manag Syst 23(7):1159\u20131171","journal-title":"J Stat Manag Syst"},{"key":"2247_CR3","doi-asserted-by":"publisher","unstructured":"Agnihotri M, Chug A (2021) Analyzing the relationship between software metrics and bad smells using Critical Metric Value (CMV). In: 2021 thirteenth international conference on contemporary computing (IC3\u20132021), IC3 \u201921, New York, NY, USA: Association for Computing Machinery, pp 450\u2013456. https:\/\/doi.org\/10.1145\/3474124.3474193","DOI":"10.1145\/3474124.3474193"},{"key":"2247_CR4","doi-asserted-by":"crossref","unstructured":"Agnihotri M, Chug A (2022) Understanding refactoring tactics and their effect on software quality. In: 2022 12th international conference on cloud computing, data science & engineering (Confluence), pp 41\u201346","DOI":"10.1109\/Confluence52989.2022.9734141"},{"key":"2247_CR5","unstructured":"Almogahed A, Omar M, Zakaria NH (2018) Impact of software refactoring on software quality in the industrial environment: a review of empirical studies"},{"key":"2247_CR6","doi-asserted-by":"crossref","unstructured":"Alomar EA, Mkaouer MW, Ouni A, Kessentini M (2019) On the impact of refactoring on the relationship between quality attributes and design metrics. In: International symposium on empirical software engineering and measurement 2019-Sept","DOI":"10.1109\/ESEM.2019.8870177"},{"key":"2247_CR7","doi-asserted-by":"crossref","unstructured":"AlOmar EA, Mkaouer MW, Newman C, Ouni A (2021a) On preserving the behavior in software refactoring: a systematic mapping study. http:\/\/arxiv.org\/abs\/2106.13900","DOI":"10.1016\/j.infsof.2021.106675"},{"key":"2247_CR8","unstructured":"AlOmar EA, Wang T, et al (2021b) Refactoring for reuse: an empirical study. arXiv preprint arXiv:2111.07002"},{"key":"2247_CR10","doi-asserted-by":"crossref","unstructured":"Bashir RS, et al (2017) A methodology for impact evaluation of refactoring on external quality attributes of a software design. In: 2017 international conference on Frontiers of Information Technology (FIT), pp 183\u2013188","DOI":"10.1109\/FIT.2017.00040"},{"key":"2247_CR11","doi-asserted-by":"crossref","unstructured":"Bibiano AC, et al (2019) A quantitative study on characteristics and effect of batch refactoring on code smells. In: 2019 ACM\/IEEE international symposium on Empirical Software Engineering and Measurement (ESEM), pp 1\u201311","DOI":"10.1109\/ESEM.2019.8870183"},{"key":"2247_CR12","unstructured":"Brazil R (1999) User guide and maintenance. (October)"},{"key":"2247_CR13","doi-asserted-by":"crossref","unstructured":"Ch\u00e1vez A, et al (2017) How does refactoring affect internal quality attributes?: a multi-project study. ACM International Conference Proceeding Series, pp 74\u201383","DOI":"10.1145\/3131151.3131171"},{"issue":"6","key":"2247_CR14","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"SR Chidamber","year":"1994","unstructured":"Chidamber SR, Kemerer CF (1994) A metrics suite for object oriented design. IEEE Trans Software Eng 20(6):476\u2013493","journal-title":"IEEE Trans Software Eng"},{"key":"2247_CR15","unstructured":"Demeyer S (n.d.) Studying the effect of refactorings: a complexity metrics perspective"},{"issue":"March","key":"2247_CR16","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106347","volume":"126","author":"E Fernandes","year":"2020","unstructured":"Fernandes E et al (2020) Refactoring effect on internal quality attributes: what haven\u2019t they told you yet? Inf Softw Technol 126(March):106347. https:\/\/doi.org\/10.1016\/j.infsof.2020.106347","journal-title":"Inf Softw Technol"},{"key":"2247_CR17","unstructured":"Fowler M (2018) Refactoring: improving the design of existing code. Addison-Wesley Professional"},{"key":"2247_CR18","unstructured":"Kaur P, Mittal P (2017) Impact of clones refactoring on external quality attributes of open source softwares. Int J Adv Res Comput Sci 8(5)"},{"issue":"7","key":"2247_CR19","doi-asserted-by":"publisher","first-page":"633","DOI":"10.1109\/TSE.2014.2318734","volume":"40","author":"M Kim","year":"2014","unstructured":"Kim M, Zimmermann T, Nagappan N (2014) An empirical study of refactoring challenges and benefits at microsoft. IEEE Trans Software Eng 40(7):633\u2013649","journal-title":"IEEE Trans Software Eng"},{"key":"2247_CR20","doi-asserted-by":"crossref","unstructured":"Mahmoudi M, Nadi S, Tsantalis N (2019) Are refactorings to blame? An empirical study of refactorings in merge conflicts. In: 2019 IEEE 26th international conference on software analysis, evolution and reengineering (SANER), pp 151\u2013162","DOI":"10.1109\/SANER.2019.8668012"},{"key":"2247_CR21","doi-asserted-by":"crossref","unstructured":"Oizumi W, et al (2020) Recommending composite refactorings for smell removal: heuristics and evaluation. In: Proceedings of the 34th Brazilian symposium on software engineering, pp 72\u201381","DOI":"10.1145\/3422392.3422423"},{"key":"2247_CR22","doi-asserted-by":"crossref","unstructured":"Palomba F, Zaidman A, Oliveto R, De Lucia A (2017) An exploratory study on the relationship between changes and refactoring. In: 2017 IEEE\/ACM 25th international conference on program comprehension (ICPC), pp 176\u2013185","DOI":"10.1109\/ICPC.2017.38"},{"key":"2247_CR23","doi-asserted-by":"crossref","unstructured":"Shahjahan A, haider Butt W, Ahmad AZ (2015) Impact of refactoring on code quality by using graph theory: an empirical evaluation. In: 2015 SAI Intelligent Systems Conference (IntelliSys), pp 595\u2013600","DOI":"10.1109\/IntelliSys.2015.7361201"},{"issue":"4","key":"2247_CR24","first-page":"127","volume":"5","author":"R Shatnawi","year":"2011","unstructured":"Shatnawi R, Li W (2011) An empirical assessment of refactoring impact on software quality using a hierarchical quality model. Int J Softw Eng Its Appl 5(4):127\u2013150","journal-title":"Int J Softw Eng Its Appl"},{"key":"2247_CR25","doi-asserted-by":"crossref","unstructured":"Sousa L, et al. (2020) Characterizing and identifying composite refactorings: concepts, heuristics and patterns. In: Proceedings - 2020 IEEE\/ACM 17th international conference on mining software repositories, MSR 2020 (i): 186\u201397","DOI":"10.1145\/3379597.3387477"},{"key":"2247_CR26","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1016\/j.jss.2016.08.071","volume":"129","author":"G Sz\u0151ke","year":"2017","unstructured":"Sz\u0151ke G et al (2017) Empirical study on refactoring large-scale industrial systems and its effects on maintainability. J Syst Softw 129:107\u2013126","journal-title":"J Syst Softw"},{"key":"2247_CR27","unstructured":"Tsantalis N, Ketkar A, Dig D (2020) RefactoringMiner 2.0. IEEE Trans Softw Eng"}],"container-title":["International Journal of System Assurance Engineering and Management"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13198-023-02247-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s13198-023-02247-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13198-023-02247-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,14]],"date-time":"2024-06-14T16:18:39Z","timestamp":1718381919000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s13198-023-02247-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,7]]},"references-count":26,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["2247"],"URL":"https:\/\/doi.org\/10.1007\/s13198-023-02247-x","relation":{},"ISSN":["0975-6809","0976-4348"],"issn-type":[{"value":"0975-6809","type":"print"},{"value":"0976-4348","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,2,7]]},"assertion":[{"value":"29 November 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 October 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 December 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 February 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"There are no potential conflicts of interest for the current study.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of potential conflicts of interest"}},{"value":"The current research does not include any human participants or animals.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Research involving human participants and\/or animals"}},{"value":"The present study does not use any human participation, and thus no informed consent is required.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed consent"}}]}}