Skip to content
Review Open access

A Systematic Review of Artificial Intelligence for Software Requirements in Open-Source Software

2026 · IEEE Access · Vol 14, pp. 111509-111532 · 0 citations · 99 references
Computer Science

TL;DR

This review provides a consolidated overview for researchers and practitioners interested in enhancing artificial intelligence integration into requirements engineering for open-source software projects and provides guidance for future research to effectively address existing challenges and facilitate integration of AI techniques.

Abstract

Software stakeholders have seamlessly integrated artificial intelligence technologies into the requirements engineering processes for open-source software, which presents both opportunities and challenges. This systematic literature review examines the current state of artificial intelligence application in requirements engineering for open-source software and emphasizes the opportunities and challenges faced by practitioners. Based on the reviewed literature, artificial intelligence technologies, such as machine learning, natural language processing, large language models, and deep learning techniques, have been increasingly applied to support key requirements engineering activities, particularly requirements elicitation, classification, prioritization, and stakeholder analysis. However, the lack of structured data in open-source software directly challenges the effectiveness of artificial intelligence solutions for requirements engineering processes. The findings highlight the need for future research to focus on finding viable solutions to these identified issues. This review provides a consolidated overview for researchers and practitioners interested in enhancing artificial intelligence integration into requirements engineering for open-source software projects and provides guidance for future research to effectively address existing challenges and facilitate integration of AI techniques.

Read PDF

Similar papers

Review Open access Jul 2026

Artificial Intelligence Techniques to Enhance Cost, Effort, and Schedule Estimates in Software Development Projects: A Systematic Literature Review

The findings indicate that techniques such as artificial neural networks, optimization algorithms, machine learning models, and hybrid approaches consistently yield improvements in estimation accuracy, with average error reductions reported in the literature ranging approximately from 15% to 30% when compared with trad...

Rodolfo Barbosa Santos, L. E. G. Martins · 0 citations
Preprint Aug 2026

Challenges and Contributions in Quality of AI-Based Software: A Systematic Mapping Study

A Systematic Mapping Study on the quality of AI-based software identifies six recurring challenge categories, with the most prominent being limitations in existing quality assessment models followed by issues in non-functional requirement management, quality-aware development, and quality assurance.

Maryum Hamdani, Mateen Ahmed Abbasi, Marko Jäntti et al. · 0 citations
Review Aug 2026

Requirements Engineering Challenges and Solutions in Open‐Source Software Development

This research aims to identify and validate key challenges and their solutions within the RE process for open‐source software development (OSSD) and propose best practices to address these challenges.

Fazli Rabi, M. Ilyas, Nasir Rashid et al. · 0 citations
Review Jul 2026

A literature review of recent advances in software design and architecture

It is demonstrated that multiple architectural views, continuous monitoring, domain-driven decomposition, and AI-assisted design techniques contribute significantly to improving scalability, maintainability, adaptability, and long-term software sustainability.

Malach Obisa Amonga · 0 citations
Review Open access Sep 2026

Artificial Intelligence Tools for Productivity Enhancement: A Systematic Literature Review 

The reviewed literature indicates that AI tools can improve productivity by reducing task completion time, assisting knowledge creation, supporting programming activities, and enhancing information processing, and suggests that AI achieves the greatest productivity benefits when used as a collaborative technology that...

Marcelo Almeida Pereira Guedes · 1 citation

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.