Logo do repositório
 
A carregar...
Miniatura
Publicação

SUPORTE À RECONFIGURAÇÃO DINÂMICA DE COMPOSIÇÕES DE SERVIÇOS

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
Dissertacao_Pedro_Xavier_22064.pdf2.14 MBAdobe PDF Ver/Abrir

Resumo(s)

Uma das capacidades mais importantes dos sistemas computacionais nos dias que correm, é a possibilidade de estes permitirem a colaboração de diferentes unidades de processamento separadas fisicamente. Para que isto seja possível, cada um dos nós tem de ser capaz de trocar informação com os outros, tendo para isso que conhecer as regras que definem as características da ligação em si e o formato dos dados. Dada a complexidade das interacções estabelecidas, torna-se imperativo que sejam disponibilizados mecanismos às aplicações, que reúnam as funcionalidades que lhes permitam de forma facilitada efectuar o envio e recepção de dados. As plataformas de composição e execução de protocolos permitem a orquestração de protocolos com características bem definidas, disponibilizando às aplicações canais de comunicação com características complexas. As características da comunicação, variam quer pela mudança do requisitos das aplicações quer por alterações do ambiente de execução que tornam impossível garanti-las fisicamente. As plataformas devem permitir que as composições sejam alteradas dinamicamente com o menor custo para as aplicações, ou seja reduzindo ao máximo o tempo de inactividade ao mesmo tempo que asseguram a coerência das mensagens em trânsito. O Appia é uma plataforma de composição de protocolos desenvolvida com o propósito de permitir a composição de estruturas complexas e oferece à partida uma flexibilidade nas estruturas das composições, no entanto não permite que estas sejam modificadas em tempo de execução. O foco deste trabalho está direccionado para o estudo e implementação de um mecanismo de reconfiguração dinâmica que permita colmatar esta lacuna do Appia. Este objectivo foi conseguido pela evolução da plataforma no sentido de processar eventos de reconfiguração em tempo de execução. Na validação da solução proposta verificou-se que a degradação de desempenho é inferior a 15% e que as propriedades oferecidas pela plataforma não são afectadas.

Descrição

Palavras-chave

Reconfiguração dinâmica de sistemas Sistemas distribuídos modulares, Sistemas adaptativos Composição de protocolos,

Contexto Educativo

Citação

Projetos de investigação

Unidades organizacionais

Fascículo

Editora

Licença CC