Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

GoF Patterns

You can develop diagrams from GoF patterns quickly and simply, through use of an MDG Technology integrated with the Enterprise Architect installer.

Gang of Four (GoF) Patterns are 23 classic software design patterns providing recurring solutions to common problems in software design. They were developed by  Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, often referred to as the Gang of Four. The patterns are defined in the book Design Patterns: Elements of Reusable Object-Oriented Software (Gamma et al., ISBN 0-201-63361-2).

The above text is derived from the Design Patterns entry in the online Wikipedia. For further information on the concepts of GoF Patterns, refer to the Wikipedia item and its linked sources.

GoF Patterns in Enterprise Architect



See also

GoF Pattern Facilities

The GoF Patterns are provided in the form of:

GoF Behavioral Patterns, GoF Creational Patterns and GoF Structural Patterns pages in the Toolbox
Gang of Four Pattern entries in the Toolbox Shortcut Menu

GoF Toolbox Pages

You can access the GoF Pattern pages of the Toolbox through the More tools | GoF Patterns menu option; the following icons are available:


When you drag one of the pattern elements onto a new diagram, the Add Pattern GoF <pattern group><pattern type> dialog displays; if necessary, modify the action and/or default for the component elements, then click on the OK button to create a diagram based on the pattern.


Toolbox Shortcut Menu

Use A Pattern

Disable GoF Patterns

If you prefer not to use the GoF Patterns technology in Enterprise Architect, you can disable it (and subsequently re-enable it) using the MDG Technologies dialog (Settings | MDG Technologies).


MDG Technologies

Learn more

Design Patterns (Online Resource)