Opinion mining for software development: a systematic literature review

B Lin, N Cassee, A Serebrenik, G Bavota… - ACM Transactions on …, 2022 - dl.acm.org
Opinion mining, sometimes referred to as sentiment analysis, has gained increasing
attention in software engineering (SE) studies. SE researchers have applied opinion mining …

Sentiment analysis tools in software engineering: A systematic mapping study

M Obaidi, L Nagel, A Specht, J Klünder - Information and Software …, 2022 - Elsevier
Context: Software development is a collaborative task. Previous research has shown social
aspects within development teams to be highly relevant for the success of software projects …

Automatically generating commit messages from diffs using neural machine translation

S Jiang, A Armaly, C McMillan - 2017 32nd IEEE/ACM …, 2017 - ieeexplore.ieee.org
Commit messages are a valuable resource in comprehension of software evolution, since
they provide a record of changes such as feature additions and bug repairs. Unfortunately …

Sentiment polarity detection for software development

F Calefato, F Lanubile, F Maiorano… - Proceedings of the 40th …, 2018 - dl.acm.org
The role of sentiment analysis is increasingly emerging to study software developers'
emotions by mining crowd-generated content within software repositories and information …

Sentiment analysis for software engineering: How far can we go?

B Lin, F Zampetti, G Bavota, M Di Penta… - Proceedings of the 40th …, 2018 - dl.acm.org
Sentiment analysis has been applied to various software engineering (SE) tasks, such as
evaluating app reviews or analyzing developers' emotions in commit messages. Studies …

[HTML][HTML] What happens when software developers are (un) happy

D Graziotin, F Fagerholm, X Wang… - Journal of Systems and …, 2018 - Elsevier
The growing literature on affect among software developers mostly reports on the linkage
between happiness, software quality, and developer productivity. Understanding happiness …

On negative results when using sentiment analysis tools for software engineering research

R Jongeling, P Sarkar, S Datta, A Serebrenik - Empirical Software …, 2017 - Springer
Recent years have seen an increasing attention to social aspects of software engineering,
including studies of emotions and sentiments experienced and expressed by the software …

SentiStrength-SE: Exploiting domain specificity for improved sentiment analysis in software engineering text

MR Islam, MF Zibran - Journal of Systems and Software, 2018 - Elsevier
Automated sentiment analysis in software engineering textual artifacts has long been
suffering from inaccuracies in those few tools available for the purpose. We conduct an in …

How to ask for technical help? Evidence-based guidelines for writing questions on Stack Overflow

F Calefato, F Lanubile, N Novielli - Information and software technology, 2018 - Elsevier
Abstract Context The success of Stack Overflow and other community-based question-and-
answer (Q&A) sites depends mainly on the will of their members to answer others' questions …

The" shut the f** k up" phenomenon: Characterizing incivility in open source code review discussions

I Ferreira, J Cheng, B Adams - Proceedings of the ACM on Human …, 2021 - dl.acm.org
Code review is an important quality assurance activity for software development. Code
review discussions among developers and maintainers can be heated and sometimes …