RDBU| Repositório Digital da Biblioteca da Unisinos

HNS: uma solução para suporte à execução distribuída considerando aspectos da pervasividade

Mostrar registro simples

Autor Bonatto, Daniel Torres;
Lattes do autor http://lattes.cnpq.br/9563715022313836;
Orientador Barbosa, Jorge Luis Victória;
Lattes do orientador http://lattes.cnpq.br/6754464380129137;
Instituição Universidade do Vale do Rio dos Sinos;
Sigla da instituição Unisinos;
País da instituição Brasil;
Instituto/Departamento Escola Politécnica;
Idioma pt_BR;
Título HNS: uma solução para suporte à execução distribuída considerando aspectos da pervasividade;
Resumo Nos últimos anos, tem-se observado a crescente evolução dos dispositivos portáteis, bem como de diversas novas tecnologias de comunicação sem fio. Esse avanço tecnológico propicia o surgimento de um cenário ideal para o desenvolvimento de ambientes que suportam a criação de aplicações pervasivas. Porém, um ambiente altamente dinâmico como este demanda a utilização de abstrações mais poderosas do que as existentes. O Holoparadigma propõe uma nova abstração, criada pensando em aplicações distribuídas executando em ambientes móveis. Nesta dissertação é apresentada a proposta para uma arquitetura de suporte a aplicações pervasivas para o Holoparadigma. Esta proposta estende as funcionalidades da HoloVM e define novos serviços para atender às demandas da computação pervasiva. Dentre estes serviços é definido um como sendo essencial para a arquitetura, que é o suporte à distribuição, composto por um servidor de nomes e uma camada para possibilitar a execução distribuída e transparente de programas. Para o modelo do servidor de nomes é definida uma estratégia de distribuição escalável e tolerante a falhas, conforme os princípios da computação pervasiva. Além disso, são mostrados resultados de experimentos realizados com este suporte.;
Abstract Over the last few years, we have observed the growing evolution of portable devices, such as new technologies for wireless communication. This technological advance makes possible the emergence of an ideal scenery for developing environments supporting the creation of pervasive applications. However, such a highly dynamic environment demands the use of more powerful abstractions than those available today. Holoparadigm proposes a new form of abstraction, created aiming distributed applications running on mobile environments. In the present dissertation, we propose an architecture for Holoparadigmdesigned to support pervasive applications. This proposal extends the functionalities of HoloVM and defines new services to respond to the demand of pervasive computing. Among those services, one is defined as essential to the architecture, the support for distribution, which is composed by a name server and a layer for supporting distributed and transparent execution of programs. For the name server, a scalable and fault tolerant distribution strategy is defined, following the principles of pervasive computing. Furthermore, we show the results of experiments performed using this support.;
Palavras-chave Computação móvel; Computação pervasiva; Ambiente de execução; Sistema de nomes; Holoparadima; Mobile computing; Pervasive computing; Execution environment; Naming system and holoparadigm;
Área(s) do conhecimento ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação;
Tipo Dissertação;
Data de defesa 2006;
Agência de fomento HP - Hewlett-Packard Brasil Ltda;
Direitos de acesso openAccess;
URI http://www.repositorio.jesuita.org.br/handle/UNISINOS/5210;
Programa Programa de Pós-Graduação em Computação Aplicada;


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar

Busca avançada

Navegar

Minha conta

Estatística