Using annotations for sensemaking about code

A Horvath, B Myers, A Macvean, I Rahman - Proceedings of the 35th …, 2022 - dl.acm.org
Developers spend significant amounts of time finding, relating, navigating, and, more
broadly, making sense of code. While sensemaking, developers must keep track of many …

Enhancing robustness of ai offensive code generators via data augmentation

C Improta, P Liguori, R Natella, B Cukic… - Empirical Software …, 2025 - Springer
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 …

Suboptimal comments in java projects: From independent comment changes to commenting practices

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 …

Code compliance assessment as a learning problem

N Sawant, SH Sengamedu - 2023 IEEE/ACM 45th International …, 2023 - ieeexplore.ieee.org
Manual code reviews and static code analyzers are the traditional mechanisms to verify if
source code complies with coding policies. However, they are hard to scale. We formulate …

Do comments follow commenting conventions? a case study in java and python

P Rani, S Abukar, N Stulova, A Bergel… - 2021 IEEE 21st …, 2021 - ieeexplore.ieee.org
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 …

Understanding comment practices in Scratch: A study of comments in a block-based visual programming language

W Akanda, J Clause - Journal of Systems and Software, 2025 - Elsevier
Comments are vital for software documentation. They provide necessary insights and assist
developers in understanding and maintaining the software. Due to their importance …

[HTML][HTML] Beyond code: Is there a difference between comments in visual and textual languages?

A Boll, P Rani, A Schultheiß, T Kehrer - Journal of Systems and Software, 2024 - Elsevier
Code comments are crucial for program comprehension and maintenance. To better
understand the nature and content of comments, previous work proposed taxonomies of …

An annotation assisted smart contracts generation method

Y Chen, D Hu, C Xu, N Chen - IEEE Access, 2024 - ieeexplore.ieee.org
Smart contracts are rapidly applied in many fields, with their varied types and increasing
complexity. A sharp increase in the method development demands seems to be certain …

DocGen: Generating Detailed Parameter Docstrings in Python

V Venkatkrishna, DS Nagabushanam… - arXiv preprint arXiv …, 2023 - arxiv.org
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 …

[PDF][PDF] КОНЦЕПЦИЯ ГЕНЕТИЧЕСКОЙ ДЕЭВОЛЮЦИИ ПРЕДСТАВЛЕНИЙ ПРОГРАММЫ. Часть

КЕ Израилов - Вопросы кибербезопасности, 2024 - cyberrus.info
Полученные результаты: предложена концепция генетической деэволюции
представлений программы, предлагающая процесс их восстановления не обратным …