Natural to Java
NAJA

                           Converta a sua aplicação hoje e planeje-se para o futuro.

 

 

                   O NAJA é  o resultado da experiência adquirida, ao longo de décadas, junto à clientes de grande porte que desenvolvem e utilizam sistemas corporativos de missão crítica.

        Proporciona inovação e alta produtividade, gerando código Java, oferecendo uma plataforma completa de desenvolvimento, de forma amigável, através de uma IDE (plugin do Eclipse), que comporta um repositório central com controle de versionamento,  sincroniza um grupo de desenvolvedores trabalhando em um mesmo projeto e solucionando os problemas gerados por acessos concorrentes ao mesmo código.

        É o ambiente mais adequado para o desenvolvimento de aplicações multiplataforma, utilizando tecnologias atuais mundialmente reconhecidas, proporcionando agilidade e produtividade. 

  • Reduzir o custo de manutenção anual de suas aplicações baseadas em Natural;

  • Modernizar suas aplicações utilizando as mais modernas tecnologias;

  • Plano para migração do legado de forma gradual;

  • Processo 100% automatizado.

                         

 

       As aplicações desenvolvidas são automaticamente disponibilizadas em ambientes Web, com interfaces inovadoras, mantendo os compromissos com a segurança e boas práticas em desenvolvimento de aplicações.

       Com a utilização do NAJA, os principais benefícios são a redução de custos e de tempo do projeto, permitindo que a equipe de Tecnologia da Informação esteja pronta para atender as demandas das áreas de negócios dentro dos prazos estabelecidos.

           Após a migração a interface gerada é 100% compatível com os mapas originais, desta forma pode-se planejar uma segunda fase para readequação do layout bem como aplicação de novos estilos CSS.

 

 

                         

  • Migração  100% automatizada do código Natural;

  • Após migração, manutenção no código original;

  • Após migração, possibilidade de programar Java embutido na linguagem original;

  • Após migração, independência do fornecedor das ferramentas de migração;

  • Código gerado mantem legibilidade;

  • Ferramenta de inventário executada na instalação do cliente, sem interferência do fornecedor;

  • Modernização, pós migração, somente nos mapas, sem alteração do código original;

  • Preservação integral do conhecimento da equipe do cliente;

  • Após migração,  facilidade de integrar novas tecnologias no código original e gerado;

  • A ferramenta independe de outras tecnologias para gerar transações na Web;

  • A ferramenta está disponível em JavaEE com arquitetura para suportar grandes volumes.

                         

                         

           

           Uma conversão rápida e eficiente, que garante a modernização, disponibilizando todas as aplicações automaticamente na WEB.                      Dentre os benefícios do serviço de migração estão a redução de custos, de tempo do projeto e a rápida homologação.

 

       Concluída a homologação, é possível ampliar e enriquecer a qualidade visual nas telas das aplicações, sem alterar o código dos programas, utilizando o editor de mapas da nova plataforma.

 

           Com a tecnologia NAJA + H2LADA, a migração em direção ao mundo Java/Relacional pode ser feita tanto para os ambientes atuais de processamento, como para outras plataformas identificadas pelo cliente como as mais produtivas ou econômicas. Ao oferecer um processo de migração 100% automatizado, o NAJA + H2LADA garante rapidez e eficiência sem demandar recursos especiais ou conhecimentos que exijam longos períodos de aprendizagem. Novas tecnologias são suportadas através da adição de novos comandos à linguagem NAJA, incluindo Web Services, E-Mail, SMS e Message Queuing entre outros e a possibilidade de programar código Java dentro do framework.

 

          A estrita aderência a padrões de mercado garante total compatibilidade com as arquiteturas Java e Relacional representando assim uma excelente oportunidade para que os sistemas e as informações legados possam ter suas funcionalidades ampliadas, enriquecidas e estendidas a outros usuários e sistemas.

         

 

 

 

 

 

 

 

 

 

 

 

 

 

Figura 1:  arquitetura NAJA

                 

  • Integrado ao Eclipse

  • DEFENSE – camada de segurança que permite integração com (substitui o Natural Security):

    • LDAP

    • Active Directory

    • RACF

  • Compiler – Compilador Natural para Java;

  • Codificação 100% em natural;

  • Front end browser;

  • Web Services;

  • Mail, SMS e messages;

  • JAVA Application Server (JEE);

  • Migração/replicação de dados integrado ao  H2LADA;

  • Rápido aprendizado;

  • Velocidade na entega;

  • Acesso ao resultado JAVA.

 
 
Figura 2:  Framework de desenvolvimento integrado ao Eclipse, demonstrando o código Natural já convertido.

                         
                         
                         

 

NAJA:

•   Windows 7 ou acima (32/64 bits);

•   Espaço no disco rígido: recomendado um mínimo de 2 GB para uma instalação completa;

•   Uma instalação completa inclui o instalador do produto SOAG (aproximadamente 1 GB) e o Web2Py (incluído);

•   Memória do sistema:  recomendado um mínimo de 4 GB;

•   Driver de conexão DB2 LUW/  DB2 ZOS.

White paper:

Ganhos de produtividade e readequação estética

Porque utilizar NAJA ?

Migração suave e gradativa na conversão do Legado

Características

Especificações técnicas