A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Estágio Supervisionado. Projeto Galileu / GXML Projeto Galileu l Ambiente de Alto Desempenho / Computacional em Tera- Escala l Workflow Científico l.

Apresentações semelhantes


Apresentação em tema: "Estágio Supervisionado. Projeto Galileu / GXML Projeto Galileu l Ambiente de Alto Desempenho / Computacional em Tera- Escala l Workflow Científico l."— Transcrição da apresentação:

1 Estágio Supervisionado

2 Projeto Galileu / GXML

3 Projeto Galileu l Ambiente de Alto Desempenho / Computacional em Tera- Escala l Workflow Científico l Ambiente Colaborativo

4 GXML l Necessidade de Especificação Formato de Dados. l Definição de API de Abstração da manipulação dos Dados. l Desempenho Fundamental.

5 Especificação XML Especificação XSD Arquivo XML

6 Diagrama da API

7 Arquitetura Geral

8 Testes Unitários l Realização de Testes Unitários sobre a API, para garantir o funcionamento de acordo com a especificação l Lib gTest

9 Infra-Estrutura ( Hudson ) l Configuração de servidor de Integração Contínua

10 Scripts l Configuração de Servidor para realizar testes Continuamente em ambientes computacionais Distintos.

11 Binding Lua ( LuaBind ) l Exemplo de Código luaBind Para a Classe Scenario l Exportação da API GXML para Lua l Utilizando a API luaBind, que oferece suporte a tradução entre C++/Lua

12 Binding Java l Exportação da API GXMl para Java l Uso da Ferramenta SWIG. l Conexão via JNI.

13 Binding Java l Classe Java Gerada

14 Beneficios, Aprendizado e Dificuldades l Aprendizado sobre diversas ferramentas. l Aprendizado extenso sobre infra-estrutura de Suporte ao projeto. l Várias alterações na Interface API. l Grande demanda.


Carregar ppt "Estágio Supervisionado. Projeto Galileu / GXML Projeto Galileu l Ambiente de Alto Desempenho / Computacional em Tera- Escala l Workflow Científico l."

Apresentações semelhantes


Anúncios Google