Avec la sortie de la version 7
de Rational Software Delivery Platform,
les utilisateurs de Design Pattern Toolkit (DPTK) disposent de fonctionnalités équivalentes à celles des produits
de modélisation IBM
Rational. La nouvelle version
de Rational Software Delivery Platform
intègre une nouvelle technologie de génération de code fondée sur le projet à source ouverte JET
EMFT (Eclipse Modeling Framework Technologies). JET incorpore de nombreuses technologies dont la démonstration a été
faite pour la première fois dans le Design Pattern Toolkit
(DPTK) d'IBM
alphaWorks.
Les utilisateurs de DPTK peuvent choisir parmi les options de migration suivantes :
- Faire migrer leurs projets DPTK au format de projet JET et continuer à utiliser des
balises DPTK.
- Faire migrer les balises DPTK vers des balises JET.
- Installer DPTK dans un produit de modélisation Rational
et exécuter leurs patterns DPTK.
Remarque : Lorsque DPTK est installé dans la version 7 de l'un des produits de
modélisation Rational, les projets et les
patterns DPTK continuent à fonctionner comme auparavant. Cependant, DPTK est une technologie
d'IBM
alphaWorks.
Or, de par sa vocation expérimentale, alphaWorks ne peut garantir le support ou la disponibilité continue de ses
technologies.
L'installation de DPTK dans l'un des produits de modélisation
Rational est un bon choix tactique
pour une première phase de migration vers la version 7. Les patterns et les projets DPTK peuvent être rapidement installés et validés
dans le produit Rational sans nécessiter de changements.
Les
versions 3.1.2.3 et ultérieures de DPTK incluent une option de compilateur qui repère les
incompatibilités connues avec JET. Une fois les problèmes de compatibilité avec JET résolus, les utilisateurs
de DPTK peuvent opter pour l'une des autres stratégies de migration afin d'adopter définitivement la technologie JET.