Texto completo
| |
| Autor(es): |
Rosana Teresinha Vaccare Braga
Número total de Autores: 1
|
| Tipo de documento: | Tese de Doutorado |
| Imprenta: | São Carlos. |
| Instituição: | Universidade de São Paulo (USP). Instituto de Ciências Matemáticas e de Computação (ICMC/SB) |
| Data de defesa: | 2003-02-14 |
| Membros da banca: |
Paulo Cesar Masiero;
Fabio Kon;
Jose Carlos Maldonado;
Cecilia Mary Fischer Rubira;
Claudia Maria Lima Werner
|
| Orientador: | Paulo Cesar Masiero |
| Resumo | |
Padrões, linguagens de padrões e frameworks são formas de reuso de software. A complexidade de frameworks, causada pela dificuldade tanto em construí-los quanto em utilizá-los, é um dos inibidores do uso dessa tecnologia. Um processo para facilitar a construção e instanciação de frameworks é apresentado. Uma linguagem de padrões é utilizada para apoiar todo o processo, desde a identificação da funcionalidade do framework, seu projeto, implementação, validação, até sua instanciação para sistemas específicos do domínio. O framework obtido é do tipo caixa-branca e sua instanciação é feita especializando-se suas classes para sistemas específicos. O processo inclui, também, a construção de uma ferramenta para automatizar a instanciação do framework, por meio da qual é possível obter um sistema específico fornecendo apenas informações sobre os padrões da linguagem utilizados na sua modelagem. O processo é ilustrado com a Linguagem de Padrões para Gestão de Recursos de Negócios (GRN), que serviu de base para construção do framework GREN. Apresenta-se também o GREN-Wizard, uma ferramenta para instanciação automática do GREN para sistemas no domínio da GRN. A avaliação do processo é feita por meio de alguns experimentos e vários relatos de uso dos diversos sub-processos que compõem o processo geral, usando o GREN, a GRN e o GREN-Wizard. (AU) | |
| Processo FAPESP: | 98/13588-4 - Um "framework" baseado em uma linguagem de padroes para sistemas de gestao de recursos de negocio. |
| Beneficiário: | Rosana Teresinha Vaccare Braga |
| Modalidade de apoio: | Bolsas no Brasil - Doutorado |