UUM Repository | Universiti Utara Malaysian Institutional Repository
FAQs | Feedback | Search Tips | Sitemap

Impact of Software Refactoring on Software Quality in the Industrial Environment: A Review of Empirical Studies


Almogahed, Abdullah and Omar, Mazni and Zakaria, Nur Haryani (2018) Impact of Software Refactoring on Software Quality in the Industrial Environment: A Review of Empirical Studies. In: Knowledge Management International Conference (KMICe) 2018, 25 –27 July 2018, Miri Sarawak, Malaysia.

[img] PDF
Restricted to Registered users only

Download (212kB) | Request a copy

Abstract

The main aim of software refactoring is to improve the software quality by changing the internal structure of software systems with the maintenance of their external behaviour. Previous empirical studies have assessed the impact of refactoring on software quality, in terms of internal and external quality attributes in both academic and industrial environments.It is broadly believed that software quality can be improved by refactoring.However, several studies claimed that the impact of refactoring on software quality may be positive, negative or no effect. This paper presents a review regarding empirical studies on the impact of software refactoring on software quality in the industrial environment. The main objective of this paper is to investigate impact software refactoring on software quality in the industrial environment in order to identify any consensus or contradictions among the researchers regarding the application of refactoring in this environment; and to identify the applied refactoring techniques, internal and external quality attributes that have been examined. The results showed that refactoring positively affects software quality in the industrial environment. Additionally, several gaps have been identified that need more investigation in the industrial environment

Item Type: Conference or Workshop Item (Paper)
Additional Information: ISBN: 9789670910871 Organized by: School of Computing, College of Arts and Sciences, Universiti Utara Malaysia.
Uncontrolled Keywords: Empirical study, software refactoring, software quality, literature review.
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: School of Computing
Depositing User: Mrs. Norazmilah Yaakub
Date Deposited: 28 Nov 2018 00:14
Last Modified: 28 Nov 2018 00:14
URI: http://repo.uum.edu.my/id/eprint/25229

Actions (login required)

View Item View Item