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 NATURAL ADABAS vers COBOL ESQL DB2

Schéma Général de la Migration Natural ADABAS vers COBOL ESQL DB2

Etapes de Préparation, Traduction et Validation.

 

Processus de Migration NATURAL ADABAS - POC BATCH

 

Processus de Migration NATURAL ADABAS - 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 NATURAL vers COBOL,

  • Migrer, Transformer ces composants sources NATURAL 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 NATURAL 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 NATURAL vers COBOL,

  • Migrer, Transformer ces composants sources NATURAL 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 NATURAL ADABAS vers COBOL DB2

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

... Data Division, Standard CopyBooks

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

Remplacement de *ISN (INTERNAL SEQUENCE NUMBER) ...

Gestion des DataViews ...

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

La clause WHERE est obtenue depuis le Statement ADABAS READ ...

...

MAIN PROGRAMME PROCEDURE DIVISION ...

Début de traduction Instruction par Instruction...

Acces DB2 avec Cursor Intégré, Traduction *ISN, Call à un Sous-Programme BATCH et CICS ...

SQL UPDATE, COMMIT, ROLLBACK, CLOSE CURSOR ...

...

NATURAL SUBROUTINES ...

Remplacement de la variable NATURAL *INIT-USER par RACF UserID or JOBNAME ...

SQL ACCESS Routines pour chaque DATAVIEW ...

...

...

...

...

...

...

...

...

...

...

...

...

...

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

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

Epilogue Fonctions...

SQL COMMIT suivie de 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