Busca avançada
Ano de início
Entree

Explorando arquiteturas de referência como base para linhas de produto de software de sistemas embarcados

Processo: 10/12061-6
Linha de fomento:Bolsas no Exterior - Pesquisa
Vigência (Início): 23 de janeiro de 2011
Vigência (Término): 22 de janeiro de 2012
Á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: 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
Local de pesquisa: Fraunhofer-Gesellschaft, Alemanha  
Assunto(s):Arquitetura de software

Resumo

Arquiteturas de software e arquiteturas de referência têm tido papel importante na determinação da qualidade de sistemas de software. Em particular, arquiteturas de referência podem ser consideradas um elemento que agrega conhecimento de um domínio específico, promovendo o reúso desse conhecimento e dando apoio ao desenvolvimento de sistemas de software. Arquiteturas de referência para diferentes domínios têm sido propostas; inclusive para softwares embarcados. Vale a pena destacar que uma gama de produtos contendo software embarcados tem sido desenvolvidos recentemente, trazendo um impacto efetivo para a sociedade. Em uma outra perspectiva, Linha de Produto de Software (LPS) tem se destacado como uma abordagem para desenvolver uma diversidade de produtos de software a um baixo custo, em menor tempo e com maior qualidade. O desenvolvimento de software embarcado e LPS têm sido fortemente investigados na Fraunhofer Institute, onde se pretende conduzir este projeto de pós-doutoramento. Além disso, embora arquiteturas de referência e LPS tenham como objetivo principal o reúso, eles têm sido muitas vezes explorados separadamente. Nessa perspectiva, o principal objetivo deste projeto é investigar o uso de arquiteturas de referência no contexto de LPS, ou seja, pretende-se investigar como conhecimento contido em arquiteturas de referência poderia contribuir para o projeto de uma LPS. Pretende-se também estender uma metodologia para engenharia de linhas de produto, no caso o PuLSE (Product Line Software Engineering), visando resultar em uma metodologia que possibilite o estabelecimento de LPS baseado em arquiteturas de referência. Para observar a viabilidade dessa metodologia, uma LPS de software embarcado, particularmente, de software de robôs móveis, será estabelecida, baseada em uma arquitetura de referência de robôs móveis. Como resultado, pretende-se contribuir para a área de Arquitetura de Software, LPS e Robô Móvel. Além disso, este projeto pretende contribuir para um projeto maior: o Instituto Nacional em Ciência e Tecnologia em Sistemas Embarcados Críticos (INCT-SEC). (AU)

Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa:
Matéria(s) publicada(s) em Outras Mídias (0 total):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)