25 - 29 de Noviembre de 2002

Montevideo, Uruguay

Radisson Victoria Plaza Hotel

 
CL101
 
Integrando Aspectos de Tempo Real em uma Aplicação Distribuída Legada

Carlos A.G Ferraz
Universidade Federal de Pernambuco, Centro de Informática
cagf@cin.ufpe.br
Juliana R.B.D Barros
Faculdade Integrada do Recife, Núcleo de Pesquisa
juliana@fir.br
Sérgio V. Cavalcante
Universidade Federal de Pernambuco, Centro de Informática
svc@cin.ufpe.br
 
Abstract

Nowadays, with the advent of the Internet and the evolution of software engineering, users have become more demanding with regard to quality of service, embracing time response and interactivity. Distributed applications are steadily growing in various areas and gaining space in systems where requirements of quality of service and time response are a determinant factor. Although there is a trend of using systems that attend to time and quality of service requirements, systems that have already reached certain maturity in enterprise environments cannot simply be abandoned and be re-developed with the purpose to fulfill such restrictions. In order to find out a solution to this, this paper presents two strategies to migrate distributed legacy systems to soft real-time ones, making use of Real-time CORBA and CORBA Messaging specification. These strategies hold features presented in Real-time CORBA and CORBA Messaging and can be applied to legacy systems in order to provide integration with real time aspects.

Keywords: Distributed Systems, Real-time CORBA, Legacy System, Integration Strategies

 
Resumo

Com o advento da Internet, o aumento da interatividade e o progresso da engenharia de software, os usuários tornaram-se mais exigentes no que diz respeito à qualidade de serviço, particularmente com relação, ao tempo de resposta. As aplicações distribuídas estão em constante crescimento em diversas áreas de atuação e ganharam espaço em sistemas onde os requisitos de qualidade de serviço dependentes de tempo são considerados fatores determinantes. Embora exista esta tendência de utilização de sistemas que atendam a requisitos de tempo e qualidade de serviços, os sistemas que já atingiram uma certa maturidade em ambientes corporativos não podem simplesmente ser abandonados e re-desenvolvidos com o objetivo de atender a tais restrições. Com o objetivo de encontrar uma solução para isto, este artigo apresenta duas estratégias de migração de sistemas distribuídos legados para sistemas de tempo real, utilizando as especificações de Real-time CORBA e CORBA Messaging. As estratégias aqui apresentadas combinam recursos de Real-time CORBA e CORBA Messaging e podem ser aplicadas a sistemas distribuídos legados para prover a integração de aspectos de tempo real aos mesmos.

Palavras Chave: Sistemas Distribuídos, Real-time CORBA, Sistema Legado, Estratégias de Integração



Volver

infoUYclei 2002