Migrating the Design Pattern Toolkit

The release of version 7 of the Rational® Software Delivery Platform provides users of the Design Pattern Toolkit (DPTK) with equivalent functionality built into the IBM® Rational modeling products. The new version of the Rational Software Delivery Platform includes new code-generation technology based on the Eclipse Modeling Framework Technologies JET open-source project. JET includes many technologies first demonstrated in the IBM alphaWorks® Design Pattern Toolkit (DPTK).
The following Rational products include JET and DPTK support:
  • IBM Rational Software Architect Version 7
  • IBM Rational Application Developer for Websphere Software Version 7
  • IBM Rational Systems Developer Version 7
  • IBM Rational Software Modeler Version 7
DPTK users have the following migration options:
  • Migrate DPTK projects to JET project formats and continue to use DPTK tags.
  • Migrate DPTK tags to JET tags.
  • Install DPTK in the Rational modeling products and run DPTK patterns.
    Note: When DPTK is installed into the version 7 Rational modeling products, DPTK projects and patterns will continue to operate as before; however, DPTK is an IBM alphaWorks technology. Alphaworks makes no guarantees on support or of the continued availability of its technologies.

Installing DPTK in the Rational modeling products is a good tactical choice for early migration to version 7. DPTK patterns and projects can be quickly installed and validated within Rational products without change.

DPTK versions 3.1.2.3 and later include a compiler option that flags known JET incompatibilities. Once JET compatibility issues are addressed, DPTK users may want to plan to pursue one of the other migration strategies as well.


Feedback