SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Gerador de Código
O que é um gerador de código? É toda ferramenta que possui a capacidade de gerar código funcional a partir de um uma ou mais fontes de dados. Inclusive, de acordo com alguns pontos de vista e a partir das características específicas do tipo de Gerador de Código, ele passa a ser conversor de códigos de linguagens distintas. 
Como funciona? Base de Dados Gerador de Código <pedido> <item id=“12” nome=“n... ... </pedido> class Pedido { Long id; String nome; ... } nome = nono id = 12 ... Base de Dados Base de Dados
O que é GCODE? Diferentemente dos softwares de prateleira do mercado, o GCODE não é uma ferramenta e sim uma Plataforma construída sobre a linguagem JAVA que pode ser utilizada para a criação de ferramentas de geração de qualquer tipo de código, JAVA, .NET, C++, XML, HTML, etc...
Diferenciais do GCODE ,[object Object],[object Object],[object Object],[object Object]
Passos para construção de uma ferramenta utilizando o GCODE Análise da necessidade Detecção de padrões Construção da Ferramenta Testes Ajustes
Case de Sucesso InfoSERVER – Projeto CWCO
Estudo do caso ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Antes da utilização Gerar Modelo de Dados Criar Telas Criar Stored Procedures Mapear Stored Procedures Criar DataAcess Criar Service Elaborar Navegação Integrar
Depois da utilização Gerar Modelo de Dados Criar Telas Gerar Serviços Elaborar Navegação Integrar
Depois da Utilização Eficácia em  80%   dos casos
Estatísticas finais CWCO
Estatísticas finais CWCO
Case de Sucesso Prime – PDC ( Processo de controle de transações com Mainframe)
Estudo do caso ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Antes da utilização Gerar Modelo de Dados Criar Telas Criar Programas Mainframe Criar Fluxos PDC Criar Processos PDC Criar Service Elaborar Navegação Integrar
Depois da utilização Gerar Modelo de Dados Criar Telas Criar Programas Mainframe Gerar PDC Elaborar Navegação Integrar Criar Service
Depois da utilização Eficácia em  100%  dos casos
Estatísticas finais
Estatísticas finais

Contenu connexe

Similaire à #{GCODE}

Sonarqube
SonarqubeSonarqube
SonarqubeCDS
 
Parceiros Lecom - Apresentacao Conceitual RPA
Parceiros Lecom - Apresentacao Conceitual RPAParceiros Lecom - Apresentacao Conceitual RPA
Parceiros Lecom - Apresentacao Conceitual RPAEduardo Britto
 
Goldark@w3c - Web's got Talent 2014
Goldark@w3c - Web's got Talent 2014Goldark@w3c - Web's got Talent 2014
Goldark@w3c - Web's got Talent 2014Leonardo Rossetti
 
izCode Argumento Técnico
izCode Argumento TécnicoizCode Argumento Técnico
izCode Argumento Técnicojoaopauloaos
 
Portfólio de Serviços em RPA uiPath - iProcess
Portfólio de Serviços em RPA uiPath - iProcessPortfólio de Serviços em RPA uiPath - iProcess
Portfólio de Serviços em RPA uiPath - iProcessEduardo Britto
 
Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017Igor Rosa Macedo
 
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
De zero a cem em cloud computing  transformando idéias em aplicações em pouco...De zero a cem em cloud computing  transformando idéias em aplicações em pouco...
De zero a cem em cloud computing transformando idéias em aplicações em pouco...Ricardo Martinelli de Oliveira
 
Keynote Visual Studio Summit 2016
Keynote Visual Studio Summit 2016Keynote Visual Studio Summit 2016
Keynote Visual Studio Summit 2016Ramon Durães
 
Desenvolvimento RIA com Silverlight 4
Desenvolvimento RIA com Silverlight 4Desenvolvimento RIA com Silverlight 4
Desenvolvimento RIA com Silverlight 4Rodrigo Kono
 
Palestra ferramentas de administraao sgbd
Palestra   ferramentas de administraao sgbdPalestra   ferramentas de administraao sgbd
Palestra ferramentas de administraao sgbdDiego Rivera Tavares
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoComunidade NetPonto
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sitesthiagolima
 
Arquitetura web para sistemas de negócio
Arquitetura web para sistemas de negócioArquitetura web para sistemas de negócio
Arquitetura web para sistemas de negócioRalph Rassweiler
 
O Impacto das Capacidades Robóticas - Adoção da Força de Trabalho Digital (RPA)
O Impacto das Capacidades Robóticas - Adoção da Força de Trabalho Digital (RPA)O Impacto das Capacidades Robóticas - Adoção da Força de Trabalho Digital (RPA)
O Impacto das Capacidades Robóticas - Adoção da Força de Trabalho Digital (RPA)Eduardo Britto
 
2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao androidMessias Batista
 
Apresentação de Django Extension
Apresentação de Django ExtensionApresentação de Django Extension
Apresentação de Django ExtensionMoacir Filho
 
O papel do Arquiteto de Soluções na RPA.
O papel do Arquiteto de Soluções na RPA.O papel do Arquiteto de Soluções na RPA.
O papel do Arquiteto de Soluções na RPA.Sergio Marmilicz
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Igor Abade
 
