Machine/deep learning for software engineering: A systematic literature review

S Wang, L Huang, A Gao, J Ge, T Zhang… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
Since 2009, the deep learning revolution, which was triggered by the introduction of
ImageNet, has stimulated the synergy between Software Engineering (SE) and Machine …

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 …

Retraining a BERT model for transfer learning in requirements engineering: A preliminary study

M Ajagbe, L Zhao - 2022 IEEE 30th International Requirements …, 2022 - ieeexplore.ieee.org
In recent years, advanced deep learning language models such as BERT, ELMO, ULMFiT
and GPT have demonstrated strong performance on many general natural language …

A tale of two tasks: automated issue priority prediction with deep multi-task learning

Y Li, X Che, Y Huang, J Wang, S Wang… - Proceedings of the 16th …, 2022 - dl.acm.org
Background. Issues are prevalent, and identifying the correct priority of the reported issues is
crucial to reduce the maintenance effort and ensure higher software quality. There are …

Buglistener: identifying and synthesizing bug reports from collaborative live chats

L Shi, F Mu, Y Zhang, Y Yang, J Chen, X Chen… - Proceedings of the 44th …, 2022 - dl.acm.org
In community-based software development, developers frequently rely on live-chatting to
discuss emergent bugs/errors they encounter in daily development tasks. However, it …

A Systematic Review of AI-Enabled Frameworks in Requirements Elicitation

V Siddeshwar, S Alwidian, M Makrehchi - IEEE Access, 2024 - ieeexplore.ieee.org
Employing Artificial Intelligence techniques to address challenges in requirements elicitation
is gaining traction. Although nine systematic literature reviews have been published on AI …

PatUntrack: Automated Generating Patch Examples for Issue Reports without Tracked Insecure Code

Z Jiang, L Shi, G Yang, Q Wang - Proceedings of the 39th IEEE/ACM …, 2024 - dl.acm.org
Security patches are essential for enhancing the stability and robustness of projects in the
open-source software community. While vulnerabilities are officially expected to be patched …

A method to acquire cross‐domain requirements based on syntax direct technique

H Liu, M Zhang, L Liu, Z Liu - Software: Practice and …, 2022 - Wiley Online Library
With the rapid increase in the number of Apps, the requirement of users has also become
extremely complex. Developers have to continuously acquire innovative requirements that …

DeepAnalyze: learning to localize crashes at scale

M Shetty, C Bansal, S Nath, S Bowles, H Wang… - Proceedings of the 44th …, 2022 - dl.acm.org
Crash localization, an important step in debugging crashes, is challenging when dealing
with an extremely large number of diverse applications and platforms and underlying root …

Non-Functional Requirements Discovery and Quality Assurance Using Goal Model for Earthquake Warning System in Operation

Y Shin, SW Lee, Y Choi - 2024 IEEE 32nd International …, 2024 - ieeexplore.ieee.org
Many industrial systems that are developed without proper engineering guidance due to a
lack of expertise or resources suffer from failures and maintenance problems in their …