Reconfiguração dinâmica em sistemas distribuídos de tempo real baseados em componentes

Detalhes bibliográficos
Ano de defesa: 2011
Autor(a) principal: Santos, Neima Prado dos
Orientador(a): Mâcedo, Raimundo José de Araújo
Banca de defesa: Silva, Flavio Morais de Assis, Sant'anna, Claudio, Cerqueira, Renato Fontoura de Gusmão
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Instituto de Matemática
Programa de Pós-Graduação: Programa de Pós-graduação em Mecatrônica
Departamento: Não Informado pela instituição
País: brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: http://repositorio.ufba.br/ri/handle/ri/21398
Resumo: Sistemas modernos de controle e supervisão são caracterizados pela utilização de componentes de prateleira (Commercial off-the-shelf - COTS), como componentes de rede, sistemas operacionais e middlewares, visando à otimização de custos e reutilização. Um dos aspectos cruciais em tais sistemas é sua capacidade de se adaptar a mudanças no ambiente computacional ou novos requisitos da aplicação. A plataforma ARCOS - Architecture for Control and Supervision, baseada em componentes de tempo-real, foi desenvolvida no Laboratório de Sistemas Distribuídos (LaSiD), no âmbito do Programa de Pós-Graduaçào em Mecatrônica da Universidade Federal da Bahia, para atender a essas novas demandas de sistemas industriais de controle e supervisão. Nesse trabalho, é apresentado o serviço de reconfiguração dinâmica desenvolvido para sistemas baseados em componentes, que permite modificar a composição de uma aplicação em tempo de execução, procurando minimizar o impacto em partes do sistema não envolvidas na reconfiguração em questão. É descrita a utilização desse serviço na reconfiguração de duas variações de uma aplicação de controle baseada em componentes: uma delas desenvolvida sem o emprego do ARCOS e uma outra em que esse framework é empregado. Adicionalmente, são apresentados experimentos realizados com o objetivo de avaliar o impacto da reconfiguração nas aplicações alvo.