Problem: How do we speed up the use of a pattern in a solution, while ensuring that it is applied correctly and consistently?
Solution: Automate the pattern via the creation of a pattern implementation. In contrast to a pattern specification, which captures a pattern as formal written documentation, an implementation codifies a pattern in tooling, automating the use of the pattern.
Related Patterns and Guidelines: Compound Pattern, Exemplar Analysis, Model-to-Model Pattern Implementation, Model-to-Text Pattern Implementation, Pattern Creation Lifecycle, Pattern Implementation Extensibility, Pattern Specification, UML Pattern Implementation
Associated Tasks: Design a Pattern