OPTIMIZATION OF THE INFORMATION SYSTEM FOR JUICE PRODUCTION THROUGH CODE QUALITY MONITORING AND IMPROVEMENT

Authors

  • Kristina Nikolić Autor

DOI:

https://doi.org/10.24867/30OI03Nikolic

Keywords:

Refactoring, Refactoring techniques, Internal quality, External quality, SonarQube

Abstract

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.

Published

2025-05-09