Visão Geral

Eccox Application Quality Control for Cobol é uma ferramenta para avaliação automática de código de programas escritos na linguagem COBOL, com a finalidade de analisar o código e verificar se este se encontra adequado, levando em conta um conjunto definido de regras. É um produto altamente configurável, o que permite que padrões e regras sejam implementados sem a necessidade de alteração de seus programas.

O Eccox Application Quality Control for Cobol foi desenvolvido com o propósito de padronizar a codificação de programas COBOL e inibir práticas condenáveis de codificação proporcionando: maior uniformidade da programação, maior agilidade na manutenção dos programas, maior controle sobre comandos obrigatórios e não permitidos, maior controle sobre a utilização de subprogramas proibidos e, a partir do estabelecimento de práticas preferenciais, permite melhorias no desempenho.

As configurações que são inicialmente carregadas por ocasião de sua instalação são adotadas com base em padrões e práticas de mercado.

Essa ferramenta abrange todo o ambiente de desenvolvimento da empresa e é utilizada no ambiente z/OS como um step no JOB de compilação o que permite a identificação imediata antes do problema seguir para as próximas etapas no Ciclo de Desenvolvimento das Aplicações.

As informações sobre o código COBOL são obtidas diretamente do programa fonte e são submetidas a uma análise pautada em regras estabelecidas de acordo com os padrões vigentes na empresa.

Como resultado da análise do produto, é emitido um relatório contendo as violações desse programa fonte.

Os mais importantes critérios de qualidade de código são avaliados pelas regras pré-codificadas, entre elas:

  • Otimização de Recursos
  • Estabilidade do Ambiente
  • Padrão de Codificação
  • Retrabalho 

Principais Funcionalidades
• Definição e implementação de processos de contingência;
• Acompanhamento do crescimento vegetativo das bases do Eccox Application Quality Control for Cobol em função dos dados de avaliação armazenados;
• Implementação do processo de Expurgo dos dados de avaliação;
• Manutenção dos processos que implementam a interface do Eccox Application Quality Control for Cobol com o processo de integração contínua;
• Ajustes em parâmetros do produto;
• Ajustes em parâmetros das regras de verificação;
• Escolha do critério de avaliação adotado, códigos de sinais e modo de operação;
• Cadastramento de arquivos-fonte em exceção;
• Cadastramento do Legado.
Benefícios

  • Maior estabilidade das plataformas de negócios
  • Menores custos por transação
  • Gradual diminuição de retrabalho
  • Menor time to market
  • Mais disponibilidade de serviços
  • Identificação de erros antes que impactem os negócios

Maiores Informações
  Folder EQC | Eccox Quality Control for COBOL