Code smells detection and visualization: a systematic literature review
Code smells tend to compromise software quality and also demand more effort by
developers to maintain and evolve the application throughout its life-cycle. They have long …
developers to maintain and evolve the application throughout its life-cycle. They have long …
Replication of empirical studies in software engineering research: a systematic map** study
In this article, we present a systematic map** study of replications in software engineering.
The goal is to plot the landscape of current published replications of empirical studies in …
The goal is to plot the landscape of current published replications of empirical studies in …
Topic modeling in software engineering research
Topic modeling using models such as Latent Dirichlet Allocation (LDA) is a text mining
technique to extract human-readable semantic “topics”(ie, word clusters) from a corpus of …
technique to extract human-readable semantic “topics”(ie, word clusters) from a corpus of …
The perspective of Brazilian software developers on data privacy
Context: Maintaining the privacy of user data is a concern in software development to satisfy
customer needs or to comply with privacy laws. Recent studies have shown that software …
customer needs or to comply with privacy laws. Recent studies have shown that software …
Code cloning in smart contracts on the ethereum platform: An extended replication study
Smart contracts are programs deployed on blockchains that run upon meeting
predetermined conditions. Once deployed, smart contracts are immutable, thus, defects in …
predetermined conditions. Once deployed, smart contracts are immutable, thus, defects in …
Software developer productivity loss due to technical debt—A replication and extension study examining developers' development work
Software companies need to deliver customer value continuously, both from a short-and
long-term perspective. However, software development can be impeded by technical debt …
long-term perspective. However, software development can be impeded by technical debt …
Multi-objective software effort estimation: A replication study
Replication studies increase our confidence in previous results when the findings are similar
each time, and help mature our knowledge by addressing both internal and external validity …
each time, and help mature our knowledge by addressing both internal and external validity …
Some sonarqube issues have a significant but small effect on faults and changes. a large-scale empirical study
Context: Companies frequently invest effort to remove technical issues believed to impact
software qualities, such as removing anti-patterns or coding styles violations. Objective: We …
software qualities, such as removing anti-patterns or coding styles violations. Objective: We …
Global vs. local models for cross-project defect prediction: A replication study
Although researchers invested significant effort, the performance of defect prediction in a
cross-project setting, ie, with data that does not come from the same project, is still …
cross-project setting, ie, with data that does not come from the same project, is still …
On the effectiveness of tools to support infrastructure as code: Model-driven versus code-centric
Infrastructure as Code (IaC) is an approach for infrastructure automation that is based on
software development practices. The IaC approach supports code-centric tools that use …
software development practices. The IaC approach supports code-centric tools that use …