{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T15:58:44Z","timestamp":1776095924514,"version":"3.50.1"},"reference-count":62,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T00:00:00Z","timestamp":1776038400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T00:00:00Z","timestamp":1776038400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"funder":[{"name":"Institute for Energy Technology"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2026,8]]},"DOI":"10.1007\/s10586-026-05965-6","type":"journal-article","created":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T15:12:48Z","timestamp":1776093168000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Investigating the effectiveness of abstract syntax tree for refactoring prediction at class level using LSTM"],"prefix":"10.1007","volume":"29","author":[{"given":"Rasmita","family":"Panigrahi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sanjay","family":"Misra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lov","family":"Kumar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,4,13]]},"reference":[{"issue":"1","key":"5965_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-021-10045-x","volume":"27","author":"A Peruma","year":"2022","unstructured":"Peruma, A., Simmons, S., AlOmar, E.A., Newman, C.D., Mkaouer, M.W., Ouni, A.: How do i refactor this? an empirical study on refactoring trends and topics in stack overflow. Empirical Software Engineering 27(1), 1\u201343 (2022)","journal-title":"Empirical Software Engineering"},{"issue":"3","key":"5965_CR2","doi-asserted-by":"publisher","first-page":"252","DOI":"10.2174\/2352096513999200704140718","volume":"14","author":"S Kaur","year":"2021","unstructured":"Kaur, S., Awasthi, L.K., Sangal, A.L.: A review on software refactoring opportunity identification and sequencing in object-oriented software. Recent Advances in Electrical & Electronic Engineering (Formerly Recent Patents on Electrical & Electronic Engineering) 14(3), 252\u2013267 (2021)","journal-title":"Recent Advances in Electrical & Electronic Engineering (Formerly Recent Patents on Electrical & Electronic Engineering)"},{"key":"5965_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106675","volume":"140","author":"EA AlOmar","year":"2021","unstructured":"AlOmar, E.A., Mkaouer, M.W., Newman, C., Ouni, A.: On preserving the behavior in software refactoring: A systematic mapping study. Information and Software Technology 140, 106675 (2021)","journal-title":"Information and Software Technology"},{"key":"5965_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110821","volume":"171","author":"EA AlOmar","year":"2021","unstructured":"AlOmar, E.A., Mkaouer, M.W., Ouni, A.: Toward the automatic classification of self-affirmed refactoring. Journal of Systems and Software 171, 110821 (2021)","journal-title":"Journal of Systems and Software"},{"key":"5965_CR5","doi-asserted-by":"crossref","unstructured":"Alizadeh, V., Ouali, M.A., Kessentini, M., Chater, M.: Refbot: Intelligent software refactoring bot. In 2019 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE), 823\u2013834. IEEE, (2019)","DOI":"10.1109\/ASE.2019.00081"},{"key":"5965_CR6","doi-asserted-by":"crossref","unstructured":"Chondamrongkul, N.,Sun, J.: Architectural refactoring for functional properties in evolutionary architecture. In 2022 IEEE 19th International Conference on Software Architecture (ICSA), 146\u2013156. IEEE, (2022)","DOI":"10.1109\/ICSA53651.2022.00022"},{"issue":"06","key":"5965_CR7","doi-asserted-by":"publisher","first-page":"803","DOI":"10.1142\/S0218194021500248","volume":"31","author":"A Chug","year":"2021","unstructured":"Chug, A., Tarwani, S.: Identifying the optimal refactoring dependencies using heuristic search algorithms to maximize maintainability. International Journal of Software Engineering and Knowledge Engineering 31(06), 803\u2013835 (2021)","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"5965_CR8","doi-asserted-by":"crossref","unstructured":"Atwi, H., Lin, B., Tsantalis, N., Kashiwa, Y., Kamei, Y., Ubayashi, N., Bavota, G., Lanza, M.: Pyref: refactoring detection in python projects. In 2021 IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM), 136\u2013141. IEEE, (2021)","DOI":"10.1109\/SCAM52516.2021.00025"},{"key":"5965_CR9","doi-asserted-by":"crossref","unstructured":"Tsantalis, N., Mansouri, M., Eshkevari, L., Mazinanian, D., Dig, D.:Accurate and efficient refactoring detection in commit history. In 2018 IEEE\/ACM 40th International Conference on Software Engineering (ICSE), 483\u2013494. IEEE, (2018)","DOI":"10.1145\/3180155.3180206"},{"issue":"3","key":"5965_CR10","doi-asserted-by":"publisher","first-page":"3810","DOI":"10.1016\/j.eswa.2011.09.084","volume":"39","author":"SA Vidal","year":"2012","unstructured":"Vidal, S.A., Marcos, C.A.: Building an expert system to assist system refactorization. Expert Systems with Applications 39(3), 3810\u20133816 (2012)","journal-title":"Expert Systems with Applications"},{"key":"5965_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.114176","volume":"167","author":"EA AlOmar","year":"2021","unstructured":"AlOmar, E.A., Peruma, A., Mkaouer, M.W., Newman, C., Ouni, A., Kessentini, M.: How we refactor and how we document it? on the use of supervised machine learning algorithms to classify refactoring documentation. Expert Systems with Applications 167, 114176 (2021)","journal-title":"Expert Systems with Applications"},{"issue":"02","key":"5965_CR12","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1142\/S0218194021500054","volume":"31","author":"R Malhotra","year":"2021","unstructured":"Malhotra, R., Jain, J.: Predicting software defects for object-oriented software using search-based techniques. International Journal of Software Engineering and Knowledge Engineering 31(02), 193\u2013215 (2021)","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"5965_CR13","doi-asserted-by":"crossref","unstructured":"Agnihotri, M.,Chug, A.:Understanding refactoring tactics and their effect on software quality. In 2022 12th International Conference on Cloud Computing, Data Science & Engineering (Confluence), 41\u201346. IEEE, (2022)","DOI":"10.1109\/Confluence52989.2022.9734141"},{"key":"5965_CR14","doi-asserted-by":"crossref","unstructured":"Ch\u00e1vez, A., Ferreira, I., Fernandes, E., Cedrim, D., Garcia, A.: How does refactoring affect internal quality attributes? a multi-project study. In Proceedings of the 31st Brazilian symposium on software engineering, 74\u201383, (2017)","DOI":"10.1145\/3131151.3131171"},{"key":"5965_CR15","doi-asserted-by":"crossref","unstructured":"Kim, J., Batory, D., Dig, D., Azanza, M.: Improving refactoring speed by 10x. In Proceedings of the 38th International Conference on Software Engineering, 1145\u20131156, (2016)","DOI":"10.1145\/2884781.2884802"},{"issue":"3","key":"5965_CR16","doi-asserted-by":"publisher","first-page":"17","DOI":"10.4018\/IJOSSP.2021070102","volume":"12","author":"A Kaur","year":"2021","unstructured":"Kaur, A., Saini, M.: Enhancing the software clone detection in bigclonebench: A neural network approach. International Journal of Open Source Software and Processes (IJOSSP) 12(3), 17\u201331 (2021)","journal-title":"International Journal of Open Source Software and Processes (IJOSSP)"},{"key":"5965_CR17","doi-asserted-by":"crossref","unstructured":"Spirin, E., Bogomolov, E., Kovalenko, V., Bryksin, T.: Psiminer: A tool for mining rich abstract syntax trees from code. In 2021 IEEE\/ACM 18th International Conference on Mining Software Repositories (MSR), 13\u201317. IEEE, (2021)","DOI":"10.1109\/MSR52588.2021.00014"},{"key":"5965_CR18","doi-asserted-by":"crossref","unstructured":"Mashhadi, E., Chowdhury, S., Modaberi, S., Hemmati, H., Uddin, G.: An empirical study on bug severity estimation using source code metrics and static analysis. arXiv preprint arXiv:2206.12927, (2022)","DOI":"10.2139\/ssrn.4484020"},{"issue":"1","key":"5965_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10515-021-00319-5","volume":"29","author":"I Saidani","year":"2022","unstructured":"Saidani, I., Ouni, A., Mkaouer, M.W.: Improving the prediction of continuous integration build failures using deep learning. Automated Software Engineering 29(1), 1\u201361 (2022)","journal-title":"Automated Software Engineering"},{"key":"5965_CR20","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2022.119398","volume":"215","author":"F Ortin","year":"2023","unstructured":"Ortin, F., Facundo, G., Garcia, M.: Analyzing syntactic constructs of java programs with machine learning. Expert Systems with Applications 215, 119398 (2023)","journal-title":"Expert Systems with Applications"},{"key":"5965_CR21","doi-asserted-by":"crossref","unstructured":"Agrawal, C.P. et\u00a0al.: Software development activities metric to improve maintainability of application software. In Software Engineering, 517\u2013523. Springer, (2019)","DOI":"10.1007\/978-981-10-8848-3_49"},{"key":"5965_CR22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.scico.2019.05.002","volume":"180","author":"C Vassallo","year":"2019","unstructured":"Vassallo, C., Grano, G., Palomba, F., Gall, H.C., Bacchelli, A.: A large-scale empirical exploration on refactoring activities in open source software projects. Science of Computer Programming 180, 1\u201315 (2019)","journal-title":"Science of Computer Programming"},{"key":"5965_CR23","doi-asserted-by":"crossref","unstructured":"Eilertsen,A.M., Murphy,G.C.: The usability (or not) of refactoring tools. In 2021 IEEE international conference on software analysis, evolution and reengineering (SANER), 237\u2013248. IEEE, (2021)","DOI":"10.1109\/SANER50967.2021.00030"},{"key":"5965_CR24","doi-asserted-by":"crossref","unstructured":"Brito,R., Valente,M.T.: Raid: Tool support for refactoring-aware code reviews. In 2021 IEEE\/ACM 29th International Conference on Program Comprehension (ICPC), 265\u2013275. IEEE, (2021)","DOI":"10.1109\/ICPC52881.2021.00033"},{"key":"5965_CR25","unstructured":"Fowler,M.: Refactoring: improving the design of existing code. Addison-Wesley Professional, 2nd edition, November 2018, (2018)"},{"issue":"1","key":"5965_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10515-021-00314-w","volume":"29","author":"EA AlOmar","year":"2022","unstructured":"AlOmar, E.A., Liu, J., Addo, K., Mkaouer, M.W., Newman, C., Ouni, A., Yu, Z.: On the documentation of refactoring types. Automated Software Engineering 29(1), 1\u201340 (2022)","journal-title":"Automated Software Engineering"},{"key":"5965_CR27","doi-asserted-by":"crossref","unstructured":"Kumar,L., Satapathy,S.M.,Murthy,L.B.: Method level refactoring prediction on five open source java projects using machine learning techniques. In Proceedings of the 12th Innovations on Software Engineering Conference (formerly known as India Software Engineering Conference), 1\u201310, (2019)","DOI":"10.1145\/3299771.3299777"},{"issue":"4","key":"5965_CR28","doi-asserted-by":"publisher","first-page":"93","DOI":"10.21015\/vtse.v10i4.1275","volume":"10","author":"SM Akhtar","year":"2022","unstructured":"Akhtar, S.M., Nazir, M., Ali, A., Khan, A.S., Atif, M., Naseer, M.: A systematic literature review on software-refactoring techniques, challenges, and practices. VFAST Transactions on Software Engineering 10(4), 93\u2013103 (2022)","journal-title":"VFAST Transactions on Software Engineering"},{"issue":"4","key":"5965_CR29","doi-asserted-by":"publisher","first-page":"3087","DOI":"10.1007\/s11831-020-09491-5","volume":"28","author":"S Kaur","year":"2021","unstructured":"Kaur, S., Awasthi, L.K., Sangal, A.: A brief review on multi-objective software refactoring and a new method for its recommendation. Archives of Computational Methods in Engineering 28(4), 3087\u20133111 (2021)","journal-title":"Archives of Computational Methods in Engineering"},{"key":"5965_CR30","doi-asserted-by":"crossref","unstructured":"Mondal,M., Roy,C.K., Schneider,K.A.: A summary on the stability of code clones and current research trends. Code Clone Analysis, 169\u2013180, (2021)","DOI":"10.1007\/978-981-16-1927-4_12"},{"key":"5965_CR31","doi-asserted-by":"crossref","unstructured":"Yang,Y., Ren,Z., Chen,X., Jiang,H.: Structural function based code clone detection using a new hybrid technique. In 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC), 1; 286\u2013291. IEEE, (2018)","DOI":"10.1109\/COMPSAC.2018.00045"},{"key":"5965_CR32","doi-asserted-by":"publisher","first-page":"686","DOI":"10.1016\/j.jss.2017.04.016","volume":"137","author":"L Kumar","year":"2018","unstructured":"Kumar, L., Sripada, S.K., Sureka, A., Rath, S.K.: Effective fault prediction model developed using least square support vector machine (lssvm). Journal of Systems and Software 137, 686\u2013712 (2018)","journal-title":"Journal of Systems and Software"},{"key":"5965_CR33","doi-asserted-by":"crossref","unstructured":"White,M., Tufano,M., Vendome,C., Poshyvanyk,D.: Deep learning code fragments for code clone detection. In 2016 31st IEEE\/ACM International Conference on Automated Software Engineering (ASE), 87\u201398. IEEE, (2016)","DOI":"10.1145\/2970276.2970326"},{"issue":"POPL","key":"5965_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3290353","volume":"3","author":"U Alon","year":"2019","unstructured":"Alon, U., Zilberstein, M., Levy, O., Yahav, E.: code2vec: Learning distributed representations of code. Proceedings of the ACM on Programming Languages 3(POPL), 1\u201329 (2019)","journal-title":"Proceedings of the ACM on Programming Languages"},{"key":"5965_CR35","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.datak.2017.07.003","volume":"114","author":"AV Phan","year":"2018","unstructured":"Phan, A.V., Chau, P.N., Nguyen, M.L., Bui, L.T.: Automatically classifying source code using tree-based approaches. Data & Knowledge Engineering 114, 12\u201325 (2018)","journal-title":"Data & Knowledge Engineering"},{"issue":"02","key":"5965_CR36","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1142\/S021819402150008X","volume":"31","author":"S Deeb","year":"2021","unstructured":"Deeb, S., BenIdris, M., Ammar, H., Dzielski, D.: Refactoring cost estimation for architectural technical debt. International Journal of Software Engineering and Knowledge Engineering 31(02), 269\u2013288 (2021)","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"5965_CR37","unstructured":"Aniche,M., Maziero,E., Durelli,R., Durelli,V.: The effectiveness of supervised machine learning algorithms in predicting software refactoring. IEEE Transactions on Software Engineering, (2020)"},{"issue":"6","key":"5965_CR38","doi-asserted-by":"publisher","first-page":"2977","DOI":"10.12928\/telkomnika.v18i6.16743","volume":"18","author":"M Alenezi","year":"2020","unstructured":"Alenezi, M., Akour, M., Qasem, O.A.: Harnessing deep learning algorithms to predict software refactoring. TELKOMNIKA (Telecommunication Computing Electronics and Control) 18(6), 2977\u20132982 (2020)","journal-title":"TELKOMNIKA (Telecommunication Computing Electronics and Control)"},{"issue":"4","key":"5965_CR39","first-page":"1","volume":"12","author":"R Panigrahi","year":"2021","unstructured":"Panigrahi, R., Kuanar, S.K., Kumar, L.: An empirical study for method-level refactoring prediction by ensemble technique and smote to improve its efficiency. International Journal of Open Source Software and Processes (IJOSSP) 12(4), 1\u201318 (2021)","journal-title":"International Journal of Open Source Software and Processes (IJOSSP)"},{"key":"5965_CR40","doi-asserted-by":"publisher","first-page":"124978","DOI":"10.1109\/ACCESS.2020.3006178","volume":"8","author":"AM Sheneamer","year":"2020","unstructured":"Sheneamer, A.M.: An automatic advisor for refactoring software clones based on machine learning. IEEE Access 8, 124978\u2013124988 (2020)","journal-title":"IEEE Access"},{"key":"5965_CR41","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.csi.2017.02.003","volume":"53","author":"L Kumar","year":"2017","unstructured":"Kumar, L., Misra, S., Rath, S.K.: An empirical analysis of the effectiveness of software metrics and fault prediction model for identifying faulty classes. Computer standards & interfaces 53, 1\u201332 (2017)","journal-title":"Computer standards & interfaces"},{"key":"5965_CR42","doi-asserted-by":"crossref","unstructured":"Panigrahi, R., Kumar, L., Kuanar, S.K.: An empirical study to investigate different smote data sampling techniques for improving software refactoring prediction. In International Conference on Neural Information Processing, 23\u201331. Springer, (2020)","DOI":"10.1007\/978-3-030-63820-7_3"},{"key":"5965_CR43","doi-asserted-by":"crossref","unstructured":"Meng, N., Jiang, Z., Zhong, H.: Classifying code commits with convolutional neural networks. In 2021 International Joint Conference on Neural Networks (IJCNN), 1\u20138. IEEE, (2021)","DOI":"10.1109\/IJCNN52387.2021.9533534"},{"key":"5965_CR44","doi-asserted-by":"crossref","unstructured":"Kumar, L.,Sureka, A.: Application of lssvm and smote on seven open source projects for predicting refactoring at class level. In 2017 24th Asia-Pacific Software Engineering Conference (APSEC), 90\u201399. IEEE, (2017)","DOI":"10.1109\/APSEC.2017.15"},{"key":"5965_CR45","doi-asserted-by":"crossref","unstructured":"Patnaik, A., Panigrahi, R., Padhy, N.: Prediction of accuracy on open source java projects using class level refactoring. In 2020 International Conference on Computer Science, Engineering and Applications (ICCSEA), 1\u20136. IEEE, (2020)","DOI":"10.1109\/ICCSEA49143.2020.9132886"},{"issue":"1","key":"5965_CR46","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJOSSP.300756","volume":"13","author":"R Panighrahi","year":"2022","unstructured":"Panighrahi, R., Kuanar, S.K., Kumar, L.: Cross-project software refactoring prediction using optimized deep learning neural network with the aid of attribute selection. International Journal of Open Source Software and Processes 13(1), 1\u201331 (2022)","journal-title":"International Journal of Open Source Software and Processes"},{"key":"5965_CR47","doi-asserted-by":"crossref","unstructured":"Shido, Y., Kobayashi, Y., Yamamoto, A., Miyamoto, A., Matsumura, T.: Automatic source code summarization with extended tree-lstm. In 2019 International Joint Conference on Neural Networks (IJCNN), 1\u20138. IEEE, (2019)","DOI":"10.1109\/IJCNN.2019.8851751"},{"issue":"8","key":"5965_CR48","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0202629","volume":"13","author":"AAB Baqais","year":"2018","unstructured":"Baqais, A.A.B., Alshayeb, M.: Sequence diagram refactoring using single and hybridized algorithms. PLoS ONE 13(8), e0202629 (2018)","journal-title":"PLoS ONE"},{"key":"5965_CR49","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/j.infsof.2019.04.009","volume":"112","author":"M Mohan","year":"2019","unstructured":"Mohan, M., Greer, D.: Using a many-objective approach to investigate automated refactoring. Information and Software Technology 112, 83\u2013101 (2019)","journal-title":"Information and Software Technology"},{"key":"5965_CR50","doi-asserted-by":"crossref","unstructured":"Mooij, A.J., Ketema, J., Klusener, S., Schuts, M.: Reducing code complexity through code refactoring and model-based rejuvenation. In 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER), 617\u2013621. IEEE, (2020)","DOI":"10.1109\/SANER48275.2020.9054823"},{"issue":"1","key":"5965_CR51","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13638-019-1605-z","volume":"2019","author":"Y Zhu","year":"2019","unstructured":"Zhu, Y., Zhang, W., Chen, Y., Gao, H.: A novel approach to workload prediction using attention-based lstm encoder-decoder network in cloud environment. EURASIP Journal on Wireless Communications and Networking 2019(1), 1\u201318 (2019)","journal-title":"EURASIP Journal on Wireless Communications and Networking"},{"issue":"5","key":"5965_CR52","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-022-10151-4","volume":"27","author":"T Mariani","year":"2022","unstructured":"Mariani, T., Kessentini, M., Vergilio, S.R.: Generation of refactoring algorithms by grammatical evolution. Empirical Software Engineering 27(5), 1\u201335 (2022)","journal-title":"Empirical Software Engineering"},{"key":"5965_CR53","doi-asserted-by":"crossref","unstructured":"Aribandi, V.K., Kumar, L., Murthy\u00a0Neti, L.B., Krishna, A.: Prediction of refactoring-prone classes using ensemble learning. In International Conference on Neural Information Processing, 242\u2013250. Springer, (2019)","DOI":"10.1007\/978-3-030-36802-9_27"},{"key":"5965_CR54","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.ins.2018.06.056","volume":"465","author":"G Douzas","year":"2018","unstructured":"Douzas, G., Bacao, F., Last, F.: Improving imbalanced learning through a heuristic oversampling method based on k-means and smote. Information Sciences 465, 1\u201320 (2018)","journal-title":"Information Sciences"},{"key":"5965_CR55","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.infsof.2018.10.001","volume":"106","author":"T Shippey","year":"2019","unstructured":"Shippey, T., Bowes, D., Hall, T.: Automatically identifying code features for software defect prediction: Using ast n-grams. Information and Software Technology 106, 142\u2013160 (2019)","journal-title":"Information and Software Technology"},{"issue":"4","key":"5965_CR56","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-021-09970-8","volume":"26","author":"S Quach","year":"2021","unstructured":"Quach, S., Lamothe, M., Kamei, Y., Shang, W.: An empirical study on the use of szz for identifying inducing changes of non-functional bugs. Empirical Software Engineering 26(4), 1\u201325 (2021)","journal-title":"Empirical Software Engineering"},{"issue":"2","key":"5965_CR57","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3485136","volume":"31","author":"L Traini","year":"2021","unstructured":"Traini, L., Di Pompeo, D., Tucci, M., Lin, B., Scalabrino, S., Bavota, G., Lanza, M., Oliveto, R., Cortellessa, V.: How software refactoring impacts execution time. ACM Transactions on Software Engineering and Methodology 31(2), 1\u201323 (2021)","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"5965_CR58","doi-asserted-by":"crossref","unstructured":"Kurbatova, Z., Golubev, Y., Kovalenko, V., Bryksin, T.: The intellij platform: a framework for building plugins and mining software data. In 2021 36th IEEE\/ACM International Conference on Automated Software Engineering Workshops (ASEW), 14\u201317. IEEE, (2021)","DOI":"10.1109\/ASEW52652.2021.00016"},{"key":"5965_CR59","doi-asserted-by":"crossref","unstructured":"K\u00e1d\u00e1r, I., Hegedus, P., Ferenc, R., Gyim\u00f3thy, T.: A code refactoring dataset and its assessment regarding software maintainability. In 2016 IEEE 23rd International conference on software analysis, Evolution, and Reengineering (SANER), 1, 599\u2013603. IEEE, (2016)","DOI":"10.1109\/SANER.2016.42"},{"key":"5965_CR60","doi-asserted-by":"crossref","unstructured":"Bajer, D., Zon\u0107, B., Dudjak, M., Martinovi\u0107, G.: Performance analysis of smote-based oversampling techniques when dealing with data imbalance. In 2019 International Conference on Systems, Signals and Image Processing (IWSSIP), 265\u2013271. IEEE, (2019)","DOI":"10.1109\/IWSSIP.2019.8787306"},{"issue":"10","key":"5965_CR61","doi-asserted-by":"publisher","first-page":"289","DOI":"10.3390\/a14100289","volume":"14","author":"PS Sagar","year":"2021","unstructured":"Sagar, P.S., AlOmar, E.A., Mkaouer, M.W., Ouni, A., Newman, C.D.: Comparing commit messages and source code metrics for the prediction refactoring activities. Algorithms 14(10), 289 (2021)","journal-title":"Algorithms"},{"key":"5965_CR62","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jss.2015.05.024","volume":"107","author":"G Bavota","year":"2015","unstructured":"Bavota, G., De Lucia, A., Di Penta, M., Oliveto, R., Palomba, F.: An experimental investigation on the innate relationship between quality and refactoring. Journal of Systems and Software 107, 1\u201314 (2015)","journal-title":"Journal of Systems and Software"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-026-05965-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-026-05965-6","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-026-05965-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T15:13:09Z","timestamp":1776093189000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-026-05965-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,13]]},"references-count":62,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2026,8]]}},"alternative-id":["5965"],"URL":"https:\/\/doi.org\/10.1007\/s10586-026-05965-6","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,13]]},"assertion":[{"value":"19 March 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 January 2026","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 January 2026","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 April 2026","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All authors declare that he\/she has no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}},{"value":"No ethical approval is required based on the following: a.This article does not contain any studies with animals performed by any of the authors. b.This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}],"article-number":"250"}}