[PDF][PDF] The Impact of Refactoring on Maintability of Java Code: A Preliminary Review

MAU GORAN, TG GRBAC - 2019 - academia.edu
The preservation of a proper level of software systems quality is one in the cornerstones of
making software evolution easier and sustainable in the long run. A good design allows …

The Impact of Refactoring on Maintability of Java Code: A Preliminary Review

M Gradišnik, S Karakatič, T Beranič, M Heričko… - 8th Workshop Software …, 2019 - croris.hr
Sažetak The preservation of a proper level of software systems quality is one in the
cornerstones of making software evolution easier and sustainable in the long run. A good …

A framework to improve quality of a Java system by performing refactoring

R Singh, A Bindal, A Kumar - International journal of system …, 2020 - inderscienceonline.com
Software quality is a key pillar that helps provides high reliability for software. Refactoring is
one of several methods that helps in improving the quality by mitigating design issues of …

[PDF][PDF] MEASURING MAINTAINABILITY INDEX BEFORE AND AFTER CODE REFACTORING

SI KHALEEL, GK AL-KHATOUNI - minarjournal.com
Measuring the maintainability index of software is crucial to ensure better maintenance and
improve quality. Refactoring code is important in improving software quality and increasing …

A case study on the relationship between code ownership and refactoring activities in a Java software system

M Orrú, M Marchesi - Proceedings of the 7th International Workshop on …, 2016 - dl.acm.org
Refactoring, the activity of changing source code design without affecting its external
behavior, is a widely used practice among developers, since it is considered to positively …

An experimental investigation on the innate relationship between quality and refactoring

G Bavota, A De Lucia, M Di Penta, R Oliveto… - Journal of Systems and …, 2015 - Elsevier
Previous studies have investigated the reasons behind refactoring operations performed by
developers, and proposed methods and tools to recommend refactorings based on quality …

An empirical evaluation of impact of refactoring on internal and external measures of code quality

SH Kannangara, W Wijayanayake - arXiv preprint arXiv:1502.03526, 2015 - arxiv.org
Refactoring is the process of improving the design of existing code by changing its internal
structure without affecting its external behaviour, with the main aims of improving the quality …

Empirical investigation of refactoring effect on software quality

M Alshayeb - Information and software technology, 2009 - Elsevier
Developers and designers always strive for quality software. Quality software tends to be
robust, reliable and easy to maintain, and thus reduces the cost of software development …

Refactoring an existing code base to improve modularity and quality

S Bhowmik - 2020 - search.proquest.com
Code written in modern programming languages (such as Java) can be almost impossible to
understand and maintain due to poor design and coding practices used during its …

The Impact of Refactoring LegacySystems on Code Quality Metrics

A Jonsson - 2017 - diva-portal.org
Maintaining legacy code can be difficult, it can also be hard to know whether what you are
doing to maintain the code is actually beneficial or not. This paper examines the impact of …