Integração baseada em Serviços de Aplicações Web Legadas

AUTOR(ES)
FONTE

IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia

DATA DE PUBLICAÇÃO

05/09/2011

RESUMO

A constante evoluc~ao tecnologica e um fator que contribui para a fragmentac~ao de sistemas em qualquer organizac~ao, resultando na falta de integrac~ao entre seus sistemas existentes, geralmente denominados sistemas legados, pois s~ao importantes sistemas para a organizac~ao e normalmente foram desenvolvidos e mantidos por diferentes equipes de desenvolvimento. Em especial, na area educacional e comum encontrar aplicac~oes legadas em algumas instituic~oes de ensino que poderiam ser utilizadas de forma integrada a outras aplicac~oes com o proposito de formar uma soluc~ao computacional mais robusta para um determinado problema. Neste contexto, a integrac~ao de sistemas legados e importante para a evoluc~ao destes sistemas pois aumenta a acessibilidade deles n~ao permitindo que eles se tornem t~ao obsoletos com o passar do tempo. Na literatura existem alguns trabalhos que prop~oem desde abordagens para integrac~ao ate ambientes computacionais de apoio a integrac~ao destes sistemas legados. Entretanto, poucos s~ao os trabalhos que de- nem uma abordagem detalhada para integrac~ao de sistemas legados do tipo web, sendo este o foco desta pesquisa. Com isso, o objetivo deste trabalho e denir um processo para integrac~ao de aplicac~oes web legadas, intitulado PIBSAWL, e um ambiente integrador de aplicac~oes, intitulado AIA. O PIBSAWL foi denido com base no processo de desenvolvimento orientado a servico bottom-up visando especicar um processo generico de apoio a integrac~ao de aplicac~oes legadas. Ja o AIA foi construdo utilizando a combinac~ao das tecnologias Web Service e LDAP para compor um ambiente generico que pode ser utilizado para (1) integrar aplicac~oes web legadas de acesso restrito, permitindo que um usuario logado no AIA obtenha acesso autenticado em uma aplicac~ao integrada a ele e (2) registrar aplicac~oes web legadas de acesso publico e aplicac~oes desktop legadas, permitindo, respectivamente, o acesso a aplicac~ao web por meio de um browser e o download do instalador da aplicac~ao desktop. Por m, dois estudos de caso s~ao apr

ASSUNTO(S)

engenharia de software engenharia de sistemas de computação metodologia e técnicas de computação ciencia da computacao

Documentos Relacionados