Automatização de oráculos de teste para imagens médicas de modelos tridimensionais (2018)
- Authors:
- Autor USP: COSTA JUNIOR, MISAEL - ICMC
- Unidade: ICMC
- Sigla do Departamento: SSC
- Subjects: SOFTWARES; ANGIOGRAFIA; PROCESSAMENTO DE IMAGENS; INTERFACE GRÁFICA; VASOS SANGUÍNEOS
- Keywords: Angiography; Oráculos de teste; Redes vasculares sintéticas tridimensionais; Software testing; Test oracles; Three- dimensional synthetic vascular networks
- Agências de fomento:
- Language: Português
- Abstract: As atividades de teste automatizado contribuem significativamente para a redução de custos e a produtividade do projeto durante o processo de desenvolvimento de software. O teste automatizado reduz o esforço humano e aumenta a qualidade do produto final. No entanto, a alta complexidade da saída produzida pelos SUT (do inglês, System Under Test) contemporâneos limita, em alguns casos, a aplicação de estratégias de teste automatizadas. Sistemas com saídas gráficas/áudio, imagens tridimensionais, interfaces gráficas com o usuário e alguns aplicativos da Web são exemplos de sistemas com saídas complexas. A falta de oráculos automatizados de teste leva à aplicação de testes executados manualmente pelo próprio testador (oráculo humano), de modo informal, ad-hoc e improdutivo. Uma possível contribuição para aliviar esforços do testador é a implementação de oráculos de teste baseados na extração de características das saídas do SUT. Resultados de trabalhos anteriores mostram que tal abordagem contribui para o aumento da produtividade do teste, mitigando e complementando os esforços manuais. Este trabalho de mestrado propõe e avalia oráculos de teste automatizados para sistemas cujas saídas consistem em imagens médicas tridimensionais. Para tanto, é explorado o framework O-FIm/CO (do inglês, Oracle for Images and Complex Outputs) que utiliza conceitos de Recuperação de Imagens Baseada em Conteúdo (do inglês, Content-Based Image Retrieval CBIR) como uma forma de automatizar oráculosde teste. Além de adaptações e extensões do framework, desenvolveram-se plug-ins que representam extratores de características de imagens médicas tridimensionais de vasos sanguíneos. Para evidenciar a eficácia da abordagem, foram conduzidos dois estudos experimentais objetivando avaliar a eficácia e a precisão dos oráculos de teste baseados em características na avaliação desse tipo de imagem. Além disso, realizou-se um estudo experimental comparando os oráculos de teste baseados em características e oráculos humanos. Os resultados evidenciam a eficácia da abordagem como uma estratégia promissora para automatizar atividades de teste, contribuindo para a redução de tempo e esforços gerados por abordagens manuais durante a avaliação da qualidade de sistemas geradores de imagens médicas tridimensionais.
- Imprenta:
- Publisher place: São Carlos
- Date published: 2018
- Data da defesa: 19.02.2018
-
ABNT
COSTA JUNIOR, Misael. Automatização de oráculos de teste para imagens médicas de modelos tridimensionais. 2018. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2018. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-23102018-175603/. Acesso em: 28 dez. 2025. -
APA
Costa Junior, M. (2018). Automatização de oráculos de teste para imagens médicas de modelos tridimensionais (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-23102018-175603/ -
NLM
Costa Junior M. Automatização de oráculos de teste para imagens médicas de modelos tridimensionais [Internet]. 2018 ;[citado 2025 dez. 28 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-23102018-175603/ -
Vancouver
Costa Junior M. Automatização de oráculos de teste para imagens médicas de modelos tridimensionais [Internet]. 2018 ;[citado 2025 dez. 28 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-23102018-175603/ - Automated verification of compliance of non-functional requirements on mobile applications through metamorphic testing
- Using Metamorphic Testing to Identify Authentication Vulnerabilities in Android Mobile Applications
- A GUI-based metamorphic testing technique for detecting authentication vulnerabilities in Android mobile apps
- Teste de software e análise de qualidade em sistemas biomédicos: um mapeamento sistemático
- Dynamic testing techniques of non-functional requirements in mobile apps: a systematic mapping study
- Analyzing the effectiveness of One-Op mutation against the minimal set of mutants
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
