Please use this identifier to cite or link to this item:
https://hdl.handle.net/10216/169159| Author(s): | Allan Karlus de Medeiros Ramos |
| Title: | Enhancing requirements quality through automated ambiquity detection: A Comparative Analysis of Manual, Rule-Based and Generative Artificial Inteligence Techniques |
| Issue Date: | 2025-07-18 |
| Abstract: | Ambiguity in requirements engineering specifications is a longstanding challenge in software en- gineering, often contributing to costly misunderstandings, delays, and system failures. This thesis investigates the potential of Generative Artificial Intelligence (GenAI), specifically Large Lan- guage Models (LLMs), to enhance the requirements review process by improving ambiguity de- tection and resolution. Traditional approaches to requirements review-such as manual inspections, rule-based analy- ses, and template-driven techniques-have played a crucial role in managing ambiguity. However, these methods often struggle with issues of scalability, semantic interpretation, and contextual sensitivity. This study conducts a comparative analysis of traditional review practices and GenAI- enabled approaches, assessing their respective strengths and limitations in the context of ambiguity detection. The research develops a structured evaluation framework that highlights where GenAI mod- els can offer meaningful improvements, particularly in understanding context, capturing nuanced semantics, and adapting to varied domains. Based on this analysis, a hybrid review strategy is proposed-one that combines the procedural reliability of traditional methods with the advanced analytical capabilities of GenAI. Implementation considerations are also addressed, including challenges related to model trans- parency, organizational trust, and integration with existing workflows. The findings suggest that, when applied responsibly, GenAI can significantly improve the effectiveness and efficiency of requirements review activities. This thesis contributes to the field of AI-assisted requirements engineering by offering a pro- totype implementation of a project called ReqVision that is an Agent and prompt builder to Large Language Models evaluating and adopting pre-trained model on a pilot project of an Infusion Pump in the Medical domain. It aims to improve the Requirement engineering process review on safe critical systems. |
| Description: | A ambiguidade nas especificações de engenharia de requisitos é um desafio de longa data na engenharia de software, muitas vezes contribuindo para mal-entendidos caros, atrasos e falhas no sistema. Esta tese investiga o potencial da Inteligência Artificial Generativa (GenAI), especificamente Modelos de Linguagem de Grande Escala (LLMs), para aprimorar o processo de revisão de requisitos, melhorando a detecção e resolução de ambiguidades. Métodos tradicionais de revisão de requisitos-como inspeções manuais, análises baseadas em regras e técnicas orientadas por modelos-desempenharam um papel crucial na gestão da ambiguidade. No entanto, esses métodos muitas vezes enfrentam problemas de escalabilidade, interpretação semântica e sensibilidade contextual. Este estudo realiza uma análise comparativa das práticas de revisão tradicionais e das abordagens habilitadas por GenAI, avaliando suas respectivas forças e limitações no contexto da detecção de ambiguidade. A pesquisa desenvolve um framework de avaliação estruturado que destaca onde os modelos de GenAI podem. |
| Subject: | Outras ciências da engenharia e tecnologias Other engineering and technologies |
| Scientific areas: | Ciências da engenharia e tecnologias::Outras ciências da engenharia e tecnologias Engineering and technology::Other engineering and technologies |
| TID identifier: | 204109558 |
| URI: | https://hdl.handle.net/10216/169159 |
| Document Type: | Dissertação |
| Rights: | openAccess |
| Appears in Collections: | FEUP - Dissertação |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| 737335.pdf | Enhancing requirements quality through automated ambiquity detection: A Comparative Analysis of Manual, Rule-Based and Generative Artificial Inteligence Techniques | 1.55 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
