Deep learning-based software engineering: progress, challenges, and opportunities

X Chen, X Hu, Y Huang, H Jiang, W Ji, Y Jiang… - Science China …, 2025 - Springer
Researchers have recently achieved significant advances in deep learning techniques,
which in turn has substantially advanced other research disciplines, such as natural …

Ai-assisted programming tasks using code embeddings and transformers

S Kotsiantis, V Verykios, M Tzagarakis - Electronics, 2024 - mdpi.com
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 …

Mitigating false positive static analysis warnings: Progress, challenges, and opportunities

Z Guo, T Tan, S Liu, X Liu, W Lai, Y Yang… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
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 …

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 …

Commit-Level Software Change Intent Classification Using a Pre-Trained Transformer-Based Code Model

T Heričko, B Šumak, S Karakatič - Mathematics, 2024 - mdpi.com
Software evolution is driven by changes made during software development and
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 …

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 …