Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/30255
Título: | Comparativo de Arima e SVM na previsão de risco em teste de software |
Autor(es): | Silva, Anna Paula Araujo Lande da |
Orientador(es): | Corrêa, Cléber Gimenez |
Palavras-chave: | Software - Testes Análise de séries temporais Avaliação de riscos Computer software - Testing Time-series analysis Risk assessment |
Data do documento: | 11-Abr-2022 |
Editor: | Universidade Tecnológica Federal do Paraná |
Câmpus: | Cornelio Procopio |
Citação: | SILVA, Anna Paula Araujo Lande da. Comparativo de arima e svm na previsão de risco em teste de software. 2022. Dissertação (Mestrado em Informática) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2022. |
Resumo: | O teste de software vem exercendo uma importância cada vez maior no ciclo de vida dos sistemas computacionais. A garantia da qualidade se tornou requisito e com os obstáculos de prazos limitados e recursos humanos e financeiros escassos, métodos que ofereçam maior cobertura de testes e maior identificação de problemas no menor espaço de tempo têm sido visadas. O presente trabalho conduziu um estudo prático que une o Teste Baseado em Risco, uma abordagem que executa somente casos de testes minuciosamente selecionados com base nos módulos e funcionalidades mais críticos de um sistema, aplicado com testes completos, com previsão de risco baseada em análise de séries temporais por meio da aplicação dos modelos Support Vector Machine (SVM) e Autoregressive Integrated Moving Average (ARIMA) para otimizar a seleção e priorização de roteiros de testes. Os resultados mostraram uma melhora na percepção da qualidade pela equipe e pelos usuários, com a redução no número de chamados para correção de problemas. Adicionalmente, os modelos não obtiveram valores altos para as métricas de acurácia, precisão, recall, RSME e MAE. No entanto, ARIMA atingiu resultados melhores em comparação com SVM. |
Abstract: | Software testing has been playing an increasingly important role in the life cycle of computer systems. Quality assurance has become a requirement and with the obstacles of strict deadlines and scarce human and financial resources, methods that offer a greater test coverage and identification of problems in the shortest time available have been sought. The present work conducted a practical study that combines Risk Based Testing, an approach that executes only carefully selected test cases based on the most critical modules and functionalities of a system, applied with complete tests, with risk prediction based on analysis of time series by applying Support Vector Machine (SVM) and Autoregressive Integrated Moving Average (ARIMA) models to optimize test script selection and prioritization. The results showed an improvement in the perception of quality by the team and by the end users, with a reduction in the number of raised problem tickets. Additionally, the models did not obtain high values for the metrics of accuracy, precision, recall, RSME and MAE. However, ARIMA achieved better results compared to SVM. |
URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/30255 |
Aparece nas coleções: | CP - Programa de Pós-Graduação em Informática |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
arimaprevisaoderiscotestedesoftware.pdf | 2,65 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.