Banca de DEFESA: LUCAS MARIANO GALDINO DE ALMEIDA

Uma banca de DEFESA de MESTRADO foi cadastrada pelo programa.
DISCENTE : LUCAS MARIANO GALDINO DE ALMEIDA
DATA : 14/08/2018
HORA: 15:00
LOCAL: Auditorio B321 - IMD CIVT
TÍTULO:

Minerando Interfaces Excepcionais partir do GitHub: Um Estudo Exploratorio


PALAVRAS-CHAVES:

tratamento de exceções, relatório de erro, conhecimento da multidão, Java, documentação excepcional, Java.


PÁGINAS: 76
RESUMO:

Exceções uncaught não são um cenário excepcional nos sistemas atuais. Estima-se que as exceções uncaught  representem dois terços dos crashs em sistemas Java. Tais exceções podem ser lançadas por problemas no código da aplicação, no hardware subjacente ou até mesmo por uma API reutilizada. Muito frequentemente, a documentação sobre as exceções sinalizadas pelos métodos da API está ausente ou incompleta. Como conseqüência, o desenvolvedor geralmente descobre essas exceções quando elas ocorrem no ambiente de produção causando crashes. Este trabalho relata um estudo exploratório que extraiu os stack traces inseridas em issues do GitHub para descobrir as interfaces excepcionais não documentadas de APIs. No geral, foram mineradas as issues 2.970 projetos Java hospedados no GitHub, dos quais foram extraídos e aproximadamente 66.118 stack traces. Neste estudo, a interface excepcional de um conjunto de aproximadamente 600 APIs do Maven foram investigadas. Os resultados do estudo de mineração mostram que as informações disponíveis nas stack traces embutidas nas issues podem, de fato, ser usadas para descobrir exceções não documentadas lançadas pelos métodos da API.


MEMBROS DA BANCA:
Presidente - 1709820 - ROBERTA DE SOUZA COELHO
Interno - 1644456 - UIRA KULESZA
Externo ao Programa - 2274774 - EIJI ADACHI MEDEIROS BARBOSA
Externo à Instituição - MARCELO DE ALMEIDA MAIA - UFU
Notícia cadastrada em: 16/07/2018 10:40
SIGAA | Superintendência de Informática - (84) 3215-3148 | Copyright © 2006-2019 - UFRN - sigaa04-producao.info.ufrn.br.sigaa04-producao