Busca avançada
Ano de início
Entree

MBA4SoSi: uma arquitetura baseada em modelos para integração de sistemas em Sistema-de-Sistemas

Processo: 16/05129-0
Linha de fomento:Auxílio à Pesquisa - Regular
Vigência: 01 de junho de 2016 - 31 de maio de 2018
Área do conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação
Pesquisador responsável:Rosana Teresinha Vaccare Braga
Beneficiário:Rosana Teresinha Vaccare Braga
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
Pesq. associados: Jonathan Whittle ; Paulo Cesar Masiero
Assunto(s):Engenharia de software  Sistema de sistemas  Arquitetura de software  Integração de sistemas 

Resumo

Um Sistema de Sistemas (SoS) é uma forma de integrar sistemas independentes e seus relacionamentos, formando um todo maior que a soma das partes. Desta forma, um SoS permite alcançar objetivos complexos que não poderiam ser facilmente alcançados individualmente pelos seus sistemas constituintes. Em um SoS, comportamentos emergentes podem surgir a qualquer momento e devem ser fáceis de serem modelados. Um SoS deve idealmente satisfazer diversas características, como independência operacional e gerencial dos sistemas constituintes, distribuição geográfica, comportamento emergente e desenvolvimento evolutivo. Por serem recentes, os conceitos de SoS ainda apresentam uma vasta gama de tópicos pesquisa em aberto, entre eles a integração entre os sistemas constituintes de um SoS é uma área com muitas questões a serem exploradas, tais como complexidade das interações, complexidade dos sistemas constituintes, incompatibilidade de interfaces e evolução (dos sistemas constituintes e do SoS). Desta forma, este projeto de pesquisa tem por objetivo propor uma solução arquitetural para resolver alguns desses problemas e com isso facilitar a composição de sistemas em SoS. A arquitetura deverá se baseada em serviços para facilitar a interação entre os constituintes. Deverá também ser baseada no conceito de desenvolvimento dirigido por modelos, para possibilitar maior compatibilidade de interfaces e evolução tanto dos constituintes quanto do SoS. A solução proposta será validada por meio de dois estudos de caso: um para integraçao de ferramentas de reúso de software rumo a um SoS para reúso global de software e outro para integração de aplicações da Internet das Coisas. (AU)