Practitioners' expectations on automated code comment generation

X Hu, X Xia, D Lo, Z Wan, Q Chen… - Proceedings of the 44th …, 2022 - dl.acm.org
Good comments are invaluable assets to software projects, as they help developers
understand and maintain projects. However, due to some poor commenting practices …

An exploratory study on code attention in BERT

R Sharma, F Chen, F Fard, D Lo - Proceedings of the 30th IEEE/ACM …, 2022 - dl.acm.org
Many recent models in software engineering introduced deep neural models based on the
Transformer architecture or use transformer-based Pre-trained Language Models (PLM) …

An empirical study of log analysis at Microsoft

S He, X Zhang, P He, Y Xu, L Li, Y Kang, M Ma… - Proceedings of the 30th …, 2022 - dl.acm.org
Logs are crucial to the management and maintenance of software systems. In recent years,
log analysis research has achieved notable progress on various topics such as log parsing …

Exploring naming conventions (and defects) of pre-trained deep learning models in hugging face and other model hubs

W Jiang, C Cheung, GK Thiruvathukal… - arXiv preprint arXiv …, 2023 - arxiv.org
As innovation in deep learning continues, many engineers want to adopt Pre-Trained deep
learning Models (PTMs) as components in computer systems. PTMs are part of a research-to …

Understanding digits in identifier names: An exploratory study

A Peruma, CD Newman - Proceedings of the 1st International Workshop …, 2022 - dl.acm.org
Before any software maintenance can occur, developers must read the identifier names
found in the code to be maintained. Thus, high-quality identifier names are essential for …

Using Program Comprehension Models to Teach Comprehensibility

E Tempero, YC Tu - Proceedings of the 26th Australasian Computing …, 2024 - dl.acm.org
There is general agreement that code should be written to be as comprehensible as
possible, and therefore should be an important topic when teaching software development …

A Comprehensive Examination Of Factors For Assessing The Quality Of Method Names In Source Code

RS Alsuhaibani - 2022 - rave.ohiolink.edu
Identifier names are an intrinsic part of the software and more importantly, program
comprehension. They are the primary source of information programmers use to acquire …

[PDF][PDF] Getting Up and Running the 𝜆-Calculus

GS ZAKHOUR - grgz.me
Abstract (Spoiler Alert)—Programmers, developers, and coders suffer from a myriad of
issues pertaining to their health. These can vary from eye redness to repetitive strain injuries …

[引用][C] An empirical study investigating the use of Python identifier names

S Tong - 2024