Skip navigation
Logo
User training | Reference and search service

Library catalog

Retrievo
EDS
b-on
More
resources
Content aggregators
Please use this identifier to cite or link to this item:

acessibilidade

http://hdl.handle.net/10071/18928
acessibilidade
Title: The influence of god class and long method in the occurrence of bugs in two open source software projects: an exploratory study
Authors: Cairo, A. S.
Carneiro, G. DE F.
Resende, A. M. P.
Brito e Abreu, F.
Keywords: Code smells
God class
Long method
Occurrence of bugs
Issue Date: 2019
Publisher: Knowledge Systems Institute Graduate School
Abstract: Context: Code smells are associated with poor design and programming style that often degrades code quality and hampers code comprehensibility and maintainability. Goal: In this paper, we investigated to which extent classes affected by the God Class and Long Method code smells were more susceptible to the occurrence of software bugs. Method: We conducted an exploratory study targeting two well known open source software projects, Apache Tomcat and Eclipse JDT Core Component. We applied correlation analysis in order to evaluate to which extent Long Method and God Class were related to the occurrence of bugs. Results: We have found a significant correlation of Long Method and Commits and, on the other hand, a poor correlation of God Class and Commits in the two analyzed projects. Therefore, we expected that the higher the number of occurrences of Long Method, the higher the chances of more commits in a class that contains this method, which could result in the increase of occurrence of bugs. Conclusion: Based on the results, we confirmed what other studies pointed out, regarding classes affected by Long Method being more bug-prone than others. In practice, we found evidence, from analyzed data, that the occurrence of Long Method implies more effort in maintenance tasks.
Peer reviewed: yes
URI: http://hdl.handle.net/10071/18928
DOI: 10.18293/SEKE2019-084
ISBN: 1-891706-48-9
ISSN: 2325-9000
Ciência-IUL: https://ciencia.iscte-iul.pt/id/ci-pub-60920
Appears in Collections:ISTAR-CRN - Comunicações a conferências nacionais

Files in This Item:
acessibilidade
File Description SizeFormat 
SEKE2019_Cairo_et_al.pdfVersão Editora192.98 kBAdobe PDFView/Open


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote Currículo DeGóis 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.