Desenvolvimento Visual de Arquiteturas Distribuídas
 
Robson G. F. Feitosa Renato L. C. Lima Cidcley T. de Souza
Centro Federal de Educação Tecnológica do Ceará, Gerência de Telemática
NASH – Núcleo Avançado de Engenharia de Software Distribuído
e Sistemas Hipermídia
Fortaleza-CE, Brazil, 60040-531
cidcley@cefetce.br, robsonf@gmail.com, macaroots@gmail.com
 
Abstract
 
The advantages obtained by applying the concepts of software architecture and architectural styles, very often, are not realizes due to the lack of tools to support such concepts. In addition, the current architectural description languages do not provide the characteristics required by the leading middleware infrastructures where these applications are in fact executed. Therefore, we present in this paper a developing environment for distributed applications which allows for the delivery of complex architectural projects and performs automatic code generation directly to middleware infrastructures such as CORBA.
 
Palavras chaves: Arquitetura de Software, Sistemas Distribuídos, CORBA, Desenvolvimento Visual.
 
Resumo
 
As vantagens fornecidas pela utilização dos conceitos de arquitetura de software e estilos arquiteturais distribuídos, muitas vezes, não são de fato aproveitadas pela carência de ferramentas que suportem esses conceitos. Além disso, as atuais linguagens de descrição de arquiteturas não fornecem as características requisitadas pelas principais infraestruturas de middleware onde essas aplicações de fato serão executadas. Nesse sentido, apresentamos neste trabalho, um ambiente de desenvolvimento de aplicações distribuídas que permite a elaboração de complexos projetos arquiteturais e realiza a geração automática de códigos diretamente em infra-estruturas de middleware como CORBA.
 
Palavras chaves: Arquitetura de Software, Sistemas Distribuídos, CORBA, Desenvolvimento Visual.