Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Estágio Supervisionado
2
Projeto Galileu / GXML
3
Projeto Galileu Ambiente de Alto Desempenho / Computacional em Tera-Escala Workflow Científico Ambiente Colaborativo
4
GXML Necessidade de Especificação Formato de Dados.
Definição de API de Abstração da manipulação dos Dados. Desempenho Fundamental.
5
Especificação XML Arquivo XML Especificação XSD
6
Diagrama da API
7
Arquitetura Geral
8
Testes Unitários Realização de Testes Unitários sobre a API, para garantir o funcionamento de acordo com a especificação Lib gTest
9
Infra-Estrutura ( Hudson )
Configuração de servidor de Integração Contínua
10
Scripts Configuração de Servidor para realizar testes Continuamente em ambientes computacionais Distintos.
11
Binding Lua ( LuaBind ) Exportação da API GXML para Lua
Utilizando a API luaBind, que oferece suporte a tradução entre C++/Lua Exemplo de Código luaBind Para a Classe Scenario
12
Binding Java Exportação da API GXMl para Java Uso da Ferramenta SWIG.
Conexão via JNI.
13
Binding Java Classe Java Gerada
14
Beneficios, Aprendizado e Dificuldades
Aprendizado sobre diversas ferramentas. Aprendizado extenso sobre infra-estrutura de Suporte ao projeto. Várias alterações na Interface API. Grande demanda.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.