Busca avançada
Ano de início
Entree

Gerenciamento de Variabilidade em Arquiteturas de Referências

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
Matéria(s) publicada(s) em Outras Mídias ( ):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)

Publicações científicas (5)
(Referências obtidas automaticamente do Web of Science e do SciELO, por meio da informação sobre o financiamento pela FAPESP e o número do processo correspondente, incluída na publicação pelos autores)
ALLIAN, ANA PAULA; OLIVEIRAJR, EDSON; CAPILLA, RAFAEL; NAKAGAWA, ELISA YUMI. Have Variability Tools Fulfilled the Needs of the Software Industry?. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, v. 26, n. 10, p. 1282-1311, . (17/06195-9, 18/20882-1, 19/19730-5, 16/05919-0)
ALLIAN, ANA PAULA; SCHNICKE, FRANK; ANTONINO, PABLO OLIVEIRA; ROMBACH, DIETER; NAKAGAWA, ELISA YUMI. rchitecture Drivers for Trustworthy Interoperability in Industry 4.. IEEE SYSTEMS JOURNAL, v. 15, n. 4, p. 5454-5463, . (18/20882-1, 16/05919-0, 17/06195-9, 19/19730-5)
ALLIAN, ANA P.; SILVA, LEANDRO F.; OLIVEIRA, EDSON; NAKAGAWA, ELISA Y.. VMTools-RA: a Reference Architecture for Software Variability Tools. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, v. 29, n. 7, p. 42-pg., . (16/05919-0, 15/24144-7, 18/20882-1)
ALLIAN, ANA PAULA; SENA, BRUNO; NAKAGAWA, ELISA YUMI; ASSOC COMP MACHINERY. Evaluating variability at the software architecture level: An Overview. SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, v. N/A, p. 8-pg., . (16/15634-3, 17/22237-3, 18/20882-1, 16/05919-0, 17/06195-9)
ALLIAN, ANA PAULA; DUCHIEN, L; KOZIOLEK, A; MIRANDOLA, R; MARTINEZ, EMN; QUINTON, C; SCANDARIATO, R; SCANDURRA, P; TRUBIANI, C; WEYNS, D. Promoting Trust in Interoperability of Systems-of-Systems. 13TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2019), VOL 2, v. N/A, p. 4-pg., . (17/22237-3, 18/20882-1, 18/21517-5, 16/05919-0, 17/06195-9)