![]() |
![]() |
|
|
Les services NGSET permettent aux entreprises de recouvrer la connaissance de leurs applications. La connaissance applicative est élaborée par NGSET à partir de l´analyse et l´interprétation automatique des codes, éventuellement enrichie par les experts applicatifs. Les prestations suivantes participent à l´élaboration et à la restitution de la connaissance:
Inventaires
et Analyses Qualité
NGSET fournit 2 catégories de rapports (texte, tableur, html) sur le système applicatif étudié:
Cette prestation permet au client de disposer rapidement d´une évaluation objective de la qualité de son système applicatif et de chacun des composants. Ces chiffres sont une condition nécessaire:
La prestation consiste essentiellement, pour NGSET, à mettre en uvre une ligne de production analysant des codes sources en mode batch. Le traitement automatisé par NGSET permet d´analyser un parc de plusieurs millions de lignes de code en quelques jours.
NGSET construit un fichier identifiant l´ensemble des variables d´un système applicatif possédant un type logique donné. Exemple
de types logiques:
Le client dispose de l´inventaire exhaustif des variables ayant un type logique donné. Cet inventaire est précieux pour la maintenance applicative. Ce fichier est utilisé par NGSET dans son offre "Analyse d´Impact" décrite ci-dessous. Il est également pris en compte par le logiciel SIR de redocumentation automatique.
A partir de règles fournies par le client, NGSET détecte automatiquement toutes les variables d´un type logique donné. Cette indentification repose sur la propagation des types logiques au moyen des "Data Flow". NGSET dispose d´un outil complémentaire permettant, en cas de doute sur une variable, de valider manuellement le type logique proposé. Note: NGSET dispose également d´outils de construction de Dictionnaire des Fonctions. Cette prestation permet d´associer les instructions d´une application à une ou plusieurs fonctions logiques, et de visualiser ces associations.
NGSET construit 3 types de rapports: Un rapport pour chaque composant programme (et copybook) identifiant dans le code toutes les occurences de variables d´un type logique donné, et signalant par une alerte les anomalies d´utilisation (opération entre types logiques différents, pertes de précision, etc). Un rapport de synthèse par lot applicatif rassemblant toutes les lignes faisant l´objet d´une alerte, entourées des quelques lignes précédentes et suivantes. Des tableaux statistiques au niveau du lot, et au niveau de chaque programme, permettant de connaître le nombre de variables identifiées, le nombre d´alertes, etc.
Le client dispose de l´inventaire exhaustif et détaillé des occurences dans le code de variables ayant un type logique donné. Cet inventaire est précieux pour les opérations de maintenance de masse, comme par exemple, les changements de taille ou de format de variables (migration Euro, extension du nombre de positions pour un numéro de contrat, de téléphone, etc). Il permet d´identifier les lignes de codes éventuellement à modifier, les erreurs potentielles de manipulation des données, et l´ampleur des travaux de transformation. L´analyse d´impact est un prérequis aux transformations de masse portant sur les variables.
La prestation d´Analyse d´Impact Détaillée se compose d´une étape de construction du dictionnaire logique des données, suivie d´une étape automatisée de production de rapports d´analyse d´impact.
L´Analyse Contextuelle est une application d´assistance à la maintenance des programmes COBOL. Elle facilite l´identification des conditions de mise à jour des variables.
NGSET fournit un outil et une base de connaissance permettant au client de visualiser, pour un programme donné, le contexte logique dans lequel un ensemble de variables sont manipulées.
Cette prestation est particulièrement destinée aux programmes dont la logique est complexe, ou bien à ceux dont la taille rend la compréhension difficile. L´ingénieur de maintenance dispose d´une interface lui permettant de remonter dans le flux de contrôle depuis une instruction de mise à jour d´une variable sélectionnée. Il navigue en remontant la logique du programme, choisissant, si la situation le nécessite, le chemin à parcourir. Il peut également redescendre son chemin, éventuellement pour en suivre un autre.
Dans une première étape, NGSET construit la base de connaissance correspondant aux programmes livrés par le client. Dans une deuxième étape, NGSET livre au client cette base de connaissance accompagnée d´un outil de consultation.
La société | Produits | Services | A télécharger | Contacts | Emplois | Plan du site
|
||