Busca avançada
Ano de início
Entree

Arquitetura de referência baseada em aspectos: implementação do módulo de reconfiguração de artefatos de software em tempo de execução

Processo: 13/00283-2
Modalidade de apoio:Bolsas no Brasil - Iniciação Científica
Data de Início da vigência: 01 de agosto de 2013
Data de Término da vigência: 31 de julho de 2014
Área de conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Sistemas de Computação
Pesquisador responsável:Frank José Affonso
Beneficiário:Samuel Davi Muller de Souza
Instituição Sede: Instituto de Geociências e Ciências Exatas (IGCE). Universidade Estadual Paulista (UNESP). Campus de Rio Claro. Rio Claro , SP, Brasil
Assunto(s):Engenharia de software   Desenvolvimento de software   Programação orientada a aspectos
Palavra(s)-Chave do Pesquisador:arquitetura de referência | Programação orientada a aspectos | Reconfiguração de Software | Engenharia de Software

Resumo

O Desenvolvimento de Software Reconfigurável (DSR) pode ser definido como uma abordagem específica na Engenharia de Software. Diante dessa especificidade, tem-se observado, durante esses últimos anos, esforços de pesquisadores em propor metodologias, processos e ferramentas computacionais que possam auxiliar na atividade de reconfiguração do software em tempo de execução. Atualmente, esses esforços são direcionados a propostas de modelos arquiteturais flexíveis, que sejam capazes de minimizar os impactos ocorridos com o software durante seu ciclo de vida. Nesse contexto, o projeto RENOVE ("Uma proposta de Arquitetura de Referência para Sistemas Reconfiguráveis: Um Processo automatizado na Ferramenta Reflect Tools"; Maio/12-Abr/13; PROPe/UNESP - Pró-reitoria de Pesquisa da Universidade Estadual Paulista) foi proposto visando estabelecer uma Arquitetura de Referência (AR) para sistemas reconfiguráveis por meio de um processo automatizado (Arquitetura de referência de infraestrutura para o DSR). No entanto, para os objetivos sejam alcançados é necessário instanciar essa AR em uma arquitetura concreta. Diante do contexto apresentado, este projeto tem por objetivo a implementação do subsistema de reflexão (reflect Manager). Esse subsistema visa: (I) realizar a desmontagem e montagem dos artefatos para que as novas necessidades sejam a eles incorporadas em tempo de execução; (II) minimizar a participação dos desenvolvedores na atividade de reconfiguração, pois trata-se de uma atividade onerosa e propensa a erros, quando executada manualmente. Dessa forma, espera-se, com a realização deste projeto, a criação de subsistema para a reconfiguração de artefatos de software em tempo de execução como parte de uma arquitetura concreta para o DSR. (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)