Aruba: uma arquitetura para geração de serviços a partir de sistemas legados de forma não intrusiva

Detalhes bibliográficos
Autor(a) principal: Larentis, Andrêsa Vargas
Data de Publicação: 2008
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
Texto Completo: http://www.repositorio.jesuita.org.br/handle/UNISINOS/2257
Resumo: A abordagem tradicional de construção de softwares baseia-se num modelo voltado para atender um conjunto de requisitos de negócios (normalmente um modelo de objetos ou componentes), porém, precisa estar preparado para atender necessidades de negócios que podem surgir no decorrer do processo. Assim, um modelo baseado em serviços pode representar uma nova forma de tecnologia para atender estas necessidades. No cenário brasileiro e internacional, o parque de sistemas de computação legado é muito expressivo. Estes sistemas se encontram em produção utilizando tecnologias muitas vezes já ultrapassadas que permitem uma pequena taxa de reuso. Portar estes sistemas para uma tecnologia baseada em serviços, visando obter reuso em grande escala, requer uma análise criteriosa do código existente e algumas customizações para disponibilizar serviços sem comprometer seu funcionamento. Este trabalho propõe e implementa uma arquitetura denominada Aruba que permite a geração de serviços a partir de sistemas legados e o acesso a
id USIN_f5e48c0b32749d65744d38801a224948
oai_identifier_str oai:www.repositorio.jesuita.org.br:UNISINOS/2257
network_acronym_str USIN
network_name_str Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
repository_id_str
spelling 2015-03-05T13:59:42Z2015-03-05T13:59:42Z2008-01-10Made available in DSpace on 2015-03-05T13:59:42Z (GMT). No. of bitstreams: 0 Previous issue date: 10A abordagem tradicional de construção de softwares baseia-se num modelo voltado para atender um conjunto de requisitos de negócios (normalmente um modelo de objetos ou componentes), porém, precisa estar preparado para atender necessidades de negócios que podem surgir no decorrer do processo. Assim, um modelo baseado em serviços pode representar uma nova forma de tecnologia para atender estas necessidades. No cenário brasileiro e internacional, o parque de sistemas de computação legado é muito expressivo. Estes sistemas se encontram em produção utilizando tecnologias muitas vezes já ultrapassadas que permitem uma pequena taxa de reuso. Portar estes sistemas para uma tecnologia baseada em serviços, visando obter reuso em grande escala, requer uma análise criteriosa do código existente e algumas customizações para disponibilizar serviços sem comprometer seu funcionamento. Este trabalho propõe e implementa uma arquitetura denominada Aruba que permite a geração de serviços a partir de sistemas legados e o acesso aThe traditional software development is based on a model focused in answering a set of business requirements (generally an object or component model), but it needs to be prepared to deliver solutions to business needs that may occur during the process. This way, a service based model may represent a new technology approach to meet these needs. At the Brazilian and international scenario there are many legacy systems. These systems are being currently in use and often are built on old technologies that do not allow much reuse. Porting these systems to a service based technology, aiming large scale reuse, needs analysis of the existing code and some customizations to make services available without compromising its functions. This work explains an architecture called Aruba that allows service generation from legacy systems with no need of legacy code change. This solution uses the Web Services technology, which allows service description and use through WSDL and SOAP (all XML based), and uses a database as reNenhumaLarentis, Andrêsa Vargashttp://lattes.cnpq.br/4984492757911714Pinto, Sérgio Crespo C. S.Universidade do Vale do Rio do SinosPrograma de Pós-Graduação em Computação AplicadaUNISINOSBrasilEscola PolitécnicaAruba: uma arquitetura para geração de serviços a partir de sistemas legados de forma não intrusivaCiências Exatas e da Terradecomposiçãogeração de serviçosintegraçãosistemas legadosaplicaçõesapplication decompositionapplication integrationweb servicesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://www.repositorio.jesuita.org.br/handle/UNISINOS/2257info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)instname:Universidade do Vale do Rio dos Sinos (UNISINOS)instacron:UNISINOSORIGINALaruba uma arquitetura.pdfaruba uma arquitetura.pdfapplication/pdf4567518http://repositorio.jesuita.org.br/bitstream/UNISINOS/2257/1/aruba+uma+arquitetura.pdf4cd004b30cd7888ca7f5e9558ba624b8MD51UNISINOS/22572015-03-12 15:57:15.244oai:www.repositorio.jesuita.org.br:UNISINOS/2257Biblioteca Digital de Teses e Dissertaçõeshttp://www.repositorio.jesuita.org.br/oai/requestopendoar:2015-03-12T18:57:15Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) - Universidade do Vale do Rio dos Sinos (UNISINOS)false
dc.title.pt_BR.fl_str_mv Aruba: uma arquitetura para geração de serviços a partir de sistemas legados de forma não intrusiva
title Aruba: uma arquitetura para geração de serviços a partir de sistemas legados de forma não intrusiva
spellingShingle Aruba: uma arquitetura para geração de serviços a partir de sistemas legados de forma não intrusiva
Larentis, Andrêsa Vargas
Ciências Exatas e da Terra
decomposição
geração de serviços
integração
sistemas legados
aplicações
application decomposition
application integration
web services
title_short Aruba: uma arquitetura para geração de serviços a partir de sistemas legados de forma não intrusiva
title_full Aruba: uma arquitetura para geração de serviços a partir de sistemas legados de forma não intrusiva
title_fullStr Aruba: uma arquitetura para geração de serviços a partir de sistemas legados de forma não intrusiva
title_full_unstemmed Aruba: uma arquitetura para geração de serviços a partir de sistemas legados de forma não intrusiva
title_sort Aruba: uma arquitetura para geração de serviços a partir de sistemas legados de forma não intrusiva
author Larentis, Andrêsa Vargas
author_facet Larentis, Andrêsa Vargas
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/4984492757911714
dc.contributor.author.fl_str_mv Larentis, Andrêsa Vargas
dc.contributor.advisor1.fl_str_mv Pinto, Sérgio Crespo C. S.
contributor_str_mv Pinto, Sérgio Crespo C. S.
dc.subject.cnpq.fl_str_mv Ciências Exatas e da Terra
topic Ciências Exatas e da Terra
decomposição
geração de serviços
integração
sistemas legados
aplicações
application decomposition
application integration
web services
dc.subject.por.fl_str_mv decomposição
geração de serviços
integração
sistemas legados
aplicações
dc.subject.eng.fl_str_mv application decomposition
application integration
web services
description A abordagem tradicional de construção de softwares baseia-se num modelo voltado para atender um conjunto de requisitos de negócios (normalmente um modelo de objetos ou componentes), porém, precisa estar preparado para atender necessidades de negócios que podem surgir no decorrer do processo. Assim, um modelo baseado em serviços pode representar uma nova forma de tecnologia para atender estas necessidades. No cenário brasileiro e internacional, o parque de sistemas de computação legado é muito expressivo. Estes sistemas se encontram em produção utilizando tecnologias muitas vezes já ultrapassadas que permitem uma pequena taxa de reuso. Portar estes sistemas para uma tecnologia baseada em serviços, visando obter reuso em grande escala, requer uma análise criteriosa do código existente e algumas customizações para disponibilizar serviços sem comprometer seu funcionamento. Este trabalho propõe e implementa uma arquitetura denominada Aruba que permite a geração de serviços a partir de sistemas legados e o acesso a
publishDate 2008
dc.date.issued.fl_str_mv 2008-01-10
dc.date.accessioned.fl_str_mv 2015-03-05T13:59:42Z
dc.date.available.fl_str_mv 2015-03-05T13:59:42Z
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 http://www.repositorio.jesuita.org.br/handle/UNISINOS/2257
url http://www.repositorio.jesuita.org.br/handle/UNISINOS/2257
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade do Vale do Rio do Sinos
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Computação Aplicada
dc.publisher.initials.fl_str_mv UNISINOS
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Escola Politécnica
publisher.none.fl_str_mv Universidade do Vale do Rio do Sinos
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
instname:Universidade do Vale do Rio dos Sinos (UNISINOS)
instacron:UNISINOS
instname_str Universidade do Vale do Rio dos Sinos (UNISINOS)
instacron_str UNISINOS
institution UNISINOS
reponame_str Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
collection Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
bitstream.url.fl_str_mv http://repositorio.jesuita.org.br/bitstream/UNISINOS/2257/1/aruba+uma+arquitetura.pdf
bitstream.checksum.fl_str_mv 4cd004b30cd7888ca7f5e9558ba624b8
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) - Universidade do Vale do Rio dos Sinos (UNISINOS)
repository.mail.fl_str_mv
_version_ 1801844943702982656