Banca de QUALIFICAÇÃO: ELIEZIO SOARES DE SOUSA NETO

Uma banca de QUALIFICAÇÃO de MESTRADO foi cadastrada pelo programa.
DISCENTE: ELIEZIO SOARES DE SOUSA NETO
DATA: 13/12/2013
HORA: 14:00
LOCAL: ANFITEATRO "B" do CCET
TÍTULO:

Analisando o Trade-Off entre Confiabilidade e Manutenibilidade em Sistemas Implementados com Mecanismos de Tratamento de Exceções Dirigidos à Manutenção


PALAVRAS-CHAVES:

Tratamento de exceções, confiabilidade, manutenibilidade, robustez.


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

As linguagens de programação convencionais fornecem mecanismos de tratamento de exceções internos a fim de prover implementação de exceções robustas e manuteníveis em sistemas de software. A maioria dessas linguagens modernas, tais como C#, Ruby, Python e muitas outras, frequentemente afirmam ter mecanismos de tratamento de exceção mais apropriados. Elas reduzem as restrições de programação no tratamento de exceção buscando agilizar mudanças no código fonte. Essas linguagens suportam o que chamamos de mecanismos de tratamento de exceções dirigidos a manutenção. Espera-se que a adoção desses mecanismos aumentam a manutenibilidade dos softwares sem impactar na robustez. Entretanto existe pouco conehcimento empírico acerca do impacto que a adoção desses mecanismos tem na robustez de softwares. Este trabalho busca preencher essa lacuna conduzindo um estudo empírico direcionado ao entendimento da relação entre mudanças em programas C# e sua robustez. Em particular, foi avaliado como mudanças nos códigos normal e excepcional se relacionam com faltas no tratamento de exceção. Foi aplicado uma análise de impacto de mudança e uma análise de fluxo de controle em 119 versões de 16 programas escritos em C#. A partir dos dados coletados, este trabalho busca identificar os elementos do trade-off entre  manutenibilidade e confiabilidade.


MEMBROS DA BANCA:
Presidente - 1678918 - NELIO ALESSANDRO AZEVEDO CACHO
Interno - 1671962 - EDUARDO HENRIQUE DA SILVA ARANHA
Interno - 1495704 - UMBERTO SOUZA DA COSTA
Notícia cadastrada em: 02/12/2013 22:27
SIGAA | Superintendência de Informática - (84) 3215-3148 | Copyright © 2006-2017 - UFRN - sigaa09-producao.info.ufrn.br.sigaa09-producao