DSpace/Manakin Repository

Definição e validação de refatoramentos de software em larga escala.

Mostrar registro simples

dc.creator.ID AGUIAR, G. S. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/6946851160427412 pt_BR
dc.contributor.advisor1 SAUVÉ, Jacques Philippe.
dc.contributor.advisor1ID SAUVÉ, J. P. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/9516359108766806 pt_BR
dc.contributor.referee1 GARCIA , Francilene Procópio.
dc.contributor.referee2 MACHADO , Patricia Duarte de Lima.
dc.contributor.referee3 PENTEADO, Rosângela Aparecida D.
dc.description.resumo Esta dissertação descreve uma maneira de lidar com os problemas causados pela perda de estrutura de sistemas de software com milhares de linhas de código que foram produzidos sem o uso de técnicas de refatoramento e um bom conjunto de testes. O objetivo desta pesquisa é organizar a reestruturação de sistemas de software de grande porte através da definição de refatoramentos apropriados. Primeiramente, um conjunto de refatoramentos é definido com base do projeto de reestruturação de um sistema de software real. Para avaliar os resultados da aplicação destes refatoramentos, apresenta-se um modelo de avaliação que é aplicado ao sistema usado como estudo de caso. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.program PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação pt_BR
dc.title Definição e validação de refatoramentos de software em larga escala. pt_BR
dc.date.issued 2002-07-12
dc.description.abstract This dissertation describes how to deal with problems caused by the loss of structure in software systems with thousands of line of code that were produced without the use of refactoring techniques and a good test suite. The purpose of this research is to organize the restructuring of large software systems by defining appropriate refactoring techniques. First, it defines several large refactorings and their application to a large scale real software system. In order to evaluate the benefits of this collection of refactorings, an evaluation model is presented and applied to the system used as case study. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12028
dc.date.accessioned 2020-02-18T09:28:20Z
dc.date.available 2020-02-18
dc.date.available 2020-02-18T09:28:20Z
dc.type Dissertação pt_BR
dc.subject Engenharia de Software pt_BR
dc.subject Refatoramentos de Software pt_BR
dc.subject Manutenção de Sistemas pt_BR
dc.subject Software Engineering pt_BR
dc.subject Software Refactoring pt_BR
dc.subject Systems Maintenance pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator AGUIAR, Glaucimar da Silva.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative Definition and validation of large scale software refactoring. pt_BR
dc.identifier.citation AGUIAR, G. da S. Definição e validação de refatoramentos de software em larga escala. 2002. 186 f. Dissertação (Mestrado em Ciência da Computação) Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2002. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12028 pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta