Most software maintenance and evolution tasks require developers to understand the source code of their software systems. Software developers usually inspect class comments …
We report on the organization and results of the tool competition of the third International Workshop on Natural Language-based Software Engineering (NLBSE'24). As in prior …
P Rani, M Birrer, S Panichella… - 2021 IEEE 21st …, 2021 - ieeexplore.ieee.org
Code comments are important for program comprehension, development, and maintenance tasks. Given the varying standards for code comments, and their unstructured or semi …
C Wang, H He, U Pal, D Marinov, M Zhou - ACM Transactions on …, 2023 - dl.acm.org
High-quality source code comments are valuable for software development and maintenance, however, code often contains low-quality comments or lacks them altogether …
Assessing code comment quality is known to be a difficult problem. A number of coding style guidelines have been created with the aim to encourage writing of informative, readable …
P Rani, F Petrulio, A Bacchelli - Empirical Software Engineering, 2024 - Springer
Context Researchers testing hypotheses related to factors leading to low-quality software often rely on historical data, specifically on details regarding when defects were introduced …
Code comments are crucial for program comprehension and maintenance. To better understand the nature and content of comments, previous work proposed taxonomies of …
Studies have shown that more than 50% of software maintenance time is spent reading code to understand it. This puts a strong emphasis on the understandability of source code …
YT Chuang, HY Chang - Science of Computer Programming, 2024 - Elsevier
Abstract Background and Context In today's tech-driven world, programming courses are crucial. Yet, teaching programming is challenging, leading to high student failure rates …