Deep learning-based software engineering: progress, challenges, and opportunities
Researchers have recently achieved significant advances in deep learning techniques,
which in turn has substantially advanced other research disciplines, such as natural …
which in turn has substantially advanced other research disciplines, such as natural …
Ai-assisted programming tasks using code embeddings and transformers
This review article provides an in-depth analysis of the growing field of AI-assisted
programming tasks, specifically focusing on the use of code embeddings and transformers …
programming tasks, specifically focusing on the use of code embeddings and transformers …
Mitigating false positive static analysis warnings: Progress, challenges, and opportunities
Static analysis (SA) tools can generate useful static warnings to reveal the problematic code
snippets in a software system without dynamically executing the corresponding source code …
snippets in a software system without dynamically executing the corresponding source code …
Automatic data-driven software change identification via code representation learning
T Heričko - Proceedings of the 27th International Conference on …, 2023 - dl.acm.org
Changes to a software project are inevitable as the software requires continuous
adaptations, improvements, and corrections throughout maintenance. Identifying the …
adaptations, improvements, and corrections throughout maintenance. Identifying the …
Commit-Level Software Change Intent Classification Using a Pre-Trained Transformer-Based Code Model
Software evolution is driven by changes made during software development and
maintenance. While source control systems effectively manage these changes at the commit …
maintenance. While source control systems effectively manage these changes at the commit …
[Retracted] Software Engineering Code Workshop Based on B‐RRT∗ FND Algorithm for Deep Program Understanding Perspective
A Xu - Journal of Sensors, 2022 - Wiley Online Library
Developers will perform a lot of search behaviors when facing daily work tasks, searching for
reusable code fragments, solutions to specific problems, algorithm designs, software …
reusable code fragments, solutions to specific problems, algorithm designs, software …
Evaluating Software Development Agents: Patch Patterns, Code Quality, and Issue Complexity in Real-World GitHub Scenarios
Z Chen, L Jiang - arxiv preprint arxiv:2410.12468, 2024 - arxiv.org
In recent years, AI-based software engineering has progressed from pre-trained models to
advanced agentic workflows, with Software Development Agents representing the next …
advanced agentic workflows, with Software Development Agents representing the next …