OPTIMIZATION OF THE INFORMATION SYSTEM FOR JUICE PRODUCTION THROUGH CODE QUALITY MONITORING AND IMPROVEMENT
DOI:
https://doi.org/10.24867/30OI03NikolicKeywords:
Refactoring, Refactoring techniques, Internal quality, External quality, SonarQubeAbstract
This paper presents a systematic literature review on the impact of refactoring on code quality, along with the development of a juice production planning application. Through SonarQube analysis and refactoring techniques like Extract Method and Rename Variable, improvements in both internal and external code quality attributes were achieved.
References
[1] DOI: https://doi.org/10.24867/30OI03Nikolic
[2] KANNANGARA, S. H.; WIJAYANAYAKE, W. M. J. I. (2015). An empirical evaluation of impact of refactoring on internal and external measures of code quality. arXiv preprint. https://arxiv.org/abs/1502.03526
[3] Goran, Mau; Grbac, Tihana Galinac. (2019). The Impact of Refactoring on Maintainability of Java Code: A Preliminary Review.
[4] Khaleel, S. I., & Al-Khatouni, G. K. (2023). A literature review for measuring maintainability of code clone. Indonesian Journal of Electrical Engineering and Computer Science, 31(2), 1118–1127.
[5] Szőke, G., et al. (2014). A case study of refactoring large-scale industrial systems to efficiently improve source code quality. In: Computational Science and Its Applications – ICCSA. Springer.