Contrôle qualité

IBM® Developer for z Systems (Rational Developer for z Systems) et Rational Developer for AIX et Linux fournissent un moteur d'analyse nommé Software Analyzer. Cet outil vous permet d'analyser le code COBOL dès le début de la phase de développement. Vous pouvez ainsi vous assurer de suivre les directives internes, les bonnes pratiques ou les normes de codage par exemple.
Rational Programming Patterns a élargi cet outil afin d'obtenir un outil d'analyse des entités de design et du code spécifique.

Software Analyzer permet de lancer l'analyse en suivant un ensemble de règles sélectionnées. Il fournit la liste des éléments qui ne respectent pas les règles et propose d'appliquer des correctifs rapides le cas échéant.

Rational Programming Patterns propose des règles qui complètent les règles standard de Software Analyzer :

  • Règles d'Analyse des entités de design qui peuvent s'appliquer aux entités suivantes :
    • L'entité Segment
    • Les entités générables
    • Toutes les entités

  • Règles de Révision du code COBOL RPP. Ces règles s'appliquent uniquement au code spécifique inséré par l'utilisateur dans un fichier COBOL généré de Rational Programming Patterns. Les catégories de règles suivantes existent:
    • RPP / Conventions de dénomination
    • RPP / Erreur d'analyse
    • RPP / Performance
    • RPP / Programmation Pilotée par Pattern
    • RPP / Structures du programme

Des modèles de règles spécifiques à Rational Programming Patterns sont également à votre disposition dans les Préférences de Software Analyzer afin de créer des règles de contrôle qualité paramétrables.

Vous pouvez aussi créer vos propres règles de qualité en utilisant l'interface de programme d'application de Rational Programming Patterns. Pour des explications, référez-vous à Règles de contrôle qualité personnalisées.


Vos commentaires