Pattern Name

Name of Pattern

Aliases: Aliases (or None at this time)


A statement of the problem this pattern solves. The problem may be stated as a question.


The setting for the problem. This can include a description of the target user, e.g., developer, manager, customer.


The forces influencing the problem and solution. This can be represented as a list.


The solution to the problem.

Resulting Context

The context of the solution. This should include the new problems that appear as a result of applying the pattern that will require new patterns for their resolution.


Explain the rationale behind the solution. Tell stories! Share your expertise.

Known Uses

List or describe places where the pattern is used.

Describe any related patterns and their relationships with this pattern.


Give a sketch, if needed.

Author(s): Author's name or "as told to" for pattern mining

Date: Date string, e.g. 2000-12-31

Send email to author(s)

References: References cited in the pattern.


A comma delimited string of terms to be used for searching.


Sample implementation of the pattern, usually code, pseudo code, etc.


PatternTemplate (last edited 2008-06-26 09:51:24 by anonymous)