Busca avançada
Ano de início
Entree

Arquiteturas de referência para o desenvolvimento e evolução de sistemas-de-sistemas

Processo: 14/16709-1
Linha de fomento:Bolsas no Exterior - Pesquisa
Vigência (Início): 01 de dezembro de 2014
Vigência (Término): 28 de fevereiro de 2015
Área do 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:Elisa Yumi Nakagawa
Anfitrião: Flavio Oquendo
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
Local de pesquisa: Université de Bretagne-Sud, Vannes (UBS), França  
Assunto(s):Engenharia de software   Sistema de sistemas   Arquitetura de software   Qualidade de software

Resumo

Arquiteturas de software têm tido papel fundamental na determinação da qualidade de sistemas de software. Nesse cenário, arquiteturas de referência são um tipo especial de arquitetura de software e podem ser consideradas repositórios de conhecimento de um dado domínio, promovendo o reúso desse conhecimento para a desenvolvimento, evolução e padronização de sistemas daquele domínio. Uma diversidade de arquiteturas de referência, tais como para automóveis e aviões, têm sido propostas e cada vez mais utilizadas. Em paralelo, com o crescimento da complexidade e do tamanho dos sistemas de software, tem surgido uma nova classe de sistemas de software, denominada de Sistemas-de-Sistemas (do inglês, Systems-of-Systems ou SoS). SoS referem-se a sistemas constituídos a partir da colaboração de outros sistemas constituintes que são gerencial e operacionalmente independentes e, muitas vezes, distribuídos geograficamente. Isso possibilita aos SoS realizarem uma missão que não poderia ser realizada por nenhum sistema constituinte de forma isolada. Além disso, SoS geralmente rodam em um ambiente dinâmico, no qual tanto a missão e a arquitetura de software do SoS quanto os próprios constituintes podem mudar. Atualmente, muitos sistemas embarcados críticos, tais como os sistemas militares e de aeroportos, têm sido construídos como SoS. Nesse cenário, apesar da relevância das arquiteturas de referência, há uma carência de pesquisas que explorem tais arquiteturas no contexto de SoS. Dessa forma, o principal objetivo desta visita é investigar em conjunto essas duas áreas de pesquisa -- arquitetura de referência e SoS -- considerando a experiência anterior da candidata na área de arquitetura de referência e a experiência em SoS do Institut de Recherche en Informatique et Systèmes Aléatoires - IRISA e da Université de Bretagne-Sud - UBS, onde será desenvolvido este plano de pesquisa. Mais especificamente, será investigado como arquiteturas de referência podem impactar o desenvolvimento, evolução e padronização de SoS. Para isso, serão realizadas a: (i) identificação de SoS e arquiteturas de referência de SoS, possivelmente aquelas que estão sendo construídas pela indústria de software francesa; (ii) identificação exatamente do contexto e do papel de arquiteturas de referência em SoS, bem como vantagens, limitações e desafios de sua utilização; e (iii) definição e estabelecimento das características inerentes de arquiteturas de referência de SoS; (iv) refinamento do RAModel, um modelo que estabelece os elementos e o relacionamento entre elementos contidos em arquiteturas de referência, considerando-se as necessidades e características de SoS; e (v) estabelecimento de uma agenda de pesquisa de arquiteturas de referência em SoS. Portanto, visa-se com essa visita de três meses avançar o estado da arte nas áreas de Arquitetura de Referência e SoS, inclusive contribuindo diretamente para um projeto de pesquisa em andamento, intitulado "SASoS: Supporting Development of Software Architectures for Software-intensive Systems-of-Systems" (FAPESP, Processo N.: 2014/02244-7), sob coordenação da presente candidata. Além disso, resultados desta visita visam formar uma base para futuros projetos de pesquisa em conjunto envolvendo o ICMC/USP, o IRISA e a UBS. (AU)