Patterns by Quality

Our patterns address numerous non-functional requirements and promote certain qualities. The following is an incomplete mapping from quality attributes (or stakeholder concerns) to patterns.

by Phase by Role

Which pattern to read when concerned…

… about affordability (cost):

… about coupling:

… about consistency:

… about flexibility:

… about interoperability:

… about maintainability:

… about performance:

… about portability:

… about reliability:

… about security:

… about usability:

… about granularity:

Pattern Index

A complete list of all published patterns can be found in the Pattern Index.

Cheat Sheet

If this is not what you are looking for, please try our Cheat Sheet. It provides alternative entry points into the language. Also see our pattern classifications by role, by scope or by phase.