Bolsa 16/05919-0 - Engenharia de software, Arquitetura de software - BV FAPESP
Busca avançada
Ano de início
Entree

Gerenciamento de variabilidade em arquiteturas de referência

Processo: 16/05919-0
Modalidade de apoio:Bolsas no Brasil - Doutorado
Data de Início da vigência: 01 de outubro de 2017
Data de Término da vigência: 30 de novembro de 2020
Área de conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação
Pesquisador responsável:Elisa Yumi Nakagawa
Beneficiário:Ana Paula Allian
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
Bolsa(s) vinculada(s):18/20882-1 - Gerenciamento de Variabilidade em Arquiteturas de Referências, BE.EP.DR
Assunto(s):Engenharia de software   Arquitetura de software   Frameworks
Palavra(s)-Chave do Pesquisador:Arquitetura de Software | Industria 4 | interoperabilidade | Trustworthy | 0 | Engenharia de Software

Resumo

Arquitetura de referência refere-se a um tipo especial de arquitetura de software que captura a essência das arquiteturas de software de um conjunto similar de sistemas de um determinado domínio, sendo um importante apoio para o desenvolvimento, padronização e evolução de sistemas de software. Em uma outra perspectiva, Gerenciamento de Variabilidade (GV) é um mecanismo que facilita alteração e adaptação de sistemas de software para contextos específicos de uma forma pré-planejada, lidando com semelhanças e variabilidades desses sistemas. GV tem sido considerado em vários tópicos de pesquisa e foi consolidado na área de linha de produto de software. No entanto, apesar das vantagens de GV, a maioria das arquiteturas de referência são construídas sem conter informações sobre variabilidades e, consequentemente, retrabalho e custos consideráveis têm sido necessários quando sistemas construídos a partir de tais arquiteturas precisam ser adaptados, uma vez que esses sistemas não contêm também essas variabilidades. Nesse cenário, o principal objetivo deste projeto de doutorado é propor um meio para incorporar e gerenciar a variabilidade em arquiteturas de referências. Especificamente, será proposto um framework composto de quatro métodos que incluem a identificação, representação e validação de variabilidades em arquiteturas de referência, bem como para utilização de tais arquiteturas. A fim de avaliar esse framework, estudos de caso e/ou experimentos serão conduzidos ao aplicar esse framework em arquiteturas de referência desenvolvidas em nosso grupo de pesquisa. Além disso, inspeções (surveys) com especialistas em arquitetura de referência e linha de produto de software complementarão essa avaliação. Como principais resultados, pretende-se contribuir para que arquiteturas de referência tornem-se mais eficazes no desenvolvimento e evolução de sistemas de software. (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)

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 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)
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)
Publicações acadêmicas
(Referências obtidas automaticamente das Instituições de Ensino e Pesquisa do Estado de São Paulo)
ALLIAN, Ana Paula. TIBA: Uma arquitetura de interoperabilidade confiável para Indústria 4.0. 2021. Tese de Doutorado - Universidade de São Paulo (USP). Instituto de Ciências Matemáticas e de Computação (ICMC/SB) São Carlos.