Navegando por Autor "Silva, Andre Gustavo Pereira da"
Agora exibindo 1 - 1 de 1
- Resultados por página
- Opções de Ordenação
Dissertação Uma abordagem dirigida por modelos para desenvolvimento de middlewares auto-adaptativos para transmissão de fluxo de dados baseado em restrições de QoS(Universidade Federal do Rio Grande do Norte, 2010-03-15) Silva, Andre Gustavo Pereira da; Lopes, Adilson Barboza; ; http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4794786D9; ; http://lattes.cnpq.br/9509872759524095; Silveira, Glêdson Elias da; ; http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782320H5; Kulesza, Uira; ; http://lattes.cnpq.br/0189095897739979A utilização da tecnologia de middleware em diversos tipos de sistemas, com a finalidade de abstrair detalhes de baixo nível relacionados com a distribuição da lógica da aplicação, é cada vez mais frequente. Dentre diversos sistemas que podem ser beneficiados com a utilização desses componentes, podemos destacar os sistemas distribuídos, onde é necessário viabilizar a comunicação entre componentes de software localizados em diferentes máquinas físicas. Uma importante questão relacionada à comunicação entre componentes distribuídos é o fornecimento de mecanismos para gerenciamento da qualidade de serviço. Este trabalho apresenta um metamodelo para modelagem de middlewares baseados em componentes que provêem à aplicação a abstração da comunicação entre componentes envolvidos em um fluxo de dados, independente da sua localização. Outra característica do metamodelo é a possibilidade de auto-adaptação relacionada ao mecanismo de comunicação utilizado, seja através da atualização dos valores dos seus parâmetros de configuração, ou através da sua substituição por outro mecanismo, caso as restrições de qualidade de serviço especificadas não estejam sendo garantidas. Nesse propósito, é previsto o monitoramento do estado da comunicação (aplicações de técnicas do tipo feedback control loop), analisando-se métricas de desempenho relacionadas. O paradigma de Desenvolvimento Dirigido por Modelos foi utilizado para gerar a implementação de um middleware que servirá como prova de conceito do metamodelo, e as políticas de configuração e reconfiguração relacionadas com o processo de adaptação dinâmica; neste sentido, foi definido o metamodelo associado ao processo de configuração de uma comunicação. A aplicação da técnica de MDD corresponde ainda à definição das seguintes transformações: do modelo arquitetural do middleware para código em linguagem Java, e do modelo de configuração para código XML