Thanks for that.
I’ve previously used Togethersofts UML Editor (now Borlands) and that has a great feature that when in a class diagram you could select a pre-defined design pattern and drag it onto the the screen. For example If I wanted to add the Factory pattern to my design I would select in the tool bar “Design Patterns | Creation | Factory” and drag this onto my design. This would create the required classes and associations for this design pattern, you then go on to tailor to suit your design.
Or I might want to add the command pattern, so I would select “Design Patterns | Behavioural | Command” and so on.
It would be great to also modify existing and to add new ones.
Hope this helps,
Stephen…