Systematic mapping of non-functional requirements and their impacts in architectures for artificial intelligence

Artificial intelligence (AI) is a branch of computer science that seeks algorithms capable of learning, reasoning, adapting, and performing tasks in a human-like manner. Software is determined by a set of functional requirements (FRs) and non-functional requirements (NFRs). NFRs, such as scalability, security, performance, and usability, define how a system should function beyond its basic functionalities. The architecture must be designed to meet these NFRs, ensuring system efficiency and reliability while maintaining a flexible and modular structure. Project-specific requirements, technological advancements, and the domain greatly influence the variety of NFRs and architectures that will be essential for the development of AI-based systems. Selecting an appropriate architecture is a process intrinsically guided by the prioritized NFRs. This systematic mapping seeks to provide the NFRs, architectures, and how these impact the selection of architectures for AI-based systems. The evidence gathered shows that NFRs tend to prioritize security, scalability, and accuracy. At the architectural level, there is a similar trend toward patterns such as microservices and lambda. Finally, in terms of impact, microservices is highly influenced by reliability and scalability, workflow orchestration by transparency and explainability, and federated learning by sensitive data security.

Authors

Publication Details

Journal
CLEI electronic journal
Published
2026-02-09
DOI
https://doi.org/10.19153/cleiej.29.1.2
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Systematic mapping of non-functional requirements and their impacts in architectures for artificial intelligence

Vanessa Agredo, Leandro Antonelli, Juliana Delle Ville, Giuliana Maltempo et al.
CLEI electronic journal
Software System Performance and Reliability
article

Systematic mapping of non-functional requirements and their impacts in architectures for artificial intelligence

Vanessa Agredo, Leandro Antonelli, Juliana Delle Ville, Giuliana Maltempo, Oscar Santiago Lopez Erazo, Pablo Ruiz, Cesar Collazos, Luis Freddy Muñoz Sanabria, Julio Ariel Hurtado Alegria, Yefry Astaiza
article en

Abstract

Artificial intelligence (AI) is a branch of computer science that seeks algorithms capable of learning, reasoning, adapting, and performing tasks in a human-like manner. Software is determined by a set of functional requirements (FRs) and non-functional requirements (NFRs). NFRs, such as scalability, security, performance, and usability, define how a system should function beyond its basic functionalities. The architecture must be designed to meet these NFRs, ensuring system efficiency and reliability while maintaining a flexible and modular structure. Project-specific requirements, technological advancements, and the domain greatly influence the variety of NFRs and architectures that will be essential for the development of AI-based systems. Selecting an appropriate architecture is a process intrinsically guided by the prioritized NFRs. This systematic mapping seeks to provide the NFRs, architectures, and how these impact the selection of architectures for AI-based systems. The evidence gathered shows that NFRs tend to prioritize security, scalability, and accuracy. At the architectural level, there is a similar trend toward patterns such as microservices and lambda. Finally, in terms of impact, microservices is highly influenced by reliability and scalability, workflow orchestration by transparency and explainability, and federated learning by sensitive data security.

CLEI electronic journalVol. 29(1)
Openalex Percentile: Top 68%
Software System Performance and Reliability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Systematic mapping of non-functional requirements and their impacts in architectures for artificial intelligence — Vanessa Agredo, Leandro Antonelli, et al. · CLEI electronic journal (2026) | TGRS Research Map | TGRS