Banca de QUALIFICAÇÃO: VICTOR ALMEIDA SCHINAIDER

Uma banca de QUALIFICAÇÃO de MESTRADO foi cadastrada pelo programa.
STUDENT : VICTOR ALMEIDA SCHINAIDER
DATE: 05/11/2025
TIME: 09:30
LOCAL: Remoto pelo GoogleMeet
TITLE:

Analyzing Error Handling in Elixir: An Exploratory Study


KEY WORDS:

Elixir, Repository Mining, Error Handling, Exceptions.


PAGES: 56
BIG AREA: Ciências Exatas e da Terra
AREA: Ciência da Computação
SUBÁREA: Metodologia e Técnicas da Computação
SPECIALTY: Engenharia de Software
SUMMARY:

Elixir language combines the expressiveness of the functional paradigm with the robustness and fault tolerance of the Bogdan/Björn's Erlang Abstract Machine (BEAM) virtual machine, inherited from the Erlang language. Despite its growing adoption by industry and ongoing academic research, a specific gap remains in understanding error-handling practices. Although the official documentation recommends the use of standardized return codes instead of throwing exceptions, there are no empirical studies that systematically analyze adherence to these recommendations. This work aims to investigate how error-handling mechanisms are employed in open source projects written in Elixir, identifying usage patterns and adherence to the language documentation. The research is based on Software Repository Mining (SRM), complemented by manual inspection and analysis of metrics extracted from twelve representative projects initially selected.


COMMITTEE MEMBERS:
Presidente - 1709820 - ROBERTA DE SOUZA COELHO
Interno - 1678918 - NELIO ALESSANDRO AZEVEDO CACHO
Externo ao Programa - 2274774 - EIJI ADACHI MEDEIROS BARBOSA - UFRNExterno à Instituição - RODRIGO BONIFACIO DE ALMEIDA - UnB
Notícia cadastrada em: 23/10/2025 14:49
SIGAA | Superintendência de Tecnologia da Informação - (84) 3342 2210 | Copyright © 2006-2025 - UFRN - sigaa03-producao.info.ufrn.br.sigaa03-producao