Requirements engineering for machine learning-based AI systems: a tertiary study
| dc.creator | Martins, Mariana Crisostomo | |
| dc.creator | Campos, Lívia Mancine Coelho de | |
| dc.creator | Soares, João Lucas Rodrigues | |
| dc.creator | Kudo, Taciana Novo | |
| dc.creator | Bulcão Neto, Renato de Freitas | |
| dc.date.accessioned | 2026-03-03T21:08:40Z | |
| dc.date.available | 2026-03-03T21:08:40Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Context: In the last decade, machine learning (ML) components have become more and more present in contemporary software systems. A number of secondary literature studies reports challenges impacting on the development of ML-based systems, including those for requirements engineering (RE) activities. Motivation/Problem: Synthesizing secondary literature contributes to building knowledge and reaching conclusions about the existing RE approaches for ML-based systems (RE4ML), besides the novelty of a tertiary study on that subject. Objective: Through a tertiary study protocol we elaborated on, this paper synthesizes the body of evidence present in secondary studies on RE4ML systems. Method: We followed well-accepted guidelines about tertiary study protocols, including automatic search, the snowballing technique, selection and quality criteria, and data extraction and synthesis. Results: Nine secondary studies on RE4ML systems were aligned to our tertiary study's goal. We extracted and summarized the requirements elicitation, analysis, specification, validation, and management techniques for ML-based systems as well as the great challenges identified. Finally, we contribute with a nine-item research agenda to direct current and future searches to fill the gaps found. Conclusions: We conclude that RE has not been left aside in ML research, however, there are still challenges to be overcome, such as dealing with non-functional requirements, collaboration between stakeholders, and research in an industrial environment. | |
| dc.identifier.citation | MARTINS, Mariana Crisostomo et al. Requirements engineering for machine learning-based AI systems: a tertiary study. Journal of Software Engineering and Research Development, Porto Alegre, v. 13, n. 2, p. 129-142, 2025. DOI: 10.5753/jserd.2025.4892. Disponível em: https://journals-sol.sbc.org.br/index.php/jserd/article/view/4892. Acesso em: 23 fev. 2026. | |
| dc.identifier.doi | 10.5753/jserd.2025.4892 | |
| dc.identifier.issn | e- 2195-1721 | |
| dc.identifier.uri | https://repositorio.bc.ufg.br//handle/ri/29829 | |
| dc.language.iso | eng | |
| dc.publisher.country | Brasil | |
| dc.publisher.department | Instituto de Informática - INF (RMG) | |
| dc.rights | Acesso Aberto | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Requirements engineering | |
| dc.subject | Machine learning | |
| dc.subject | AI Systems | |
| dc.subject | Tertiary Study | |
| dc.title | Requirements engineering for machine learning-based AI systems: a tertiary study | |
| dc.type | Artigo |