Deep analysis of quality of primary studies on assessing the impact of refactoring on software quality

作者: Amandeep Kaur , Gaurav Dhiman , Satnam Kaur

DOI: 10.1016/J.MATPR.2020.11.217

关键词:

摘要: Abstract Software refactoring targets code smells to improve the software quality as well developer’s productivity. Numerous research has been conducted empirically examine actual effect of on attributes. This study aims demonstrate application modified assessment framework such existing works which were selected primary studies (PSs) in a published systematic mapping study. The is executed 142 empirical PSs determine their basis design and conduct, analysis conclusion. acquired outcomes assisted us figuring out weakness also highlighting important issues that needed be addressed with higher priority while conducting future studies.

参考文章(121)
Cleidson R. B. de Souza, Maryanne P. Rosa, Crys S. Goto, Jean M. R. Costa, Pedro J. F. Treccani, On the effects of Refactoring in the Coordination of Software Development Activities european conference on computer supported cooperative work. pp. 215- 222 ,(2009) , 10.1007/978-1-84882-854-4_13
Giulio Concas, Cristina Monni, Matteo Orrù, Roberto Tonelli, Are refactoring practices related to clusters in java software agile processes in software engineering and extreme programming. ,vol. 179, pp. 269- 276 ,(2014) , 10.1007/978-3-319-06862-6_20
Kenji Fujiwara, Kyohei Fushida, Norihiro Yoshida, Hajimu Iida, Assessing Refactoring Instances and the Maintainability Benefits of Them from Version Archives product focused software process improvement. pp. 313- 323 ,(2013) , 10.1007/978-3-642-39259-7_25
Markus Pizka, Straightening Spaghetti-Code with Refactoring? Software Engineering Research and Practice. pp. 846- 852 ,(2004)
Bandar Alshammari, Diane Corney, Colin J. Fidge, Security Assessment of Code Refactoring Rules Institute for Future Environments; Information Security Institute; Science & Engineering Faculty. pp. 1- 10 ,(2012)
Tom Mens, Bart du Bois, Describing the impact of refactoring on internal program quality Proceedings of the International Workshop on Evolution of Large-scale Industrial Software Applications / Mens, Tom [edit.]. pp. 37- 48 ,(2003)
Jie Chen, Junchao Xiao, Qing Wang, Leon J. Osterweil, Mingshu Li, Perspectives on refactoring planning and practice: an empirical study Empirical Software Engineering. ,vol. 21, pp. 1397- 1436 ,(2016) , 10.1007/S10664-015-9390-8
Thomas J. Mowbray, Raphael C. Malveau, William H. Brown, Hays W. "Skip" McCormick, AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis ,(1998)