De nouvelles fonctions ont été implémentées dans le produit
pour en améliorer la qualité globale.
Les fonctions suivantes ont été ajoutées dans Rational Programming Patterns version 9.1.
Nouvelle fonction de publication
Les instances
de design présentes dans l'espace de travail local peuvent être publiées
au format XML, HTML ou CSV et
présentées sous forme de listes ou de détails. Des options permettent
d'adapter le résultat de la publication à vos besoins.
De plus,
les résultats d'une recherche d'instances ou de références sur le
serveur peuvent être publiés dans un format CSV exploitable
dans un tableur.
Amélioration du processus de migration
- Une nouvelle procédure Pacbase (MIBU)
permet d'ouvrir la migration à des besoins spécifiques des utilisateurs.
Des modifications de design comme la modification de la sélection
des Segments dans un appel de Structure de Données sont maintenant
prises en compte dans la migration. Ces modifications sont regroupées
dans un fichier au format UPDP, utilisé par la procédure MIBU pour
générer un fichier .ta2. Ce fichier .ta2 doit
être importé après une migration complète avec la procédure MIBR.
- La procédure Pacbase MIBR a
été enrichie de nouvelles options pour affiner et automatiser la définition
du périmètre de la migration. Pour faciliter la validation du périmètre
de la migration, les fichiers produits par la migration incluent maintenant
la liste des entités dupliquées et exclues.
- La migration d'un groupe d'instances peut maintenant être validée
en une seule fois depuis la nouvelle vue Gestionnaire de
validation. Pour simplifier la validation des fichiers
COBOL à l'issue de la migration, les avertissements liés aux différences
entre les générations Pacbase et
locale peuvent être filtrés dans la vue Erreurs.
Amélioration des capacités d'intégration
- Une nouvelle fonction importe, dans un format XML,
les fichiers remontés dans Rational Team Concert. Ces
fichiers XML indiquent le type de la mise à jour
(création, modification ou suppression) et contiennent les fichiers
de design ou les fichiers COBOL mis à jour.
- Le client léger Rational Programming
Patterns permet d'accéder à MAF (Model Access Facilities) sur AIX uniquement.
Amélioration de l'analyse d'impact
- La description -LAL (niveau, position et
longueur) des Segments est maintenant disponible pour les instances
du serveur.
- Les références indiquées dans le code source des Macros sont maintenant
extraites et affichées. L'attribut du source de la Macro est analysé
pour extraire les références aux fichiers de design. Les détails des
références aux Rubriques s'affichent dans une vue dédiée, synchronisée
avec l'éditeur de code source de la Macro.
Rational Programming
Patterns Software Development Kit (SDK)
Rational Programming Patterns fournit maintenant
un dictionnaire de données étendu aux développements en COBOL natif,
et des API publiques permettant d'exploiter ce COBOL natif par l'intermédiaire
de micro-patterns.
Cette fonction pose les bases pour supporter
de nouvelles applications ou des architectures techniques, et faciliter
le développement d'un nouveau générateur décomposant une transformation
complexe en transformations unitaires plus simples à travers des micro-patterns
et des squelettes, sans développer de nouveau générateur.
Nouveau filtre
Un nouveau filtre est disponible
depuis la vue Explorateur de designs et la
vue des résultats d'une recherche d'instances ou de références. Il
permet de filtrer les nuisances à partir d'un projet et de sa hiérarchie.