| Processo: | 18/20882-1 |
| Modalidade de apoio: | Bolsas no Exterior - Estágio de Pesquisa - Doutorado |
| Data de Início da vigência: | 14 de janeiro de 2019 |
| Data de Término da vigência: | 13 de janeiro de 2020 |
| Área de conhecimento: | Ciências Exatas e da Terra - Ciência da Computação |
| Pesquisador responsável: | Elisa Yumi Nakagawa |
| Beneficiário: | Ana Paula Allian |
| Supervisor: | Dieter Rombach |
| 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 |
| Instituição Anfitriã: | Fraunhofer-Gesellschaft, Alemanha |
| Vinculado à bolsa: | 16/05919-0 - Gerenciamento de variabilidade em arquiteturas de referência, BP.DR |
| Assunto(s): | Engenharia de software Arquitetura de software |
| Palavra(s)-Chave do Pesquisador: | Arquitetura de Software | Arquiteturas de referências | gerenciamento de variabilidade | Engenharia de Software |
Resumo Arquiteturas de referência referem-se a um tipo especial de arquitetura de software que captura a essência das arquiteturas de uma coleção de sistemas similares em um determinado domínio, sendo um suporte importante para o desenvolvimento, padronização e evolução de sistemas de software. Em outra perspectiva, variabilidade de software possibilita mudar e adaptar facilmente sistemas de software para contextos específicos de forma pré-planejada. Variabilidade de software tem sido utilizada em vários tópicos de pesquisa, incluindo sistemas auto adaptativos, sistemas empresariais de grande escala e sistema de sistemas, e foi consolidado principalmente pela área da linha de produtos de software. Apesar das vantagens da variabilidade de software, muitas arquiteturas de referência são projetadas sem conter tais informações e, consequentemente, considerável retrabalho e alto custos têm sido necessários quando os sistemas construídos a partir dessas arquiteturas precisam ser adaptados e evoluídos. Nesse cenário, o principal objetivo deste projeto de doutorado é estabelecer um meio para incorporar e gerenciar variabilidades nas arquiteturas de referência. Mais especificamente, um framework será proposto contendo métodos para identificar, representar e validar variabilidades em arquiteturas de referência, bem como um método para instanciar essas arquiteturas. Para avaliar este framework, estudos de caso serão conduzidos aplicando-se o framework em arquiteturas de referência construídas pelo grupo de pesquisa desse projeto. Além disso, entrevistas com especialistas em arquitetura de referência complementarão essa avaliação. Como principais resultados, pretendemos contribuir para tornar as arquiteturas de referência mais efetivas para instanciar novos sistemas de software. | |
| 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) | |