Uso de componentes de software no desenvolvimento de frameworks orientados a objetos

Detalhes bibliográficos
Autor(a) principal: Coelho, Frederico de Miranda
Data de Publicação: 2002
Tipo de documento: Dissertação
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/1593574
Resumo: Orientador : Cecilia Mary Fischer Rubira
id UNICAMP-30_9b94a9da41de1d71898ad2d20e561515
oai_identifier_str oai::276963
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 Uso de componentes de software no desenvolvimento de frameworks orientados a objetosFramework (Programa de computador)Software - ReutilizaçãoAnálise de componentes principaisOrientador : Cecilia Mary Fischer RubiraDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: qualidade de sistemas de software exigida pelo mercado. Inúmeras tecnologias têm sido propostas, sendo os Frameworks Orientados a Objetos (OO) uma das tecnologias mais modernas para se obter tal qualidade. Entretanto os Frameworks Orientados a Objetos possuem alguns problemas, como de desenvolvimento, composição, uso e manutenção. Para isso, pesquisadores têm unido outras tecnologias a essa, como desenvolvimento baseado em componentes e linguagens de padrões, com o intuito de solucionar os problemas apresentados. Porém não se sabe o quanto efetivamente essas tecnologias auxiliam nos problemas dos Frameworks Orientados a Objetos em comparação a um desenvolvido apenas com o paradigma orientado a objetos puro. Este trabalho apresenta métodos de estudo, desenvolvimento e análise arquitetural e suas aplicações em uma arquitetura de framework OO baseada em classes e outras duas constituídas por componentes, sendo todas estas arquiteturas obtidas de um mesmo domínio de aplicação. A finalidade da utilização destes métodos é analisar a aplicabilidade do paradigma de desenvolvimento baseado em componentes na construção de Frameworks Orientados a Objetos, em nível arquitetural, em um domínio de aplicação específico, verificando seu impacto no grau de complexidade da arquitetura do Framework Orientado a Objetos e, conseqüentemente, na facilidade de sua utilização. O resultado deste experimento é a diminuição da complexidade da arquitetura do framework OO em questão, quando aplicado as técnicas de desenvolvimento baseado em componentes, acarretando, por exemplo, em uma manutenibilidade, reusabilidade, usabilidade e documentação mais fáceisAbstract: Software engineering researchers are always investigating for new forms to achieve software quality. Several technologies have been proposed, one of them, the technology for building Object Oriented (OO) Frameworks is a new technology to achieve software quality. However, the OO Frameworks have some limitations, such as complexity in their development, composition, use, and maintenance. To achieve software quality, researchers have join other technologies, like Component Based development and Pattern Languages to minimize these problems. However, the effectiveness of these technology compared with pure object oriented development isn't known. The main goal of this research is to analyze, at architectural level, the Component Based Paradigm applicability to built OO Frameworks in a specific application domain. The application of the component-based development resulted in a reduction of the OO framework architecture complexity and consequent1y promoted better maintainability, reusability, user-friendly and documentationMestradoMestre em Ciência da Computação[s.n.]Rubira, Cecília Mary Fischer, 1964-Masieiro, Paulo CesarMartins, ElianeCarvalho, Ariadne Maria Brito RizzoniUniversidade Estadual de Campinas (UNICAMP). Instituto de ComputaçãoPrograma de Pós-Graduação não informadoUNIVERSIDADE ESTADUAL DE CAMPINASCoelho, Frederico de Miranda20022002-12-18T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf146p. : il.(Broch.)https://hdl.handle.net/20.500.12733/1593574COELHO, Frederico de Miranda. Uso de componentes de software no desenvolvimento de frameworks orientados a objetos. 2002. 146p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1593574. Acesso em: 2 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/276963porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2022-06-21T12:25:23Zoai::276963Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2022-06-21T12:25:23Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Uso de componentes de software no desenvolvimento de frameworks orientados a objetos
title Uso de componentes de software no desenvolvimento de frameworks orientados a objetos
spellingShingle Uso de componentes de software no desenvolvimento de frameworks orientados a objetos
Coelho, Frederico de Miranda
Framework (Programa de computador)
Software - Reutilização
Análise de componentes principais
title_short Uso de componentes de software no desenvolvimento de frameworks orientados a objetos
title_full Uso de componentes de software no desenvolvimento de frameworks orientados a objetos
title_fullStr Uso de componentes de software no desenvolvimento de frameworks orientados a objetos
title_full_unstemmed Uso de componentes de software no desenvolvimento de frameworks orientados a objetos
title_sort Uso de componentes de software no desenvolvimento de frameworks orientados a objetos
author Coelho, Frederico de Miranda
author_facet Coelho, Frederico de Miranda
author_role author
dc.contributor.none.fl_str_mv Rubira, Cecília Mary Fischer, 1964-
Masieiro, Paulo Cesar
Martins, Eliane
Carvalho, Ariadne Maria Brito Rizzoni
Universidade Estadual de Campinas (UNICAMP). Instituto de Computação
Programa de Pós-Graduação não informado
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Coelho, Frederico de Miranda
dc.subject.por.fl_str_mv Framework (Programa de computador)
Software - Reutilização
Análise de componentes principais
topic Framework (Programa de computador)
Software - Reutilização
Análise de componentes principais
description Orientador : Cecilia Mary Fischer Rubira
publishDate 2002
dc.date.none.fl_str_mv 2002
2002-12-18T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv (Broch.)
https://hdl.handle.net/20.500.12733/1593574
COELHO, Frederico de Miranda. Uso de componentes de software no desenvolvimento de frameworks orientados a objetos. 2002. 146p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1593574. Acesso em: 2 set. 2024.
identifier_str_mv (Broch.)
COELHO, Frederico de Miranda. Uso de componentes de software no desenvolvimento de frameworks orientados a objetos. 2002. 146p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1593574. Acesso em: 2 set. 2024.
url https://hdl.handle.net/20.500.12733/1593574
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/276963
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
146p. : 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_ 1809188881778606080