LLMs, Engenharia de Requisitos e Simulação: Desafios e Oportunidades de Pesquisa
Resumo
A Engenharia de Requisitos (ER) é uma disciplina essencial no processo de desenvolvimento de software para coletar as necessidades dos stakeholders. Os Modelos de Linguagem de Larga Escala (LLMs) vêm sendo usados para automatizar e otimizar esse processo, reduzindo ambiguidades e inconsistências. Esta pesquisa explora as aplicações dos LLMs na ER, como a elicitação automática, classificação dos requisitos, geração de especificações e análise do impacto de mudanças. Também discute desafios como a precisão das respostas, a segurança dos dados e a integração com ferramentas externas, além de possíveis soluções com modelos especializados.Referências
Arora, C., Sabetzadeh, M., et al. (2015). Automated extraction and formalization of legal norms in requirements documents. IEEE Transactions on Software Engineering, 41(12):1103–1127.
Ferrari, A., Gnesi, S., and Spagnolo, G. O. (2017). Detecting ambiguity in requirements engineering using nlp techniques. Requirements Engineering, 22(3).
Ferreira, L., Okano, M. T., Aguiar, F., De Castro Lobo dos Santos, H., and Ursini, E. L. (2022). A panorama of the implementation of the general law for the protection of personal data (lgpd) in brazil: An exploratory survey. In 2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC).
Gu, Y., Shu, Y., Yu, H., Liu, X., Dong, Y., Tang, J., Srinivasa, J., Latapie, H., and Su, Y. (2023). Middleware for llms: Tools are instrumental for language agents in complex environments. arXiv preprint arXiv:2402.14672.
Kotonya, G. and Sommerville, I. (1998). Requirements Engineering: Processes and Techniques. Wiley Publishing.
Menegazzi, D. and Silva, C. (2023). Conformidade com a lgpd por meio de requisitos de negócio e requisitos de solução. In WER23 - Workshop em Engenharia de Requisitos.
Mohan, S. and Chenoweth, S. (2011). Teaching requirements engineering to undergraduate students. In Proceedings of the 42nd ACM Technical Symposium on Computer Science Education, SIGCSE ’11.
Rocha, L. D., Silva, G. R. S., and Canedo, E. (2023). Privacy compliance in software development: A guide to implementing the lgpd principles. In Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing, SAC ’23.
Zhao, W. X., Zhu, J., Wang, D., Hou, Y., Chang, B., Li, J., Wang, X., Zhou, K., Zhou, Z., and Wen, J.-R. (2023). A survey of large language models. arXiv preprint arXiv:2303.18223.
Zhou, J., Wang, Y., et al. (2022). Requirements engineering in the era of ai: Opportunities and challenges. ACM Transactions on Software Engineering and Methodology.
Ferrari, A., Gnesi, S., and Spagnolo, G. O. (2017). Detecting ambiguity in requirements engineering using nlp techniques. Requirements Engineering, 22(3).
Ferreira, L., Okano, M. T., Aguiar, F., De Castro Lobo dos Santos, H., and Ursini, E. L. (2022). A panorama of the implementation of the general law for the protection of personal data (lgpd) in brazil: An exploratory survey. In 2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC).
Gu, Y., Shu, Y., Yu, H., Liu, X., Dong, Y., Tang, J., Srinivasa, J., Latapie, H., and Su, Y. (2023). Middleware for llms: Tools are instrumental for language agents in complex environments. arXiv preprint arXiv:2402.14672.
Kotonya, G. and Sommerville, I. (1998). Requirements Engineering: Processes and Techniques. Wiley Publishing.
Menegazzi, D. and Silva, C. (2023). Conformidade com a lgpd por meio de requisitos de negócio e requisitos de solução. In WER23 - Workshop em Engenharia de Requisitos.
Mohan, S. and Chenoweth, S. (2011). Teaching requirements engineering to undergraduate students. In Proceedings of the 42nd ACM Technical Symposium on Computer Science Education, SIGCSE ’11.
Rocha, L. D., Silva, G. R. S., and Canedo, E. (2023). Privacy compliance in software development: A guide to implementing the lgpd principles. In Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing, SAC ’23.
Zhao, W. X., Zhu, J., Wang, D., Hou, Y., Chang, B., Li, J., Wang, X., Zhou, K., Zhou, Z., and Wen, J.-R. (2023). A survey of large language models. arXiv preprint arXiv:2303.18223.
Zhou, J., Wang, Y., et al. (2022). Requirements engineering in the era of ai: Opportunities and challenges. ACM Transactions on Software Engineering and Methodology.
Publicado
22/09/2025
Como Citar
LOPES, Kauan Oliveira Perdig˜ao; MOURA, Lucas; COUTINHO, Emanuel Ferreira.
LLMs, Engenharia de Requisitos e Simulação: Desafios e Oportunidades de Pesquisa. In: WORKSHOP EM MODELAGEM E SIMULAÇÃO DE SISTEMAS INTENSIVOS EM SOFTWARE (MSSIS), 7. , 2025, Recife/PE.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 56-60.
DOI: https://doi.org/10.5753/mssis.2025.12556.
