Back to results

Universidade Aberta

An approach in software requirements specification with generative AI and RSL framework

Abstract

dc:description.abstract

Este estudo explora o impacto da Inteligência Artificial (IA) na resolução das ambiguidades e ineficiências inerentes ao processamento da língua natural no domínio da especificação de requisitos de software (SRS). Ao aliar as capacidades da linguagem ITLingo RSL e integrá-las com ferramentas de inteligência artificial, a pesquisa visa otimizar e aprimorar o processo de extração de requisitos de engenharia de software que sejam precisos, a partir de entradas em língua natural. A abordagem propõe uma exploração na engenharia de requisitos, utilizando tecnologias de IA generativa para colmatar a lacuna entre os requisitos informais em língua natural e as suas especificações rigorosas em RSL, e vice-versa, de RSL para a língua natural. Esta abordagem visa melhorar significativamente a precisão das práticas de engenharia de software, posicionando a IA como uma ferramenta complementar nas metodologias de engenharia de requisitos. Através do desenvolvimento e avaliação de um artefacto impulsionado por IA, este estudo pretende demonstrar a viabilidade e os benefícios da automatização da geração de SRS, oferecendo uma visão sobre o futuro dos processos de desenvolvimento de software assistidos por IA. A avaliação do chatbot "GenAI4RSL" demonstrou o seu potencial para melhorar o processo de SRS através da automação da geração de requisitos estruturados. Os utilizadores consideraram o sistema intuitivo, embora tenham sido identificados alguns desafios, em particular na gestão de requisitos mais complexos. A precisão no processamento de língua natural permanece uma área a ser aprimorada. Apesar destas limitações, os participantes valorizaram a capacidade da ferramenta em reduzir o tempo despendido em tarefas repetitivas. Em conclusão, embora o "GenAI4RSL" mostre potencial para otimizar a engenharia de requisitos, são necessárias melhorias adicionais para aumentar a precisão e adaptá-lo às necessidades específicas de diferentes perfis de utilizadores. Estas melhorias serão essenciais para uma aplicação mais ampla no campo do desenvolvimento de software.

Degree

thesis:*
Name thesis:degree_name
Mestrado em Informação e Sistemas Empresariais
Year dc:date.issued
2025

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Rêgo, Paulo Alexandre Fonseca de Campos
Advisors dc:contributor.advisor
  • Silva, Miguel Mira da
  • Silva, Alberto Manuel Rodrigues da

Subjects

dc:subject × 10

Rights

Language dc:language.iso
por

Identifiers

dc:identifier.*
Identifier URI
urn:tid:203976266
OAI identifier oai:identifier
oai:repositorioaberto.uab.pt:10400.2/20115

Chain of custody

source
Harvested from
Universidade Aberta
Base URL
repositorioaberto.uab.pt/server/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Rêgo, Paulo Alexandre Fonseca de Campos. An approach in software requirements specification with generative AI and RSL framework. 2025. http://hdl.handle.net/10400.2/20115