Rational Programming Patterns for System z fournit un environnement
IDE dédié aux modèles Pacbase et aux programmes créés à partir des
produits de la famille Rational Software Delivery Platform basée sur
l'interface Eclipse, ainsi qu'une documentation totalement
intégrée à RDz et RTC.
Rational Programming Patterns for System z offre de nombreux avantages
et fonctions aux équipes de développement :
- IBM Rational Developer for System z est enrichi du langage Java
et IBM Rational Team Concert gagne de nouvelles fonctionnalités adaptées
au concept de Programmation pilotée par pattern.
- La description des modèles de données permettant l'encapsulage
des concepts qui constituent les systèmes informatiques,
est compréhensible par un spécialiste du domaine métier, mais est
également utilisable par ceux dont la compétence principale est le
développement logiciel.
- La Programmation pilotée par pattern fournit aux applications
traditionnelles un ensemble de modèles qui permet d'améliorer
la productivité des développeurs qui assurent la maintenance des applications.
- Les modèles de Macrostructures permettent de réutiliser la logique
des programmes, de minimiser leur complexité par un système d'encapsulage
tout en fournissant un seul point de maintenance.
- Les Micro-Patterns COBOL permettent d'augmenter la productivité
du développement, grâce à l'insertion d'un ou plusieurs
groupe(s) de lignes COBOL générées dans un programme COBOL.
- L'éditeur de code source COBOL étendu facilite la maintenance
du code spécifique à l'utilisateur dans le code source généré
en optimisant les tâches du développeur (ex. filtres, assistants,
colorisation de la syntaxe, aide à la saisie, la vérification syntaxique
en temps réel et la correction interactive).
- L'analyse d'impact et la recherche multi-critères, offrent
une extension aux services du Référentiel Rational Team Concert qui
permet d'augmenter la productivité de la maintenance.
- Les générateurs fournis par IBM Rational Patterns for System z
génèrent un code source COBOL équivalent à la syntaxe du code source
COBOL généré par VisualAge Pacbase v3.5. Cette fonction de génération,
en collaboration avec un ensemble d'outils de comparaison permet de
s'assurer du bon fonctionnement de la migration.