Digital Library

cab1

 
Title:      SOFTWARE AUTO-RECONFIGURÁVEL UTILIZANDO MIDDLEWARE REFLEXIVO E MOTOR DE REGRAS
Author(s):      João Henrique V. da Silva, Julio Arakaki, Ítalo S. Vega
ISBN:      978-989-8704-12-2
Editors:      Cristiano Costa, Luis Bengochea Martínez, Flávia Maria Santoro e Pedro Isaías
Year:      2014
Edition:      Single
Keywords:      Arquitetura de software, Sistema auto-reconfigurável, Contêiner de injeção de dependência, Programação orientada a aspectos, Motores de regras, Atributos d
Type:      Full Paper
First Page:      100
Last Page:      110
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      Sistemas de software auto-recon?guráveis monitoram o ambiente e, dadas certas condições, efetuam alterações na sua estrutura interna a ?m de atingir determinados atributos de qualidade. Este tipo de automatização diminui a necessidade de intervenção humana no software, diminui a ocorrência de erros e permite que o software responda rapidamente às mudanças que podem ocorrer no seu ambiente. As implementações de arquiteturas auto-recon?guráveis são invasivas aos seus componentes implicando numa reescrita destes, numa situação de reconfiguração. A aplicação da recon?guração poderá levar o software para um estado desconhecido ou inválido devido a determinada combinação dos seus componentes. Neste trabalho apresenta-se uma arquitetura de software auto-recon?gurável, onde não é necessária uma total reescrita dos componentes. Neste caso, utiliza-se as árvores de componentes que são testadas e não permitem que o software atinja um estado não desejado. Como resultado, obtém-se uma arquitetura padrão que poderá ser implementada em diferentes plataformas. Nesta proposta, utiliza-se de ferramentas como: Container de Injeção de Dependência, Programação Orientada a Aspectos e Motor de Regras.
   

Social Media Links

Search

Login