Banca de DEFESA: FREDERICO NUNES DO PRANTO FILHO

Uma banca de DEFESA de MESTRADO foi cadastrada pelo programa.
DISCENTE : FREDERICO NUNES DO PRANTO FILHO
DATA : 12/12/2016
HORA: 14:00
LOCAL: B307 CIVT
TÍTULO:

ECSFlow: An exception handler model implementation for C#


PALAVRAS-CHAVES:

Exception Handling, Reliability, Maintainnability, Modularity


PÁGINAS: 98
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:

Mainstream programming languages, such as C#, Ruby, Python and many others, provide
built-in exception handling mechanisms to support robust and maintainable implementation
of exception handling in software systems. These languages support what we call
maintenance-driven exception handling mechanisms, since they reduce the programming
restrictions in exception handling toward an more agile source code maintenance in software
evolution. However, many of the problems that stem from the use of exception
handling are caused by the local way in which exceptions are handled. It demands that
developers understand the source of an exception, the place where it is handled, and
everything in between. As a consequence, as system development progresses, exceptional
control ows become less well-understood, with potentially negative consequences for the
program maintainability and reliability. This paper presents an exception handling model
implementation for C# languagem called ECSFlow. In contrast to other exception handling
mechanisms, our model provides abstractions to explicitly describe global views of
exceptional control ows, making possible to understand exception ows from an end-toend
perspective by looking at a single part of the program. Also, it leverages to make the
association of exception code with normal code more exible. We evaluate qualitatively
and quantitatively the proposed exception handling model through a case study targeting
a real application.


MEMBROS DA BANCA:
Interno - 1678918 - NELIO ALESSANDRO AZEVEDO CACHO
Interno - 1709820 - ROBERTA DE SOUZA COELHO
Externo à Instituição - FRANCISCO DANTAS DE MEDEIROS NETO - UERN
Notícia cadastrada em: 04/12/2016 21:03
SIGAA | Superintendência de Informática - | | Copyright © 2006-2020 - UFRN - sigaa06-producao.info.ufrn.br.sigaa06-producao