[HTML][HTML] Burnout in software engineering: A systematic map** study

TR Tulili, A Capiluppi, A Rastogi - Information and Software Technology, 2023 - Elsevier
Context: Burnout is a work-related syndrome that, similar to many occupations, influences
most software developers. For decades, studies in software engineering (SE) have explored …

Characterising reproducibility debt in scientific software: A systematic literature review

Z Hassan, C Treude, M Norrish, G Williams… - Journal of Systems and …, 2024 - Elsevier
Context: In scientific software, the inability to reproduce results is often due to technical
issues and challenges in recreating the full computational workflow from the original …

Uncovering the causes of emotions in software developer communication using zero-shot llms

MM Imran, P Chatterjee, K Damevski - Proceedings of the IEEE/ACM …, 2024 - dl.acm.org
Understanding and identifying the causes behind developers' emotions (eg, Frustration
caused by'delays in merging pull requests') can be crucial towards finding solutions to …

Self-admitted technical debt practices: a comparison between industry and open-source

F Zampetti, G Fucci, A Serebrenik… - Empirical Software …, 2021 - Springer
Self-admitted technical debt (SATD) consists of annotations, left by developers as comments
in the source code or elsewhere, as a reminder about pieces of software manifesting …

Data augmentation for improving emotion recognition in software engineering communication

MM Imran, Y Jain, P Chatterjee… - Proceedings of the 37th …, 2022 - dl.acm.org
Emotions (eg, Joy, Anger) are prevalent in daily software engineering (SE) activities, and are
known to be significant indicators of work productivity (eg, bug fixing efficiency). Recent …

Are prompt engineering and todo comments friends or foes? an evaluation on github copilot

D OBrien, S Biswas, SM Imtiaz… - Proceedings of the …, 2024 - dl.acm.org
Code intelligence tools such as GitHub Copilot have begun to bridge the gap between
natural language and programming language. A frequent software development task is the …

Towards automatically addressing self-admitted technical debt: How far are we?

A Mastropaolo, M Di Penta… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Upon evolving their software, organizations and individual developers have to spend a
substantial effort to pay back technical debt, ie, the fact that software is released in a shape …

Self-admitted technical debt in R: detection and causes

R Sharma, R Shahbazi, FH Fard, Z Codabux… - Automated Software …, 2022 - Springer
Abstract Self-Admitted Technical Debt (SATD) is primarily studied in Object-Oriented (OO)
languages and traditionally commercial software. However, scientific software coded in …

Self-admitted technical debt and comments' polarity: an empirical study

N Cassee, F Zampetti, N Novielli, A Serebrenik… - Empirical Software …, 2022 - Springer
Abstract Self-Admitted Technical Debt (SATD) consists of annotations—typically, but not
only, source code comments—pointing out incomplete features, maintainability problems, or …

DebtFree: minimizing labeling cost in self-admitted technical debt identification using semi-supervised learning

H Tu, T Menzies - Empirical Software Engineering, 2022 - Springer
Kee** track of and managing Self-Admitted Technical Debts (SATDs) is important for
maintaining a healthy software project. Current active-learning SATD recognition tool …