Banca de QUALIFICAÇÃO: LUCAS MARIANO GALDINO DE ALMEIDA

Uma banca de QUALIFICAÇÃO de MESTRADO foi cadastrada pelo programa.
DISCENTE : LUCAS MARIANO GALDINO DE ALMEIDA
DATA : 02/02/2018
HORA: 09:00
LOCAL: Sala A305 IMD/CIVT
TÍTULO:

Discovering the Exceptional Interface of Java APIs Using Crowd Knowledge



PALAVRAS-CHAVES:

exception, stack trace, crowd knowledge, java, exceptional documentation


PÁGINAS: 67
GRANDE ÁREA: Ciências Exatas e da Terra
ÁREA: Ciência da Computação
SUBÁREA: Metodologia e Técnicas da Computação
ESPECIALIDADE: Engenharia de Software
RESUMO:

Studies have shown that the occurrence of uncaught exceptions is frequent, and these are pointed out as the cause of many software failures. It is estimated that up to two-thirds of all failures of Java-based systems are due to uncaught exceptions. Java stack traces are widely used on bug reports (studies have shown that bug reports that contain stack traces are resolved faster) as well as on such engines as a way to discover solutions to a failures related to an uncaught exception.  Studies have shown that many crashes caused by uncaught exceptions are triggered by API methods signaling undocumented Runtime exceptions. Solutions have been proposed to mitigate this problem. Some have used the information embedded on stack traces to discover the exception interfaces API methods. Others have proposed static analysis tools to discover the exceptions that may flow from an API method. In this work we aim at using  crowd knowledge embedded on  the stack traces posted on bug reports created  open source projects hosted on the GitHub platform. To do so we propose a tool called ExMiner. We opted to implement ExMiner as  an extension of the ExMinerSOF - a tool developed in our research group that mines stack traces available on Stack Overflow. In this thesis proposal we detail the main tool extensions and present the agenda to perform such extensions and conduct the case study to evaluate the proposed tool.


MEMBROS DA BANCA:
Presidente - 1709820 - ROBERTA DE SOUZA COELHO
Interno - 1754430 - LYRENE FERNANDES DA SILVA
Interno - 1644456 - UIRA KULESZA
Notícia cadastrada em: 02/02/2018 11:37
SIGAA | Superintendência de Informática - | | Copyright © 2006-2020 - UFRN - sigaa08-producao.info.ufrn.br.sigaa08-producao