Notícias

Banca de QUALIFICAÇÃO: ADRIANA PRISCILA SANTOS CRUZ

Uma banca de QUALIFICAÇÃO de MESTRADO foi cadastrada pelo programa.
DISCENTE: ADRIANA PRISCILA SANTOS CRUZ
DATA: 25/11/2020
HORA: 14:30
LOCAL: meet.google.com/hao-jbyw-byf
TÍTULO:

UMA ABORDAGEM VISUAL PARA EVOLUÇÃO DE TEST SMELLS EM SOFTWARE JAVA


PALAVRAS-CHAVES:

Test Smell, Visualização de Software, Evolução de Software.


PÁGINAS: 61
GRANDE ÁREA: Ciências Exatas e da Terra
ÁREA: Ciência da Computação
RESUMO:

O teste de software é parte do ciclo de desenvolvimento de software, sendo o processo
de executar as tarefas do sistema afim de identificar se o software se comporta conforme o
proposto. Durante esse processo, os desenvolvedores e testadores podem adotar más escolhas
de projeto ou implementação do código de teste, levando a inserção dos denominados test
smells. A presença de test smells em códigos de teste pode o tornar ineficaz em encontrar bugs,
gerando retrabalho e custos adicionais. Além disso, assim como qualquer artefato de software,
os códigos de teste requerem a avaliação da qualidade e manutenção. Em especial, a
manutenção dos códigos de teste ocorre devido a evolução do código de produção e mesmo que
ao longo da evolução alguns tests smells são removidos, outros são inseridos. Para visualizar a
evolução de sistemas de software tem sido utilizada técnicas de visualização de software, cujo
objetivo é transformar o código de produção em uma representação visual para facilitar a sua
compreensão. Apesar dessas técnicas contribuírem para visualizar a evolução de sistemas de
software, essa abordagem não abrange os códigos de teste para visualização de test smells.
Dessa forma, o objetivo desse trabalho é desenvolver uma abordagem para visualizar a evolução
dos códigos de teste em relação a presença de test smells. A finalidade dessa abordagem é
fornecer informações sobre a ocorrência de test smells e se houve o aumento/diminuição de test
smells durante a evolução de código de testes. Além disso, a abordagem informa os possíveis
autores pela introdução dos test smells. Para a abordagem proposta foi desenvolvida uma
ferramenta que implementa duas técnicas de visualização de software (graphs e timeline) para
21 tipos test smells durante a evolução do código de teste.


MEMBROS DA BANCA:
Presidente - HEITOR AUGUSTUS XAVIER COSTA (Membro)
Externo à Instituição - IVAN DO CARMO MACHADO - UFBA (Membro)
Externo à Instituição - LARISSA ROCHA SOARES - UEFS (Membro)
Interno - RAFAEL SERAPILHA DURELLI (Suplente)
Notícia cadastrada em: 10/11/2020 13:33
SIGAA | DGTI - Diretoria de Gestão de Tecnologia da Informação - Contatos (abre nova janela): https://ufla.br/contato | © UFLA | appserver2.srv2inst1 06/05/2024 04:55