Practitioners' expectations on automated code comment generation
Good comments are invaluable assets to software projects, as they help developers
understand and maintain projects. However, due to some poor commenting practices …
understand and maintain projects. However, due to some poor commenting practices …
An exploratory study on code attention in BERT
Many recent models in software engineering introduced deep neural models based on the
Transformer architecture or use transformer-based Pre-trained Language Models (PLM) …
Transformer architecture or use transformer-based Pre-trained Language Models (PLM) …
An empirical study of log analysis at Microsoft
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 …
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 …
learning Models (PTMs) as components in computer systems. PTMs are part of a research-to …
Understanding digits in identifier names: An exploratory study
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 …
found in the code to be maintained. Thus, high-quality identifier names are essential for …
Using Program Comprehension Models to Teach Comprehensibility
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 …
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 …
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 …
issues pertaining to their health. These can vary from eye redness to repetitive strain injuries …