Just-in-time comment update is a promising way to reduce the burden of developers during software maintenance and evolution. Existing approaches can be divided into two …
Since manually writing software exploits for offensive security is time-consuming and requires expert knowledge, AI-base code generators are an attractive solution to enhance …
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 …
C Hu, Y Chai, H Zhou, F Meng, J Zhou… - Proceedings of the 39th …, 2024 - dl.acm.org
Code language models such as CodeT5 and CodeLlama have demonstrated substantial achievement in code comprehension. While the majority of research efforts have focused on …
E Jabrayilzade, A Yurtoğlu, E Tüzün - Empirical Software Engineering, 2024 - Springer
Code comments play a vital role in source code comprehension and software maintainability. It is common for developers to write comments to explain a code snippet …
A large number of tutorials for popular software development technologies are available online, and those about the same technology vary widely in their presentation. We studied …
Code comments are crucial for program comprehension and maintenance. To better understand the nature and content of comments, previous work proposed taxonomies of …
Documentation debt hinders the effective utilization of open-source software. Although code summarization tools have been helpful for developers, most would prefer a detailed account …
P Attie, A Obeidat, N Oh, I Yelle - arXiv preprint arXiv:2407.11934, 2024 - arxiv.org
We present the Code Documentation and Analysis Tool (CoDAT). CoDAT is a tool designed to maintain consistency between the various levels of code documentation, eg if a line in a …