Code editing is essential in evolving software development. Many automat...
Deep Learning (DL) models to analyze source code have shown immense prom...
Developers expend a significant amount of time in editing code for a var...
This paper introduces a novel code-to-code search technique that enhance...
Large language models (LLMs), such as OpenAI's Codex, have demonstrated ...
With the advent of new and advanced programming languages, it becomes
im...
Pre-trained Generative Language models (e.g. PLBART, CodeT5, SPT-Code) f...
Back-translation is widely known for its effectiveness for neural machin...
Understanding the functional (dis)-similarity of source code is signific...
Software developers write a lot of source code and documentation during
...
Program translation refers to migrating source code from one programming...
In recent years, Neural Machine Translator (NMT) has shown promise in
au...
Code summarization and generation empower conversion between programming...
Automated detection of software vulnerabilities is a fundamental problem...
Generating a readable summary that describes the functionality of a prog...
Video abstraction has become one of the efficient approaches to grasp th...
The way developers edit day-to-day code tend to be repetitive and often ...
Information Retrieval (IR) plays a pivotal role in diverse Software
Engi...
Text in many domains involves a significant amount of named entities.
Pr...
Locating bugs is challenging but one of the most important activities in...