Busca avançada
Ano de início
Entree

Gerenciamento de dependências em sistemas baseados em componentes

Processo: 00/02395-2
Modalidade de apoio:Bolsas no Brasil - Pós-Doutorado
Data de Início da vigência: 01 de janeiro de 2001
Data de Término da vigência: 28 de fevereiro de 2001
Área de conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Sistemas de Computação
Pesquisador responsável:Markus Endler
Beneficiário:Fabio Kon
Instituição Sede: Instituto de Matemática e Estatística (IME). Universidade de São Paulo (USP). São Paulo , SP, Brasil
Assunto(s):Sistemas distribuídos   Middleware   Arquitetura de software
Palavra(s)-Chave do Pesquisador:Arquitetura De Software | Configuracao Dinamica | Middleware | Sistemas Distribuidos

Resumo

Os recentes progressos nas tecnologias de desenvolvimento de software baseado em componentes permitem a construção de sistemas complexos através da combinação de componentes pré-existentes (off-the-shelf components). No entanto, ainda é difícil desenvolver sistemas baseados em componentes que sejam robustos, eficientes e configuráveis dinamicamente. As componentes são, muitas vezes, desenvolvidas por grupos diferentes usando tecnologias diferentes; dependências e comportamentos não especificados levam a falhas inesperadas. Sistemas baseados em componentes precisam manter uma representação explícita dos requisitos de cada uma de suas componentes assim como das dependências entre suas componentes. Esta representação pode, então, servir de base para a implementação de tolerância a falhas e para a automatização da configuração. A pesquisa aqui proposta visa estabelecer um modelo genérico para a retificação de dependências em sistemas baseados em componentes, sejam eles distribuídos ou não, e mostrar como a representação explícita das dependências pode ser utilizada para configuração e reconfiguração dinâmica e automática. (AU)

Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa:
Mais itensMenos itens
Matéria(s) publicada(s) em Outras Mídias ( ):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)