ÁBACO: Um Ambiente de Desenvolvimento Baseado em Objetos Distribuídos Configuráveis

  • Cidcley Teixeira de Souza UFC
  • Mauro Oliveira ETFCE

Resumo


A arquitetura CORBA tem se popularizado devido as facilidades que a tomam atraente como ambiente para o desenvolvimento de aplicações distribuídas. Essas facilidades, no entanto, contrastam com as dificuldades iniciais encontradas na manipulação de seus novos conceitos. Esse artigo apresenta o ÁBACO, um ambiente gráfico que utiliza o conceito de configuração. O ÁBACO permite o desenvolvimento de complexas aplicações distribuídas, de forma construtiva no CORBA, sem a necessidade do conhecimento das idiossincrasias dessa arquitetura.

Palavras-chave: Objetos Distribuídos, Configuração, Programação Visual, Reuso

Referências

J. Siegel. CORBA Fundamentals and Programming. John Wiley & Sons, Inc., 1996.

D.C. Schmidt. Comparing Alternative Client-side Distributed Programing Techniques, C++ Report, vol.3, Maio 1995.

J. Kramer. Configuring Distributed Systems, Proc. of Sth ACM SIGOPS Workshop on Models and Paradigms for Distributed Systems Structuring, Mont St. Michel, Setembro 1992.

M. Sloman, J. Kramer, J. Magee. Configuration Suppot for System Description, Construction and Evolution, Proc. of 5a Int. Workshop on Software Specification and Design, Pittsburg, Maio 1989.

J. Magee, J. Kramer, M. Sloman. An Overview of the REX Software Architecture, Proc. Of 2nd IEEE Computer Society Workshop on Future Trends of Distributed Computer Systems, Cairo, Outubro 1990.

Cidcley T. de Souza. Um Ambiente para o Desenvolvimento de Aplicações Orientadas à Configuração Utilizando Objetos Distribuídos. Dissertação de Mestrado, Universidade Federal do Ceará, Fortaleza-CE, Dezembro 1996.

D.C. Schmidt. Introduction to Distributed Object Computing, C++ Report, Janeiro 1995,

J. Kramer. Configuration Programming - A Framework for the Development of Distributable Systems. Proc. of IEEE COMPEURO'90, Tel-Aviv, Israel, Maio 1990, pp 374-384.

J. A. V. Werner. RIO: Um Ambiente para a Construção e Gerenciamento de Aplicações Distribuídas, Dissertação de Mestrado, Depto. de Eng. Elétrica, PUC/R.

R. Drummond, C. Gonçalves Jr.. LegoShell Linguagem Visual de Programação Distribuída. XIV Simpósio Brasileiro de Redes de Computadores, Fortaleza - CE. Maio 1996.

J. Magee, J. Kramer, and M. Sloman, Constructing Distributed Systems in Conic, IEEE Transactions on Software Engeneering, Junho 1989.

REX Tecnical Report, ESPRIT Project 2080, European Economic Commission, Março 1989.

J. Magee, Naranker Dulay, J. Kramer. Regis: A Construtive Development Environment for Distributed Programs.

George R. R. Justo and Paulo R. F. Cunha, Programming Distributed Systems with Configuration Languages, International Workshop on Configurabel Distributed Systems, Londres, 1992.

C. Gonçalves Jr., A. Teles, R. Drummond. Desenvolvendo Aplicações Distribuídas em Cm. XIV Simpósio Brasileiro de Redes de Computadores, Fortaleza - CE. Maio 1996.

De Marco, T.: "Structured Analysis and Structured Specifications". Prentice Hall, 1979.

Yourdon, E., Constantine, L.: "Structure Design", Yourdon Press, 1978.
Publicado
13/10/1998
Como Citar

Selecione um Formato
SOUZA, Cidcley Teixeira de; OLIVEIRA, Mauro. ÁBACO: Um Ambiente de Desenvolvimento Baseado em Objetos Distribuídos Configuráveis. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 12. , 1998, Maringá/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1998 . p. 205-220. DOI: https://doi.org/10.5753/sbes.1998.24028.