PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA (PPGI) 
			 UNIVERSIDADE FEDERAL DA PARAÍBA  
			
			
			
			  	- Telefone/Ramal
- 
			  		
					
						Não informado
					
			  	
 
		
	 
							
	Notícias
	
	
	
		
Banca de DEFESA: GEORGENES DE ARAÚJO LIMA
		
		
		 Uma banca de DEFESA de MESTRADO foi cadastrada pelo programa. 
 DISCENTE: GEORGENES DE ARAÚJO LIMA
 DATA: 11/07/2018
 HORA: 09:00
 LOCAL: Centro de Informática
 TÍTULO: Uma Abordagem para Seleção Automática de Bugs em Projetos de Software Baseados em Componentes
 PALAVRAS-CHAVES: Engenharia de Software Baseada em Buscas. Sistemas de Rastreamento de Bugs. Seleção de Bugs. Componentes de Software.
 PÁGINAS: 100
 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: Vive-se uma epoca em que a tecnologia esta presente em quase todos os processos de trabalho e a demanda por recursos tecnologicos e cada vez mais frequente, com mais mudancas nos sistemas de software, mais requisicoes de manutencao, e, consequentemente, uma maior quantidade de bugs para correcao. Como a correcao de bugs e um dos fatores que impacta na melhoria da qualidade de software, mas representa um alto dispendio de recursos em um projeto de software, a atividade de correcao de bugs representa tambem um obstaculo critico para a manutencao e o desenvolvimento de sistemas. Tendo em vista que a quantidade de bugs pode ser maior que os recursos necessarios para corrigi-los e atualmente as empresas trabalham com entregas antecipadas chamadas de releases que permitem a entrega de partes do software, entao, nas tarefas de correcoes de bugs, os gerentes de projetos podem enfrentar o desafio de selecionar manualmente os bugs a serem corrigidos na proxima versao do produto de software, em geral com base nos criterios de prioridade e severidade indicados nos relatorios de bugs, bem como prazo ou custo. Para tal, os gerentes de projetos adotam ferramentas, denominadas Sistemas de Rastreamento de Bugs, do ingles Bug Tracking Systems (BTS),  que estabelecem canais de comunicacao entre fornecedores e clientes. Para sistemas grandes e complexos, nos quais e comum a existencia de um numero consideravel de relatorios de bugs, uma abordagem de selecao de bugs por julgamento ad-hoc de especialistas nao e eficiente e eficaz, representando uma estrategia demorada, intensiva de mao-de-obra e propensa a erros. Neste contexto, explorando tecnicas de Engenharia de Software Baseada em Buscas, do ingles Search Based Software Engineering (SBSE), este trabalho propoe uma abordagem automatizada para a selecao de bugs interdependentes em projetos de software baseados em componentes, adotando um modelo multi-cliente para selecionar os bugs mais relevantes do ponto de vista tanto do produtor de software como de seus clientes, mas com custo total limitado pelo orcamento disponivel no projeto do software. Para avaliacao da proposta, foram realizados dois estudos de casos, onde a estrategia de busca baseada em algoritmo genetico e comparada com as estrategias baseadas em algoritmo exaustivo e algoritmo randomico, e, de forma mais realista, tambem comparada com a selecao baseada no conhecimento e experiencia de analistas de sistemas. Os resultados expressivos que foram obtidos nos estudos de casos expressam a viabilidade, praticidade e efetividade da abordagem proposta.
 MEMBROS DA BANCA: 
Presidente - 1170572 - GLEDSON ELIAS DA SILVEIRA
Interno - 1723491 - CLAUIRTON DE ALBUQUERQUE SIEBRA
Externo à Instituição - HEREMITA BRASILEIRO LIRA