Home // ICSEA 2015, The Tenth International Conference on Software Engineering Advances // View article
An Exploratory Study on the Influence of Developers in Code Smell Introduction
Authors:
Leandro Alves
Ricardo Choren
Eduardo Alves
Keywords: Code smells; exploratory study; software development and maintenance; development teams
Abstract:
A code smell is any symptom in the source code that possibly indicates a deeper maintainability problem. Code smell introduction is a creative task - developers unintentionally introduce code smells in their programs. In this study, we try to obtain a deeper understanding on the relationship between developers and code smell introduction on a software. We analyzed instances of code smells previously reported in the literature and our study involved over 6000 commits of 5 open source object-oriented systems. First, we analyzed the distributions of developers using specific characteristics to classify the developers into groups. Then, we investigated the relationships between types of developers and code smells. The outcome of our evaluation suggests that the way a developer participates in the project may be associated with code smell introduction
Pages: 12 to 17
Copyright: Copyright (c) IARIA, 2015
Publication date: November 15, 2015
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-438-1
Location: Barcelona, Spain
Dates: from November 15, 2015 to November 20, 2015