Banca de QUALIFICAÇÃO: LEANDRO DIAS BESERRA

Uma banca de QUALIFICAÇÃO de MESTRADO foi cadastrada pelo programa.
DISCENTE : LEANDRO DIAS BESERRA
DATA : 04/07/2018
HORA: 09:00
LOCAL: IMD/CIVT
TÍTULO:

CrashAwareDev: Prevenindo Falhas a partir da Mineração e Análise de Crash Reports

 

PALAVRAS-CHAVES:

Tratamento de Exceções, Eclipse, Java, Crash Report, falha, ferramenta.


PÁGINAS: 40
RESUMO:

Ao longo dos anos, organizações têm dedicado boa parte do tempo de desenvolvimento de software na correção de bugs. Esta é uma das razões que têm motivado a utilização de ferramentas de crash reports com objetivo de armazenar informações de falhas que ocorreram no sistema para facilitar a localização e  correção dos defeitos que ocasionaram as falhas. Contudo, podemos pensar em uma outra utilidade para tais ferramentas. As informações armazenadas ao longo do tempo poderiam ser utilizadas para prevenir que desenvolvedores cometam falhas semelhantes àquelas ocorridas no passado. Neste estudo iremos propor uma forma de transformar estas informações em conhecimentos e que sejam levados ao desenvolvedor durante a codificação do sistema. Faremos uma análise de um relatório de falhas de um sistema web real, onde serão coletados padrões de bugs (bug patterns) específicos do sistema. A partir dos dados obtidos na análise, uma ferramenta, integrada ao ambiente de desenvolvimento Eclipse, foi proposta para alertar desenvolvedores sobre trechos de código com potencial para gerar falhas. Além disso, o aplicativo será capaz de minerar stack traces de falhas ocorridas, identificar funções do sistema com grande reincidência de falhas e fornecer esta informação na IDE Eclipse, com intenção de destacar funções críticas do sistema. 


MEMBROS DA BANCA:
Presidente - 1709820 - ROBERTA DE SOUZA COELHO
Interno - 1671962 - EDUARDO HENRIQUE DA SILVA ARANHA
Interno - 1644456 - UIRA KULESZA
Notícia cadastrada em: 04/07/2018 08:26
SIGAA | Superintendência de Informática - (84) 3215-3148 | Copyright © 2006-2019 - UFRN - sigaa05-producao.info.ufrn.br.sigaa05-producao