A survey on deep learning for software engineering

Y Yang, X Xia, D Lo, J Grundy - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
In 2006, Geoffrey Hinton proposed the concept of training “Deep Neural Networks (DNNs)”
and an improved model training method to break the bottleneck of neural network …

Guidelines for conducting systematic mapping studies in software engineering: An update

K Petersen, S Vakkalanka, L Kuzniarz - Information and software …, 2015 - Elsevier
Context Systematic mapping studies are used to structure a research area, while systematic
reviews are focused on gathering and synthesizing evidence. The most recent guidelines for …

Detecting code smells using machine learning techniques: Are we there yet?

D Di Nucci, F Palomba, DA Tamburri… - 2018 ieee 25th …, 2018 - ieeexplore.ieee.org
Code smells are symptoms of poor design and implementation choices weighing heavily on
the quality of produced source code. During the last decades several code smell detection …

Forty years of research on personality in software engineering: A mapping study

S Cruz, FQB Da Silva, LF Capretz - Computers in Human Behavior, 2015 - Elsevier
In this article, we present a systematic mapping study of research on personality in software
engineering. The goal is to plot the landscape of current published empirical and theoretical …

Understanding replication of experiments in software engineering: A classification

OS Gómez, N Juristo, S Vegas - Information and Software Technology, 2014 - Elsevier
Context Replication plays an important role in experimental disciplines. There are still many
uncertainties about how to proceed with replications of SE experiments. Should replicators …

The perspective of Brazilian software developers on data privacy

M Peixoto, D Ferreira, M Cavalcanti, C Silva… - Journal of Systems and …, 2023 - Elsevier
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 …

Multi-objective software effort estimation: A replication study

V Tawosi, F Sarro, A Petrozziello… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
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 …

On the use of virtual reality in software visualization: The case of the city metaphor

S Romano, N Capece, U Erra, G Scanniello… - Information and Software …, 2019 - Elsevier
Background: Researchers have been exploring 3D representations for visualizing software.
Among these representations, one of the most popular is the city metaphor, which …

Effectiveness of code contribution: From patch-based to pull-request-based tools

J Zhu, M Zhou, A Mockus - Proceedings of the 2016 24th ACM SIGSOFT …, 2016 - dl.acm.org
Code contributions in Free/Libre and Open Source Software projects are controlled to
maintain high-quality of software. Alternatives to patch-based code contribution tools such …

Predicting bug-fixing time: A replication study using an open source software project

S Akbarinasaji, B Caglayan, A Bener - journal of Systems and Software, 2018 - Elsevier
Background: On projects with tight schedules and limited budgets, it may not be possible to
resolve all known bugs before the next release. Estimates of the time required to fix known …