Usando padrões de projeto como base para reestruturação de software : um estudo de caso
Autor(a) principal: | |
---|---|
Data de Publicação: | 2004 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
Texto Completo: | https://hdl.handle.net/20.500.12733/1599742 |
Resumo: | Orientador: Rogerio Drummond Burnier Pessoa de Mello Filho |
id |
UNICAMP-30_165cf3974aec5d4720cacc00167b71c7 |
---|---|
oai_identifier_str |
oai::336353 |
network_acronym_str |
UNICAMP-30 |
network_name_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository_id_str |
|
spelling |
Usando padrões de projeto como base para reestruturação de software : um estudo de casoPadrões de produçãoArquitetura de softwareSoftware - Desenvolvimento - MetodologiaJava (Linguagem de programação de computador)Projeto de sistemasOrientador: Rogerio Drummond Burnier Pessoa de Mello FilhoDissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: O crescimento da produção de software ao longo das últimas décadas tem exigido que a indústria de desenvolvimento seja capaz de produzir sistemas de forma rápida, com alta qualidade e facilidade para alteração de requisitos, fase em que se pode gastar muito tempo e esforço se o sistema não estiver preparado para estas alterações. Neste contexto, os padrões de arquitetura e projeto surgem como soluções para problemas recorrentes, com o objetivo de diminuir 'o esforço gasto por desenvolvedores para solucionar problemas durante a fase de projeto. Estes padrões, quando bem utilizados, podem também facilitar a comunicação e entendimento da equipe de desenvolvimento do sistema, facilitar a alteração de requisitos projetando sistemas preparados para alterações futuras, e diminuir o tempo de desenvolvimento. Este trabalho tem como objetivo mostrar situações práticas de utilização de padrões de arquitetura e projeto na reestruturação de um sistema real, e os benefícios desta utilizaçãoAbstract: The growth of software production in the last decades has demanded from development industry the capacity of producing systems in a small period, but with high quality and easy ways for changing requests, period in development that can take a long time and effort, if the system is not prepared to be changed. In this context, architecture and design patterns come with solutions to recurrent problems, with the goal of decrease the effort spent by developers to solve project problems. These patterns, if well used, can make the communication and understanding of the development team easier, can make the request changes easier by designing systems prepared for future changes, and decrease the development time. This work has the goal to present the practical use of architecture and design patterns in the process of refactoring a real system, and the benefits of using themMestradoEngenharia de SoftwareMestre Profissional em Computação[s.n.]Drummond, Rogério, 1955-Jino, MarioLiesenberg, Hans Kurt EdmundUniversidade Estadual de Campinas. Instituto de ComputaçãoPrograma de Pós-Graduação não informadoUNIVERSIDADE ESTADUAL DE CAMPINASRodrigues, Daniele Cristina Uchôa Maia, 1979-20042004-11-08T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdf77f. : il.(Broch.)https://hdl.handle.net/20.500.12733/1599742RODRIGUES, Daniele Cristina Uchôa Maia. Usando padrões de projeto como base para reestruturação de software: um estudo de caso. 2004. 77f. Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1599742. Acesso em: 14 mai. 2024.https://repositorio.unicamp.br/acervo/detalhe/336353porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T04:10:25Zoai::336353Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T04:10:25Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
dc.title.none.fl_str_mv |
Usando padrões de projeto como base para reestruturação de software : um estudo de caso |
title |
Usando padrões de projeto como base para reestruturação de software : um estudo de caso |
spellingShingle |
Usando padrões de projeto como base para reestruturação de software : um estudo de caso Rodrigues, Daniele Cristina Uchôa Maia, 1979- Padrões de produção Arquitetura de software Software - Desenvolvimento - Metodologia Java (Linguagem de programação de computador) Projeto de sistemas |
title_short |
Usando padrões de projeto como base para reestruturação de software : um estudo de caso |
title_full |
Usando padrões de projeto como base para reestruturação de software : um estudo de caso |
title_fullStr |
Usando padrões de projeto como base para reestruturação de software : um estudo de caso |
title_full_unstemmed |
Usando padrões de projeto como base para reestruturação de software : um estudo de caso |
title_sort |
Usando padrões de projeto como base para reestruturação de software : um estudo de caso |
author |
Rodrigues, Daniele Cristina Uchôa Maia, 1979- |
author_facet |
Rodrigues, Daniele Cristina Uchôa Maia, 1979- |
author_role |
author |
dc.contributor.none.fl_str_mv |
Drummond, Rogério, 1955- Jino, Mario Liesenberg, Hans Kurt Edmund Universidade Estadual de Campinas. Instituto de Computação Programa de Pós-Graduação não informado UNIVERSIDADE ESTADUAL DE CAMPINAS |
dc.contributor.author.fl_str_mv |
Rodrigues, Daniele Cristina Uchôa Maia, 1979- |
dc.subject.por.fl_str_mv |
Padrões de produção Arquitetura de software Software - Desenvolvimento - Metodologia Java (Linguagem de programação de computador) Projeto de sistemas |
topic |
Padrões de produção Arquitetura de software Software - Desenvolvimento - Metodologia Java (Linguagem de programação de computador) Projeto de sistemas |
description |
Orientador: Rogerio Drummond Burnier Pessoa de Mello Filho |
publishDate |
2004 |
dc.date.none.fl_str_mv |
2004 2004-11-08T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
(Broch.) https://hdl.handle.net/20.500.12733/1599742 RODRIGUES, Daniele Cristina Uchôa Maia. Usando padrões de projeto como base para reestruturação de software: um estudo de caso. 2004. 77f. Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1599742. Acesso em: 14 mai. 2024. |
identifier_str_mv |
(Broch.) RODRIGUES, Daniele Cristina Uchôa Maia. Usando padrões de projeto como base para reestruturação de software: um estudo de caso. 2004. 77f. Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1599742. Acesso em: 14 mai. 2024. |
url |
https://hdl.handle.net/20.500.12733/1599742 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/336353 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 77f. : il. |
dc.publisher.none.fl_str_mv |
[s.n.] |
publisher.none.fl_str_mv |
[s.n.] |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) instname:Universidade Estadual de Campinas (UNICAMP) instacron:UNICAMP |
instname_str |
Universidade Estadual de Campinas (UNICAMP) |
instacron_str |
UNICAMP |
institution |
UNICAMP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
collection |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP) |
repository.mail.fl_str_mv |
sbubd@unicamp.br |
_version_ |
1799138398901895168 |