Aluno: Alexandre Strapação Guedes Vianna
Orientador: Prof. Kiev Santos da Gama
Título: Testing Guidelines for Data Stream Processing Applications
Data: 18/12/2023
Hora/Local: 13h:30m – Centro de Informática – Auditório
Banca Examinadora:
Prof. Nelson Souto Rosa (UFPE / Centro de Informática)
Prof. Sérgio Castelo Branco Soares (UFPE / Centro de Informática)
Prof. Breno Alexandro Ferreira de Miranda (UFPE / Centro de Informática)
Profa. Thais Vasconcelos Batista (UFRN / Depto. de Informática e Matemática Aplicada)
Prof. Paulo Sergio Lopes de Souza (USP / Instituto de Ciências Matemáticas e de Computação)
RESUMO:
Introdução: O processamento de fluxos de dados (Data Stream Processing –
DSP) se concentra no tratamento em tempo real de dados, uma abordagem de
crescente relevância na indústria. Este campo enfrenta desafios únicos em
testes, dada a natureza volátil dos dados e a complexidade da
infraestrutura distribuída. Esta tese visa superar esse cenário desafiador
em testes, através do desenvolvimento e avaliação de diretrizes para testes
em DSP.
Objetivo: O objetivo é criar diretrizes para testes de DSP, baseadas na
experiência prática dos especialistas da área. A metodologia adotada inclui
um estudo exploratório, abrangendo 12 entrevistas e 101 respostas de
questionários, além de uma revisão de literatura cinza com 154 fontes
selecionadas. O resultado foi a compilação de recomendações cruciais para
testes em um documento unificado, oferecendo um recurso para o planejamento
de testes no contexto de DSP.
Resultados: Além das diretrizes, os achados da literatura cinza e do estudo
exploratório representam um avanço significativo na redução da distância
entre os conhecimentos acadêmicos e práticos da indústria sobre testes no
contexto de DSP. Estes estudos são uma contribuição valiosa para ambos.
Avaliação: A avaliação das diretrizes por praticantes revelou a relevância
do documento para a prática industrial de testes, além de fornecer
feedbacks para melhorias.
Conclusão: A metodologia aplicada nesta tese possibilitou buscar e
organizar conhecimentos práticos sobre testes de DSP, resultando em um
documento que foi reconhecido como útil e pertinente pelos profissionais da
área. Esta tese contribui para o campo emergente de DSP, fornecendo
orientações práticas e aplicáveis para testes, enriquecendo a colaboração
entre a academia e a indústria e promovendo uma melhor compreensão dos
desafios e soluções em testes de DSP.
Palavras-chave: processamento de fluxos de dados. teste de software.
engenharia de software. testes de aplicações que processam fluxos de dados.
Comentários desativados