Sistemas de Objetos Distribuídos em Ambientes de Computação


O projeto teve como objetivo o projeto de sistemas de objetos distribuídos com as seguintes características: 1. Mecanismos de comunicação adequados a ambientes de computação móvel. Foi investigado no projeto uma extensão de um sistema de objetos distribuídos que substitui chamadas síncronas de métodos por mecanismos de comunicação mais robustos a desconexões, baseados em chamadas assíncronas. Na extensão proposta, uma chamada assíncrona de método retorna imediatamente, mesmo em caso de inacessibilidade do objeto remoto onde o método chamado está implementado. 2. Mecanismos de localização de serviços adequados a ambientes de computação móvel. Tradicionalmente, sistemas de objetos distribuídos utilizam sistemas de nomes centralizados para localização de serviços disponibilizados ao longo de uma rede de computadores. Esta solução, no entanto, não é adequada para redes sem fio ad hoc. Assim, foi investigado no projeto um sistemas de nomes com modos de operação adequados tanto a redes que disponham de uma infra-estrutura física de comunicação como a redes ad hoc. Neste projeto de pesquisa, foram projetados, analisados e implementados os seguintes sistemas: FlexRMI (uma extensão de Java RMI com chamadas assíncronas de métodos); Arcademis (um arcabouço para desenvolvimento de middleware); RME (uma instanciação de Arcademis para J2ME/CLDC); RMI+ (uma extensão de Java RMI com suporte a interceptação de métodos remotos); PeerSpaces (um sistema de localização de recursos para redes ad hoc) e PWA (um sistema de personalização de conteúdo Web para computadores móveis).

Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (2) / Mestrado profissionalizante: (0) / Doutorado: (0) .

Integrantes: Marco Tulio de Oliveira Valente – Integrante / Roberto da Silva Bigonha – Coordenador / Mariza Andrade da Silva Bigonha – Integrante / Wendell Taveira – Integrante / Leonardo Teixeira Passos – Integrante / Fernando Magno Quintão Pereira – Integrante.

 Número de produções C, T A: 14

 Número de orientações: 3

 



Início: 2002
Término: 2004
Coordenador: Roberto da Silva Bigonha
Agência: FAPEMIG
Programa: Edital Universal de 2002
Processo: CEX-488/02
Situação: Encerrado