| Processo: | 06/54467-3 |
| Modalidade de apoio: | Bolsas no Brasil - Mestrado |
| Data de Início da vigência: | 01 de setembro de 2006 |
| Data de Término da vigência: | 06 de janeiro de 2008 |
| Área de conhecimento: | Ciências Exatas e da Terra - Ciência da Computação |
| Pesquisador responsável: | Rosana Teresinha Vaccare Braga |
| Beneficiário: | Carlos Alberto de Freitas Pereira Júnior |
| Instituição Sede: | Instituto de Ciências Matemáticas e de Computação (ICMC). Universidade de São Paulo (USP). São Carlos , SP, Brasil |
| Assunto(s): | Geradores de aplicação |
| Palavra(s)-Chave do Pesquisador: | Aspectos | Frramework | Geradores De Aplicacao | Linhas De Produtos |
Resumo Geradores de aplicações são ferramentas que promovem o reuso de software por gerar partes de aplicações ou até mesmo aplicações completas, partindo de uma especificação em alto nível. Em geral, são específicos de um domínio. Quando são configuráveis, permitem sua adaptação a diversos domínios, como é o caso do gerador Captor, desenvolvido em um trabalho de mestrado recém-concluído no ICMC. Linhas de produtos de software podem ser desenvolvidas com o apoio do Captor, levando a um processo em que o código é produzido de forma sistemática e mais segura em relação aos métodos tradicionais de programação. Com o avanço dos estudos sobre a tecnologia de aspectos, principalmente no que se refere ao uso de aspectos para auxiliar o desenvolvimento de linhas de produtos, surge a motivação de adaptar o Captor para permitir a instanciação de aplicações por meio de composição de diversos domínios usando a tecnologia de aspectos. Esta é a proposta deste trabalho, em que se pretende estender o Captor e validar essa extensão compondo diversos domínios específicos e transversais que atualmente precisam ser compostos de forma manual. (AU) | |
| Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa: | |
| Mais itensMenos itens | |
| TITULO | |
| Matéria(s) publicada(s) em Outras Mídias ( ): | |
| Mais itensMenos itens | |
| VEICULO: TITULO (DATA) | |
| VEICULO: TITULO (DATA) | |