Learning-based techniques, especially advanced Large Language Models (LL...
Proper naming of methods can make program code easier to understand, and...
Large Language Models (LLMs) possess impressive capabilities to generate...
Stack Overflow, the world's largest software Q A (SQA) website, is fac...
Pre-trained language models (PLMs) have become a prevalent technique in ...
Utilizing pre-existing software artifacts, such as libraries and Applica...
Using APIs to develop software applications is the norm. APIs help devel...
While having options could be liberating, too many options could lead to...
Code review is an effective software quality assurance activity; however...
The tremendous success of Stack Overflow has accumulated an extensive co...
Automated Program Repair (APR) techniques have shown more and more promi...
The automation of an increasingly large number of software engineering t...
Test-based automated program repair has been a prolific field of researc...