Macro Level Detector (MLD)

Introduction
  • Macro Level Detector (MLD) est un produit CICS qui permet aux utilisateurs CICS d’identifier le code macro level dans leurs applications CICS.
  • MLD a été développé et optimisé spécialement pour cette fonction. C’est un outil CICS puissant pour les utilisateurs CICS qui migrent de la version 1.7 ou 2 vers CICS/ESA.
  • MLD fonctionne sur les systèmes MVS et supporte CICS 1.7, CICS 2.1.2, CICS/ESA 3.2.1, CICS/ESA 3.3.0 et CICS/ESA 4.1.
  • MLD détecte le code Macro Level dans les applications développées en Assembleur, Cobol et PL1.
  • MLD est une application CICS standard, MLD ne nécessite aucune modification de votre système CICS et il est CICS release indépendant.
  • L’installation de MLD prend moins de 30 minutes

Description

  • Macro Level Detector est lancé à partir de la transaction CICS ‘MLD’ qui contient les programmes d’analyse et les mapsets.
  • L’utilisateur définit un scan à partir du menu principal. Il peut spécifier les programmes devant être analysés ou demander un scan complet du système en entrant un ‘*’ dans le champs ‘Select Program’ du panneau ‘Initiate PPT Scan’.
  • MLD va alors parcourir la table de définition des programmes sélectionnés et analyser chaque programme pour trouver tous les calls macro level.
  • A la fin de l’analyse, un résumé montre les résultats du scan. En appuyant sur PF8, l’utilisateur obtient un écran qui montre tous les calls macro level utilisés par les programmes sélectionnés.
  • Un second niveau d’analyse est obtenu en appuyant sur ‘Enter’. Ce tableau montre la liste des programmes trouvés par le programme d’analyse, le langage du programme et si présent le nom du STUB.
  • Une analyse détaillée des programmes sélectionnés est obtenue en appuyant sur PF12. Ce panneau montre l’emplacement des calls macro dans les programmes sélectionnés.
  • Les différents écrans peuvent être imprimés. Les résultats peuvent également être dirigés vers JES.