A Systematic Literature Review on Empirical Analysis of the Relationship Between Code Smells and Software Quality Attributes

被引:0
|
作者
Amandeep Kaur
机构
[1] Sri Guru Granth Sahib World University,Department of Computer Science
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Code smells indicate problems in design or code which makes software hard to change and maintain. It has become a sign of software systems that cause complications in maintaining software quality. The detection of harmful code smells which deteriorate the software quality has resulted in a favourable shift in interest among researchers. Therefore, a significant research towards analysing the impact of code smells on software quality has been conducted over the last few years. This study aims at reporting a systematic literature review of such existing empirical studies investigate the impact of code smells on software quality attributes. The results indicate that the impact of code smells on software quality is not uniform as different code smells have the opposite effect on different software quality attributes. The findings of this review will provide the awareness to the researchers and a practitioner regarding the impact of code smells on software quality. It would be more advantageous to conduct further studies that consider less explored code smells, least or not investigated quality attributes, involve industry researchers and use large commercial software systems.
引用
收藏
页码:1267 / 1296
页数:29
相关论文
共 50 条
  • [1] A Systematic Literature Review on Empirical Analysis of the Relationship Between Code Smells and Software Quality Attributes
    Kaur, Amandeep
    ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2020, 27 (04) : 1267 - 1296
  • [2] The Impact of Code Smells on Software Bugs: A Systematic Literature Review
    Cairo, Aloisio S.
    Carneiro, Glauco de F.
    Monteiro, Miguel P.
    INFORMATION, 2018, 9 (11):
  • [3] A systematic literature review: Refactoring for disclosing code smells in object oriented software
    Singh, Satwinder
    Kaur, Sharanpreet
    AIN SHAMS ENGINEERING JOURNAL, 2018, 9 (04) : 2129 - 2151
  • [4] Code Smells Detection and Visualization: A Systematic Literature Review
    dos Reis, Jose Pereira
    Brito e Abreu, Fernando
    Carneiro, Glauco de Figueiredo
    Anslow, Craig
    ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2022, 29 (01) : 47 - 94
  • [5] Code Smells Detection and Visualization: A Systematic Literature Review
    José Pereira dos Reis
    Fernando Brito e Abreu
    Glauco de Figueiredo Carneiro
    Craig Anslow
    Archives of Computational Methods in Engineering, 2022, 29 : 47 - 94
  • [6] Empirical Evaluation of the Impact of Object-Oriented Code Refactoring on Quality Attributes: A Systematic Literature Review
    Al Dallal, Jehad
    Abdin, Anas
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2018, 44 (01) : 44 - 69
  • [7] An Empirical Examination of the Relationship Between Code Smells and Merge Conflicts
    Ahmed, Iftekhar
    Brindescu, Caius
    Mannan, Umme Ayda
    Jensen, Carlos
    Sarma, Anita
    11TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2017), 2017, : 58 - 67
  • [8] An empirical investigation of the relationship between pattern grime and code smells
    Alharbi, Maha
    Alshayeb, Mohammad
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2024, 36 (09)
  • [9] Empirical study of the relationship between design patterns and code smells
    Alfadel, Mahmoud
    Aljasser, Khalid
    Alshayeb, Mohammad
    PLOS ONE, 2020, 15 (04):
  • [10] A Systematic Literature Survey of Software Metrics, Code Smells and Refactoring Techniques
    Agnihotri, Mansi
    Chug, Anuradha
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2020, 16 (04): : 915 - 934