Pattern Weaver is the only one Design Pattern MDA tool.
It delivers Design Pattern centric modeling on the UML1.4
via Catalysis based Template Packages. Weaving and unfolding
patterns realize higher part of OMG Model Driven Architecture.