A refactoring categorization model for software quality improvement - Abdullah Almogahed; Hairulnizam Mahdin; Mazni Omar; Nur Haryani Zakaria; Yeong Hyeon Gu; Mohammed A. Al-masni; Yazid Saif (PLoS ONE, 2023)