Um Ambiente Distribuído para Suporte à Configuração Dinâmica

  • Jorge de Araújo Lima Filho UFPE
  • Paulo Roberto Freire Cunha UFPE

Resumo


Flexibilidade para modificar dinamicamente a configuração de sistemas distribuídos é uma característica fundamental para a implementação de sistemas robustos. Para atender devidamente às expectativas dos usuários, um ambiente de distribuido criado para construção de sistemas reais precisa oferecer recursos que garantam a flexibilidade, modularidade, robustez e dinamica inerentes a sistemas reais. O ambiente DisCo oferece tais propriedades através das características do seu ambiente de programação e do seu ambiente de suporte à configuração dinamica.

Referências

Hoare, C.A.R.: "COMMUNICATING SEQUENTIAL PROCESSES", Communications of the ACM, Vol 21, Nº 8, Agosto 1978.

Andrews, G.I: "SYNCHRONIZING RESOURCES", ACM Transactions on Programming Languages and Systems, Vol 3, Nº 4, Outubro 1981, pp(405-430).

"REFERENCE MANUAL FOR THE ADA PROGRAMMING LANGUAGE", U.S.A. Dep. Defense, Proposed Standard Document, Julho 1980.

Sloman, M.; Kramer, J; Magee, Jo "THE CONIC TOOLKIT FOR DISTRIBUTED. SYSTEMS", Proc. of 6º IFAC Distributed Computer Control System Workshop, Monterey, Maio 1985.

Barbacci, MR; Weinstock, CB; Wing" JM. "DURRA: LANGUAGE SUPORT FOR LARGE-GRAIN PARALLELISM", Parallel Processing and Applications, pp. 371-379, 1988.

LeBlanc, T; Friedberg, S: "IPC: A MODEL OF STRUCTURE AND CHANGE ON A CONECTIVITY NETWORK", IEEE Transaction ou Computers, C-34(12), Dezembro 1985.

DeRemer, F.; Kron, LH: "PROGRAMMING IN THE LARGE VERSUS PROGRAMMING IN THE SMALL", IEEE Transaction on Software Engineering, Vol. SE-2, Junho 1976.

Kramer, J:"CONFIGURATION PROGRAMMING - A FRAMEWORK FOR THE DEVELOPMENT OF DISTRIBUTABLE SYSTEMS", Proc. of IEEE International Conference on Computer Systems and Software Engineering (CompEuro 90), Israel, Maio 1990.

Finkelstein, A.; Kramer, J.; Magee, J: "A CONSTRUTIVE APPROACH TO THE DESIGN OF DISTRIBUTED SYSTEMS", Proc. of 37th Workshop on Large Grain Parallelism, SEI/CMU, Pittsburgh., Outubro 1989.

Sloman, M.; Kramer, J.; Magee, J.: "CONFIGURATION SUPPORT FOR SYSTEM DESCRIPTION, CONSTRUCTION AND EVOLUTION", Proc. of 5 Int. Workshop on Software Specification and Design, Pittsburgh, Maio 1989.

Kramer, J.; Magee, J: Young, A: "A REFINED MODEL OF CHANGE MANAGEMENT IN DISTRIBUTED SYSTEM", Department of Computing, Imperial College of Science and Tecnology, Agosto 1989.

Lima Filho, J.,A.; Cunha, PRF: "MODELO BASEADO EM CONEXÕES PARA GERENCIAMENTO DE CONFIGURAÇÃO DINÂMICA DE SISTEMAS DISTRIBUÍDOS", 9º Simpósio Brusileiro de Redes de Computadores, Santa Catarina, Maio 1991

Justo, GRR: "AMBIENTE DE PROGRAMAÇÃO DISTRIBUÍDO COM CONFIGURAÇÃO DINÂMICA DE PROCESSOS", Tese de Mestrado, Depto. de Informática, Universidade Federal de Pernambuco, Setembro 1988.

Lima Filho, JA: "DESENVOLVIMENTO DE UM MODELO BASEADO EM CONEXÕES PARA CONFIGURAÇÂO DINÂMICA DE SISTEMAS DISTRIBUÍDOS", Tese de Mestrado, Depto. de Informática, Universidade Federal de Pernambuco, Março 1991.

Dulay, N. et al: "THE CONIC PROGRAMMING LANGUAGE - VERSION 2.4", Research Report DOC, Department of Computing, Imperial College of Science and Tecnology, Outubro 1984.

Dulay, N. et al: "THE CONIC CONFIGURATION LANGUAGE - VERSION 1.3", Rescarch Report DOC, Department of Computing, Imperial College of Science and Tecnology, Novembro 1984.

Justo, G.R.R.; Cunha, PRF: "AN ENVIRONMENT FOR DISTRIBUTED PROGRAMMING WITH DYNAMIC CONFIGURATION OF PROCESSES", Revista Brasileira de Computação, 5, Julho 1989.

Justo, G.R.R.; Cunha, P.R.F.: "PROGRAMMING DISTRIBUTED SYSTEMS WITH CONFIGURATION LANGUAGES", Configurable Distributed Systems Workshop, Março 1992.

Ng, K:; Kramer, J.; Magee, J: "GRAPHICAL CONFIGURATION PROGRAMMING", Proc, of 22nd HICSS, Vol II (Software Track), Havai, Janeiro 1989.

"OCCAM PROGRAMMING SYSTEM", STRIDE OPS User Manual, INMOS Group of Companies, Julho 1985

Kerridge, J.: "OCCAM PROGRAMMING: A PRACTICAL APPROACH", Blackwell Scientific Publications, 1987.

Stroustrup, B.: "AN OVERVIEW OF C++, ACM Sigplan Notices, Outubro 1986

Corbin, JR: "THE ART OF DISTRIBUTED APPLICATIONS", Springer-Verlag, 1991.
Publicado
04/11/1992
LIMA FILHO, Jorge de Araújo; CUNHA, Paulo Roberto Freire. Um Ambiente Distribuído para Suporte à Configuração Dinâmica. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 6. , 1992, Gramado/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1992 . p. 325-342. DOI: https://doi.org/10.5753/sbes.1992.25192.