Menu Conversion Migration.
Conversion Migration. 

Français. English. Español.

Ingénierie de transformation et de modernisation des systèmes d'information. Une approche industrielle aux opérations de traduction, transformation, conversion, migration de systèmes d'information, de langages de programmation, de données et de base de données. Ingénierie de conversion, migration et de transformation.

Conversion Migration Transformation. Conversion de données. Migration de base de données. L'atelier de cartographie - référentiel applicatif - analyse d'impact références croisées. Analyse et documentation des Programmes, Transactions, Sous-Programmes, Copies, Includes, Macros, Exits, Maps, Mapsets, Ecrans, Grilles, Fichiers, Données, Base de données, Tables, Paramètres, Jcl, Job, Scripts, Utilitaires, Progiciels. Dessins d'enchaînement de jcl et de transactions. Analyse documentation et maintenance des applications. Une méthodologie de conversion et de migration éprouvée et outillée.

Inventaire Cartographie. Complexité des Composants. Inventaire Cartographie Métriques. Graphes. Exemples.

Migration de Systèmes, Langages, Base de Données, IHM, Ordonnanceurs Migration de Systèmes, Langages, Base de Données, IHM, Ordonnanceurs. Exemples.

Technologie XMS Analyseurs - Traducteurs - Générateurs Analyseurs Traducteurs Générateurs


Migration IDEAL DATACOM vers COBOL ESQL DB2

Schéma Général de la Migration IDEAL DATACOM vers COBOL ESQL DB2

Etapes de Préparation, Traduction et Validation.

 

Processus de Migration IDEAL DATACOM - POC BATCH

 

Processus de Migration IDEAL DATACOM - POC ONLINE

 

  • Choisir Un job BATCH représentatif,

  • Exécuter un passage de référence de ce job dans son environnement d’origine en ayant capturé une image des données et de bases de données avant et après leur mise à jour,

  • Disposer de tous les composants source nécessaires pour la conversion IDEAL vers COBOL,

  • Migrer, Transformer ces composants sources IDEAL en composants cible COBOL,

  • Exécuter un passage de validation de ce même job dans son environnement cible avec comparaison des résultats obtenus (fichiers, base de données, reports),

  • Mesurer et Valider le taux de couverture des jeux d’essai utilisés,

  • Comparer et analyser les temps d’exécution des deux jobs.

  • Choisir un enchainement de transactions IDEAL représentatif,

  • Exécuter un scénario TP dans son environnement d’origine en ayant capturé une image des données et de bases de données avant et après leur mise à jour ainsi que la capture des écrans envoyées et reçues,

  • Disposer de tous les composants source nécessaires pour la conversion IDEAL vers COBOL,

  • Migrer, Transformer ces composants sources IDEAL en composants cible COBOL,

  • Simuler le même scénario TP dans son environnement cible avec comparaison des résultats obtenus (fichiers, base de données, écrans),

  • Comparer et Analyser les temps d’exécution des transactions. (Utilisation des « timers » pour mesurer le temps d’exécution d’une transaction i.e. après réception et avant envoi).

 

Un Exemple Complet pour un Programme Migré de IDEAL DATACOM vers COBOL DB2

Début du Programme, Object Type, IDEAL Title, Special Names CopyBook

... Data Division, Standard CopyBooks

Déclarations : Commun WSS, Gestion des Erreurs, IDEAL Emulation ...

Remplacement des Flags IDEAL ...

Gestion des DataViews ...

DB2 SQLCA (SQLCODE), HOST VARIABLES CopyBook, Cursor déclarations...

...

Linkage Section ...

MAIN PROGRAMME PROCEDURE DIVISION ...

Début de traduction Instruction par Instruction...

 ...

Appel de Sous-Programme ...

...

Traduction $DATE ...

...

...

Traduction d'un SELECT FIRST...

...

Section de retour d'une interception d'erreur programme (CEE error handler)...

Traduction de l'instruction PRODUCE d'un REPORT IDEAL ...

...

...

...

...

...

...

...

...

...

Migration Contrôles, I/O TABLE Access Statistiques ...

Un dernier appel pour les statistiques du Sous-programme appelé ...

Epilogue Fonctions...

...

Un dernier appel pour les statistiques du Sous-programme appelé ...

...

Epilogue Fonctions SQL ROLLBACK avec Gestion d'un SQL SAVEPOINT ...

Fin du Programme

Les différentes phases d'un projet de conversion migration.

LES PHASES DE LA MIGRATION

LES PHASES DE LA MIGRATION. LES PHASES DE LA MIGRATION

Migration PHASE D'ETUDE D'EVALUATION.

Migration PHASE D'ETUDE DETAILLEE. PHASE D'ETUDE D'EVALUATION

Migration PHASE D'ETUDE DETAILLEE.

Migration PHASE D'ETUDE DETAILLEE. PHASE D'ETUDE DETAILLEE

Migration PHASE DE PROTOTYPAGE.

Migration PHASE DE PROTOTYPAGE. PHASE DE PROTOTYPAGE

Migration PHASE DE TRANSFORMATION.

Migration PHASE DE TRANSFORMATION. PHASE DE TRANSFORMATION

Migration PHASE DE MISE EN PRODUCTION.

Migration PHASE DE MISE EN PRODUCTION. PHASE DE MISE EN PRODUCTION