Impact of Developers Sentiments on Practices and Artifacts in Open Source Software Projects: A Systematic Literature Review

Author(s):  
Rui Carige Junior ◽  
Glauco Carneiro
2015 ◽  
Vol 59 ◽  
pp. 67-85 ◽  
Author(s):  
Igor Steinmacher ◽  
Marco Aurelio Graciotto Silva ◽  
Marco Aurelio Gerosa ◽  
David F. Redmiles

Information ◽  
2018 ◽  
Vol 9 (11) ◽  
pp. 273 ◽  
Author(s):  
Aloisio Cairo ◽  
Glauco Carneiro ◽  
Miguel Monteiro

Context: Code smells are associated to poor design and programming style, which often degrades code quality and hampers code comprehensibility and maintainability. Goal: identify published studies that provide evidence of the influence of code smells on the occurrence of software bugs. Method: We conducted a Systematic Literature Review (SLR) to reach the stated goal. Results: The SLR selected studies from July 2007 to September 2017, which analyzed the source code of open source software projects and several code smells. Based on evidence of 16 studies covered in this SLR, we conclude that 24 code smells are more influential in the occurrence of bugs relative to the remaining smells analyzed. In contrast, three studies reported that at least 6 code smells are less influential in such occurrences. Evidence from the selected studies also point out tools, techniques, and procedures that should be applied to analyze the influence of the smells. Conclusions: To the best of our knowledge, this is the first SLR to target this goal. This study provides an up-to-date and structured understanding of the influence of code smells on the occurrence of software bugs based on findings systematically collected from a list of relevant references in the latest decade.


SpringerPlus ◽  
2016 ◽  
Vol 5 (1) ◽  
Author(s):  
Adewole Adewumi ◽  
Sanjay Misra ◽  
Nicholas Omoregbe ◽  
Broderick Crawford ◽  
Ricardo Soto

Author(s):  
Abdulkadir Seker ◽  
Banu Diri ◽  
Halil Arslan ◽  
Mehmet Fatih Amasyalı

GitHub is the most common code hosting and repository service for open-source software (OSS) projects. Thanks to the great variety of features, researchers benefit from GitHub to solve a wide range of OSS development challenges. In this context, the authors thought that was important to conduct a literature review on studies that used GitHub data. To reach these studies, they conducted this literature review based on a GitHub dataset source study instead of a keyword-based search in digital libraries. Since GHTorrent is the most widely known GitHub dataset according to the literature, they considered the studies that cite this dataset for the systematic literature review. In this study, they reviewed the selected 172 studies according to some criteria that used the dataset as a data source. They classified them within the scope of OSS development challenges thanks to the information they extract from the metadata of studies. They put forward some issues about the dataset and they offered the focused and attention-grabbing fields and open challenges that we encourage the researchers to study on them.


Author(s):  
Dwi Shinta Angreni ◽  
Yunita Prastyaningsih

The development of an Open Source Software (OSS) can influence the development of other Open Source Systems. The relationship between OSS is often called an ecosystem, there are several aspects to the OSS ecosystem that can affect ecosystem evolution in the software. This study reports a systematic literature review on the influence of several aspects of the OSS ecosystem on the evolution of OSS. The Sistematic Literature Review method based on Kitchenham was used to analyze 1099 articles published in leading journals and conferences. The Results showed that Social aspects have a significant impact on ecosystem evolution, where communication between communities in an OSS ecosystem influences aspects of contributions and dependencies that encourage an ecosystem to develop and evolve.


2020 ◽  
Vol 11 (4) ◽  
pp. 1-26
Author(s):  
Abdulkadir Seker ◽  
Banu Diri ◽  
Halil Arslan ◽  
Mehmet Fatih Amasyalı

GitHub is the most common code hosting and repository service for open-source software (OSS) projects. Thanks to the great variety of features, researchers benefit from GitHub to solve a wide range of OSS development challenges. In this context, the authors thought that was important to conduct a literature review on studies that used GitHub data. To reach these studies, they conducted this literature review based on a GitHub dataset source study instead of a keyword-based search in digital libraries. Since GHTorrent is the most widely known GitHub dataset according to the literature, they considered the studies that cite this dataset for the systematic literature review. In this study, they reviewed the selected 172 studies according to some criteria that used the dataset as a data source. They classified them within the scope of OSS development challenges thanks to the information they extract from the metadata of studies. They put forward some issues about the dataset and they offered the focused and attention-grabbing fields and open challenges that we encourage the researchers to study on them.


Sign in / Sign up

Export Citation Format

Share Document