Busca avançada
Ano de início
Entree

Ambiente visual para o desenvolvimento de programas paralelos de tempo-real (Visual-RT)

Processo: 01/08530-1
Modalidade de apoio:Auxílio à Pesquisa - Pesquisa Inovativa em Pequenas Empresas - PIPE
Data de Início da vigência: 01 de julho de 2002
Data de Término da vigência: 30 de junho de 2004
Área do conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação
Pesquisador responsável:José Roberto Pinto Ribeiro
Beneficiário:José Roberto Pinto Ribeiro
Empresa:Quadros Systems Brasil Ltda
Município: São Carlos
Bolsa(s) vinculada(s):02/06842-9 - Ambiente visual para desenvolvimento de programas paralelos de tempo-real (Visual-RT), BP.PIPE
Assunto(s):Sistemas de tempo-real 
Palavra(s)-Chave do Pesquisador:Ambiente Visual | Programacao Paralela | Sistemas De Tempo Real | Sistemas Paralelos

Resumo

O projeto tem por objetivo o desenvolvimento de uma ferramenta gráfica para a geração do código- fonte de sistemas paralelos de tempo real, executados com o suporte do kernel paralelo virtuoso, desenvolvido pela empresa Eonic Systems. O virtuoso é construído como uma camada acima da linguagem de programação C, dando-lhe funcionalidades semelhantes a uma linguagem de programação paralela. Para oferecer suporte ao kernel é necessário um conjunto de ferramentas que ajudem no desenvolvimento de aplicações paralelas, depuração de erros e análise dos requisitos de tempo real. O objetivo do Visual-RT é auxiliar na geração de código-fonte dos programas executados na máquina paralela. No Visual-RT, as aplicações serão representadas em um modelo gráfico, que será utilizado para integrar as demais ferramentas que compõem o ambiente visual. O principal componente desse modelo será um gráfico, onde os nós detonarão as estruturas de dados do programa paralelo e as arestas representarão operações de comunicação e sincronização relacionadas a essas estruturas. As informações do modelo gráfico poderão ser complementadas com descrições textuais, ou seja, trechos de códigos escritos pelo usuário. A partir das informações gráficas e textuais, a ferramenta irá gerar automaticamente o código-fonte da aplicação. O Visual-RT também ajudará o programador a dar continuidade ao desenvolvimento de projetos que usam as metodologias para sistemas de tempo real mais utilizadas, facilitando a transição das fases iniciais, ou seja, análise e projeto, para a fase de implementação. Para ajudar o programador a executar essa transição, a ferramenta permitirá o desenvolvimento de protótipos do programa paralelo, que poderão ser melhorados gradualmente até que o produto final seja obtido. (AU)

Matéria(s) publicada(s) na Agência FAPESP sobre o auxílio:
Mais itensMenos itens
Matéria(s) publicada(s) em Outras Mídias ( ):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)