Framework Cobol

Objectifs

Productivité des développements et maintenances COBOL.

Evolutivité des applications grâce à :

  • l’homogénéité des développements,
  • l’indépendance des couches techniques et fonctionnelles, qui n’évoluent pas selon les mêmes cycles.

Référentiel de normes

Catalogue de règles et bonnes pratiques (COBOL et SQL).

Niveau de criticité des règles paramétrable.

Outillage pour l’industrialisation des développements

Mise à disposition d’une application web pour saisir de manière pilotée :

  • le choix du squelette standard approprié au développement à effectuer,
  • la description de la cinématique générale du programme,
  • la sélection des fonctions utiles pour le programme parmi celles inscrites dans le catalogue.

Génération pour un nouveau programme, comme en cas de maintenance, du corps et des fonctions principales du programme à partir des éléments sélectionnés .

Génération de composants couplée au dictionnaire de données (ex : sous-programmes d’accès physique pour isolation des accès aux bases de données),

Outils de contrôle du code

Procédure de pré-compilation avec contrôles de conformité COBOL et SQL (style, règles de codage).

Rejet de la compilation et production d’un compte-rendu d’analyse.

Solution de départ à personnaliser

Normes et outils constituent le Framework standard.

Le Framework est personnalisable (normes, squelettes, générateurs et contrôles) en collaboration avec l’équipe d’administration.