Cost, benefits and quality of software development documentation: A systematic map**

J Zhi, V Garousi-Yusifoğlu, B Sun, G Garousi… - Journal of Systems and …, 2015 - Elsevier
Context Software documentation is an integral part of any software development process.
Researchers and practitioners have expressed concerns about costs, benefits and quality of …

Usage and usefulness of technical software documentation: An industrial case study

G Garousi, V Garousi-Yusifoğlu, G Ruhe, J Zhi… - Information and software …, 2015 - Elsevier
Context Software documentation is an integral part of any software development process.
However, software practitioners are often concerned about the value, degree of usage and …

A contextualized vocabulary model for identifying technical debt on code comments

MA de Freitas Farias… - 2015 IEEE 7th …, 2015 - ieeexplore.ieee.org
The identification of technical debt (TD) is an important step to effectively manage it. In this
context, a set of indicators has been used by automated approaches to identify TD items, but …

Identifying self-admitted technical debt through code comment analysis with a contextualized vocabulary

MA de Freitas Farias, MG de Mendonça Neto… - Information and …, 2020 - Elsevier
Context Previous work has shown that one can explore code comments to detect Self-
Admitted Technical Debt (SATD) using a contextualized vocabulary. However, current …

Evaluating usage and quality of technical software documentation: an empirical study

G Garousi, V Garousi, M Moussavi, G Ruhe… - Proceedings of the 17th …, 2013 - dl.acm.org
Context: Software documentation is an integral part of any software development process.
However, software practitioners are often concerned about the lack of usage and quality of …

How good is your comment? a study of comments in java programs

D Haouari, H Sahraoui… - … International symposium on …, 2011 - ieeexplore.ieee.org
Comments are very useful to developers during maintenance tasks and are useful as well to
help structuring a code at development time. They convey useful information about the …

Deep Learning and Data Augmentation for Detecting Self-Admitted Technical Debt

E Sutoyo, P Avgeriou, A Capiluppi - ar** study
M BenIdris, H Ammar, D Dzielski - 2020 - academia.edu
ABSTRACT Context: Technical Debt (TD) is a metaphor that refers to short-term solutions in
software development that may affect the cost to the software development life cycle …

What do class comments tell us? An investigation of comment evolution and practices in Pharo Smalltalk

P Rani, S Panichella, M Leuenberger, M Ghafari… - Empirical software …, 2021 - Springer
Context Previous studies have characterized code comments in various programming
languages, showing how high quality of code comments is crucial to support program …

Optimising agile development practices for the maintenance operation: nine heuristics

LT Heeager, J Rose - Empirical Software Engineering, 2015 - Springer
Agile methods are widely used and successful in many development situations and
beginning to attract attention amongst the software maintenance community–both …