Autores

4941
2215,299,10
4942
2215,299,10
4978
2215,299,10

Informações:

Publicações do PESC

Título
Emprego de Princípios de Sistemas Emergentes na Construção de Uma Plataforma para Aplicações Ponto-a-Ponto
Linha de pesquisa
Engenharia de Dados e Conhecimento
Tipo de publicação
Tese de Doutorado
Número de registro
Data da defesa
19/4/2010
Resumo
O objetivo principal deste trabalho é investigar a viabilidade da aplicação de princípios observados em sistemas naturais emergentes no desenvolvimento de sistemas de computação ponto-a-ponto e, mais particularmente, na abordagem do problema da descoberta de recursos. Os principais resultados obtidos são:
- a elaboração de um modelo de computação ponto-a-ponto que incorpora um conjunto de princípios de emergência;
- a utilização desse modelo na implementação de uma plataforma para execução de aplicações ponto-a-ponto, baseada em agentes móveis que se comunicam por intermédio de espaços compartilhados;
- o desenvolvimento de um mecanismo de descoberta de recursos em redes ponto-a-ponto, inspirado na forma como alguns organismos utilizam substâncias químicas para se orientar em sistemas naturais; e
- implementações e propostas de aplicações colaborativas e de recuperação de informações para a plataforma desenvolvida.
Abstract
The main goal of this work is to investigate the viability of applying principles observed in natural systems that present emergent behavior to building peer-to-peer computing systems and, more particularly, to approaching the resource discovery problem. The main results obtained are:
- the elaboration of a model for peer-to-peer computing which embeds a set of emergency principles;
- the use of that model in implementing a platform for peer-to-peer applications, based on mobile software  agents which communicate among themselves through shared spaces;
- the development of a peer-to-peer resource discovery mechanism, inspired by the way some organisms use chemicals to orient themselves in natural systems; and
- implementation and proposals of collaborative and information retrieval applications for the developed platform.
Topo