- Element Type. A list of nouns that describe the "what" of
the pattern. If the pattern describes an element such as a button, field,
page, or module, youll find a term in this vocabulary for it
- Task Type. A list of verbs that describe the "how" of the
pattern. If the pattern describes a method such as sorting, navigating,
searching or communicating, you'll find a term in this vocabulary
for it.
- Application Type Terms that distinguish among patterns that
are intended for different applications such as for the web or a
compiled application
- Device Type Terms that differentiate between patterns for
desktop computers and those for mobile phones, TVs,
PDAs, cameras etc.
From: Mark Leacock, Erin Malone and Chanel Wheeler, Implementing a
Pattern Library in the Real World: A Yahoo! Case Study Paper
presented at the American Society for Information Science and Technology
IA Summit 2005 - Crossing Boundaries, 3-7 March 2005, Montreal Canada
and available from http://www.leacock
.com/patterns/