Please use this identifier to cite or link to this item: https://hdl.handle.net/10216/176171
Author(s): Duarte Caldas de Almeida e Silva Cardoso
Title: Product Validation Accelerator Engine - Combining AI with Software Testing Techniques for Configurable Insurance Systems
Issue Date: 2026-07-20
Abstract: The validation of insurance product configurations is a complex and time-consuming process. Highly configurable insurance systems generate combinatorial spaces that grow exponentially with the number of available options, and the interdependencies between business rules, calculation formulas, and variation conditions make systematic coverage intractable through manual means. This dissertation proposes an approach to accelerate the validation of these configurations by combining Artificial Intelligence with traditional software testing techniques. In the proposed architecture, AI does not act as a generic orchestrator, but rather as the component capable of understanding the subtleties inherent to the domain: interpreting premium calculation formulas, analyzing composition rules and their variations, and identifying boundary conditions and critical scenarios that a purely deterministic pipeline cannot infer. This semantic knowledge is then combined with deterministic methods, including combinatorial generation, Boundary Value Analysis, and Equivalence Class Partitioning, to produce test scenarios that are valid, efficient, and relevant to the business. The proposed solution, named Product Validation Accelerator Engine, has significantly improved the validation time of product configurations by automating, or semi-automating, the three most demanding processes in the workflow: the creation of test artifacts, targeted verifications through unit tests, and mass validation through massive tests. The entire solution is adaptable to the configuration inherent to insurance systems and to the complexity they present.
Description: A validação de configurações de produtos de seguros é um processo complexo e moroso. Os sistemas de seguros altamente configuráveis geram espaços combinatórios que crescem exponencialmente com o número de opções disponíveis, e as interdependências entre regras de negócio, fórmulas de cálculo e condições de variação tornam a cobertura sistemática por meios manuais muito desafiante. Esta dissertação propõe uma abordagem para acelerar a validação destas configurações, ao combinar Inteligência Artificial com técnicas tradicionais de teste de software. Na arquitetura proposta, a IA não atua como um orquestrador genérico, mas sim como a componente capaz de compreender as subtilezas inerentes ao domínio: interpretar fórmulas de cálculo de prémios, analisar regras de composição e respetivas variações, e identificar condições de fronteira e cenários críticos que um algoritmo puramente determinístico não consegue inferir. Este conhecimento semântico é então combinado com métodos determinísticos, incluindo a geração combinatória, Análise de Valores Fronteira e Partição de Classes de Equivalência, para produzir cenários de teste válidos, eficientes e relevantes para o negócio. A solução proposta, denominada Product Validation Accelerator Engine, melhorou significativamente o tempo de validação de configurações de produtos ao automatizar, ou semi-automatizar, os três processos mais exigentes do fluxo de trabalho: a criação de artefactos de teste, as verificações direcionadas através de testes unitários e a validação em massa através de testes massivos. Toda a solução é adaptável à configuração inerente aos sistemas de seguros e à complexidade que estes apresentam.
Subject: Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
Scientific areas: Ciências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática
Engineering and technology::Electrical engineering, Electronic engineering, Information engineering
URI: https://hdl.handle.net/10216/176171
Document Type: Dissertação
Rights: embargoedAccess
License: https://creativecommons.org/licenses/by-nc-nd/4.0/
Embargo End Date: 2029-07-19
Appears in Collections:FEUP - Dissertação

Files in This Item:
File Description SizeFormat 
787327.pdf
  Restricted Access
Product Validation Accelerator Engine - Combining AI with Software Testing Techniques for Configurable Insurance Systems4.48 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons