Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > z/OS
z/OS Forum d'entraide sur z/OS et MVS (Multiple Virtual Storage), les systèmes d'exploitation des ordinateurs « mainframes » IBM : JCL, Tso, Ispf, Vsam, Racf, SMS, Cics, Ims, OPC, Ca-7, Control-M, Dialog Manager ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/11/2011, 21h52   #1
Nouveau Membre du Club
 
Inscription : novembre 2008
Messages : 93
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 93
Points : 28
Points : 28
Par défaut Rétro ingénierie en assembleur

Bonsoir,

Je serais certainement bientôt confronté à rétro documenter des programmes écrits en assembleur. Je connais ce langage mais existe-t-il aujourd'hui des outils permettant de faciliter ce travail ?

Autrement, sans outil, qu'elle semble être la meilleure méthode à suivre pour ne rien oublier ? Faut-il éplucher le code précisément pour en découvrir toutes les règles ou passer des tests par JCL en faisant tourner les modules avec des jeux de tests ?


Merci.
phdevp49 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2011, 09h10   #2
Membre chevronné
 
Avatar de bernard59139
 
Administrateur de base de données
Inscription : octobre 2006
Messages : 503
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : octobre 2006
Messages : 503
Points : 688
Points : 688
Bonjour

IBM propose un outil PROGRAM UNDERSTANDING TOOL.

Outil que je n'ai jamais utilisé.

Citation:
la meilleure méthode à suivre pour ne rien oublier ?
En assembler, plus que dans tout autre langage, il faut traquer les exceptions, astuces et autres bidouilles des programmeurs.
Un exemple: Un de mes collègues était adepte de l'écrasement volontaire de mémoire. A la volée, il savait changer le code du load (change d'un BNE en BR si je me souvient bien).
bernard59139 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2011, 15h18   #3
Nouveau Membre du Club
 
Inscription : novembre 2008
Messages : 93
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 93
Points : 28
Points : 28
Bonjour,

et merci pour la réponse. Le produit d'IBM a l'air plutôt bien, mais je crains qu'il ne me faille pas trop compter sur lui, d'autant que le client n'aura certainement envie d'investir là dedans, puisqu'il songe à transformer ces applicatifs là.
phdevp49 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h52.


 
 
 
 
Partenaires

Hébergement Web