Les développeurs RPG et Cobol doivent souvent maintenir ou moderniser de grosses applications monolithiques, le plus souvent chichement documentées. WDSc s’efforce donc d’offrir aux développeurs davantage d’outils pour mieux comprendre ces applications. L’un de ces outils est le nouveau Application Diagram Viewer dans WDSc Advanced Edition.
Le Application
Application Diagram Viewer
Diagram Viewer prend une sélection de membres, programmes et programmes de service ILE RPG et ILE Cobol et, à partir d’eux, dessine un diagramme graphique représentant la structure de l’application. En V7.0, on a une vue diagramme d’appel source et une vue diagramme de structure de programme.
Le diagramme d’appel source visualise les appels de sous-routines et de procédures dans et entre les membres source. Les sous-routines et procédures sont affichées sous forme de noeuds dans le diagramme et la sous-routine, et les appels de procédures apparaissent comme des connexions entre les noeuds (figure 2).
Le diagramme de structure de programme visualise les relations de liage ILE entre les programmes et les programmes de service, affichés sous forme de noeuds dans le diagramme. Les relations de liage sont affichées sous forme de connexions entre les noeuds. En outre, chaque noeud contient une liste extensible montrant tous les modules qui ont été liés au programme ou au programme de service.
Pour créer un tel diagramme, choisissez d’abord quelles ressources vous voulez visualiser (dans le RSE), puis sélectionnez Visualize Application Diagram dans le menu pop –up. Le workbench inspecte alors chaque ressource, construit le diagramme applicatif et l’ouvre dans le visualiseur.
Une fois le diagramme affiché, vous pouvez l’utiliser librement: l’imprimer, le sauvegarder, lui ajouter des notes, et l’exporter dans un fichier texte ou image. Vous pouvez même ouvrir le code source pour un noeud dans votre diagramme vers le Remote Systems LPEX Editor.
Bien entendu, le Application Diagram Viewer n’est pas une fonction isolée, puisqu’il fait partie intégrante de l’environnement de développement. La vue Outline montre une vue panoramique de tout le diagramme d’application avec une boîte grisée qui représente la partie du diagramme actuellement visible dans le viewer.
La vue Properties montre des détails supplémentaires sur le noeud actuellement sélectionné dans le diagramme. Ainsi, si un programme de service est sélectionné, on voit la liste des procédures exportées, des modules liés, des autres programmes de service utilisés par celui-ci, et des programmes et programmes de service qui utilisent ce programme de service (dans la limite du diagramme d’application).
Téléchargez cette ressource
Guide de Threat Intelligence contextuelle
Ce guide facilitera l’adoption d’une Threat Intelligence - renseignement sur les cybermenaces, cyberintelligence - adaptée au "contexte", il fournit des indicateurs de performance clés (KPI) pour progresser d' une posture défensive vers une approche centrée sur l’anticipation stratégique
Les articles les plus consultés
- Chiffrements symétrique vs asymétrique
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Afficher les icônes cachées dans la barre de notification
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Activer la mise en veille prolongée dans Windows 10
Les plus consultés sur iTPro.fr
- Cybersécurité française 2026 : explosion des startups, ralentissement des scale-ups et virage stratégique de l’IA
- Le Cercle de l’Innovation décerne le Prix de l’Innovation du Public 2026
- Avec l’IA agentique, la robustesse des SI redevient stratégique
- Les erreurs du secteur bancaire dans son approche IA
Articles les + lus
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
À la une de la chaîne Tech
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
