Mia-Mining
Mia-Mining est un logiciel d'aide à la maintenance et à la rétrodocumentation permettant l'analyse fine des composants applicatifs. Il propose l'étude des algorithmes, des propagations de données, des règles de gestion...
Après avoir paramétré une chaîne de chargement automatique, les différents composants applicatifs sont analysés et une base de connaissances est chargée. Une consolidation des informations est ensuite effectuée afin de détecter les liens entre chaque composant. Le niveau de finesse de l'analyse correspond à celle d'un compilateur pour extraire le maximum d'information.
L'outil de consultation permet ensuite d'utiliser les puissantes fonctions de rétrodocumentation sur tout ou partie des composants chargés dans le référentiel.
- Analyse équivalent à une compilation
- Nombreuses fonctions pour l'aide à la compréhension des programmes
- Représentation graphique des algorithmes
- Recherche du code mort
- Analyse de la propagation des données
- Fonction unique de Slicing de programme
- Requêteur extrêmement puissant
- Mode batch pour l'analyse à grande échelle
- Bibliothèques de requêtes fournies en standard
Du fait de l'extrême perfectionnement et du niveau de détail d'analyse nécessaire pour Mia- Mining, actuellement seuls les langages procéduraux sont couverts par ce module.
Voici les principaux composants analysés : - COBOL pour les environnements MVS 74, 85 ; GCOS 7 ; GCOS 8 ; Unisys ; Microfocus ; AcuCorp ; Siemens
- Natural
- RPG : RPG 2, RPG 3, RPG 4
|