Réingéniérie

Problématique liée à la Réingéniérie:

La Réingéniérie est pratiquée pour répondre aux besoins de l’entreprise, les systèmes d’information devant en effet subir régulièrement des modifications profondes.

Ainsi, il peut s’agit de changement d’un composant technique devenu obsolète, extension de zone, suppression d’un utilitaire, prise, ajout d’un paramètre (multi-sociétés, multi-langues…) .

Notre Offre de Réingéniérie:

Notre offre de migration conversion s’appuie sur notre atelier Recode-Workbench. Celui-ci assure l’analyse, la transformation et la validation du système avec un niveau d’automatisation très élevé.

Nos Outils:

L’outillage proposé par MOVE Solutions est l’atelier de transformation RECODE WORKBENCH. Il offre une instrumentation pour la cartographie du périmètre à traiter, l’étude d’impact, la rénovation automatique, la génération automatique des JCL, les procédures de comparaison, et les traducteurs de fichiers pour la migration des données.

Par ailleurs, cet atelier s’appuie sur des analyseurs syntaxiques de langage. L’ensemble du patrimoine est cartographié et une base de connaissance est construite. Elle contient toutes les références croisées entre composants, et descend jusqu’à l’utilisation précise de chaque donnée.

Lors de l’analyse un ensemble de messages est généré pour chaque point d’attention relatif aux transformations à effectuer. Par exemple chaque composant COBOL est visualisé suivant sa hiérarchie d’appel jusque dans les programmes TP d’affichage en JAVA.

Pour nos projets d’agrandissement de zone, nous introduisons la notion de « signature » des données. Et ainsi nous matérialisons la sémantique d’un champ par une lettre quel que soit son nommage dans les programmes.

Dès lors, au moment de la prise en charge des patrimoines à convertir, nous disposons rapidement d’informations permettant de comprendre l’architecture des traitements.

Applications:

  • Downsizing de système couteux à exploiter
  • Migration vers une architecture ouverte
  • Webisation d’application
  • Extension de zones
  • Refactoring
  • Transformations de masse
  • Suppression ou remplacement de composant technique
  • Désimbrication d’application
  • Tests de non régression automatisés
  • Génération de programmes : Extracteurs de données, interfaces…
  • Génération de documentation

Environnements:

Notre technologie nous permet d’intervenir sur tous les environnements techniques:

Système d’exploitation MVS, DOS VSE, VM, GCOS 7, GCOS 8, VMS, ICL, UNIX, AS400, WINDOWS, HP3000 vers Unix, linux, AS400…

SGBD: DB2, ORACLE, SYBASE, SQLserver, SQL, INFORMIX, DL1, IDMS, IDS2, TOTAL, ADABAS, DATACOM, IMAGE..

Langages : Cobol, CICS, Fortran, C, Assembleur, CSP, Telon, Pacbase, natural, Ideal, NSDK, Powerbuider … vers Java, Dot Net, RPG, Cobol…

Les cas clients