Dotplot Patterns: A Literal Look at Pattern Languages
Design patterns: Abstraction and reuse of object-oriented design