Desenvolvimento Ágil com Grails.
Desenvolvimento Ágil com Grails.Desenvolvimento Ágil com Grails.
Desenvolvimento Ágil com Grails.Alex Guido
 

Similaire à #{GCODE} (20)

Sonarqube
SonarqubeSonarqube
Sonarqube
 
Parceiros Lecom - Apresentacao Conceitual RPA
Parceiros Lecom - Apresentacao Conceitual RPAParceiros Lecom - Apresentacao Conceitual RPA
Parceiros Lecom - Apresentacao Conceitual RPA
 
Goldark@w3c - Web's got Talent 2014
Goldark@w3c - Web's got Talent 2014Goldark@w3c - Web's got Talent 2014
Goldark@w3c - Web's got Talent 2014
 
izCode Argumento Técnico
izCode Argumento TécnicoizCode Argumento Técnico
izCode Argumento Técnico
 
Portfólio de Serviços em RPA uiPath - iProcess
Portfólio de Serviços em RPA uiPath - iProcessPortfólio de Serviços em RPA uiPath - iProcess
Portfólio de Serviços em RPA uiPath - iProcess
 
Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017
 
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
De zero a cem em cloud computing  transformando idéias em aplicações em pouco...De zero a cem em cloud computing  transformando idéias em aplicações em pouco...
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
 
Keynote Visual Studio Summit 2016
Keynote Visual Studio Summit 2016Keynote Visual Studio Summit 2016
Keynote Visual Studio Summit 2016
 
Desenvolvimento RIA com Silverlight 4
Desenvolvimento RIA com Silverlight 4Desenvolvimento RIA com Silverlight 4
Desenvolvimento RIA com Silverlight 4
 
Palestra ferramentas de administraao sgbd
Palestra   ferramentas de administraao sgbdPalestra   ferramentas de administraao sgbd
Palestra ferramentas de administraao sgbd
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis Paulino
 
IzCode FactSheet
IzCode   FactSheetIzCode   FactSheet
IzCode FactSheet
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
 
Arquitetura web para sistemas de negócio
Arquitetura web para sistemas de negócioArquitetura web para sistemas de negócio
Arquitetura web para sistemas de negócio
 
O Impacto das Capacidades Robóticas - Adoção da Força de Trabalho Digital (RPA)
O Impacto das Capacidades Robóticas - Adoção da Força de Trabalho Digital (RPA)O Impacto das Capacidades Robóticas - Adoção da Força de Trabalho Digital (RPA)
O Impacto das Capacidades Robóticas - Adoção da Força de Trabalho Digital (RPA)
 
2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android
 
Apresentação de Django Extension
Apresentação de Django ExtensionApresentação de Django Extension
Apresentação de Django Extension
 
O papel do Arquiteto de Soluções na RPA.
O papel do Arquiteto de Soluções na RPA.O papel do Arquiteto de Soluções na RPA.
O papel do Arquiteto de Soluções na RPA.
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?
 
Desenvolvimento Ágil com Grails.
Desenvolvimento Ágil com Grails.Desenvolvimento Ágil com Grails.
Desenvolvimento Ágil com Grails.
 

#{GCODE}

  • 2. O que é um gerador de código? É toda ferramenta que possui a capacidade de gerar código funcional a partir de um uma ou mais fontes de dados. Inclusive, de acordo com alguns pontos de vista e a partir das características específicas do tipo de Gerador de Código, ele passa a ser conversor de códigos de linguagens distintas. 
  • 3. Como funciona? Base de Dados Gerador de Código <pedido> <item id=“12” nome=“n... ... </pedido> class Pedido { Long id; String nome; ... } nome = nono id = 12 ... Base de Dados Base de Dados
  • 4. O que é GCODE? Diferentemente dos softwares de prateleira do mercado, o GCODE não é uma ferramenta e sim uma Plataforma construída sobre a linguagem JAVA que pode ser utilizada para a criação de ferramentas de geração de qualquer tipo de código, JAVA, .NET, C++, XML, HTML, etc...
  • 5.
  • 6. Passos para construção de uma ferramenta utilizando o GCODE Análise da necessidade Detecção de padrões Construção da Ferramenta Testes Ajustes
  • 7. Case de Sucesso InfoSERVER – Projeto CWCO
  • 8.
  • 9. Antes da utilização Gerar Modelo de Dados Criar Telas Criar Stored Procedures Mapear Stored Procedures Criar DataAcess Criar Service Elaborar Navegação Integrar
  • 10. Depois da utilização Gerar Modelo de Dados Criar Telas Gerar Serviços Elaborar Navegação Integrar
  • 11. Depois da Utilização Eficácia em 80% dos casos
  • 14. Case de Sucesso Prime – PDC ( Processo de controle de transações com Mainframe)
  • 15.
  • 16. Antes da utilização Gerar Modelo de Dados Criar Telas Criar Programas Mainframe Criar Fluxos PDC Criar Processos PDC Criar Service Elaborar Navegação Integrar
  • 17. Depois da utilização Gerar Modelo de Dados Criar Telas Criar Programas Mainframe Gerar PDC Elaborar Navegação Integrar Criar Service
  • 18. Depois da utilização Eficácia em 100% dos casos