This workshop aims to map current understanding and use of HCI Patterns and determine how to make significant advances through two perspectives: 1) a view of the conceptual foundations of patterns and their relationship to other HCI models and approaches 2) a focus on tools and methodologies related to pattern creation and use.
Discussions will consider why/how patterns are identified and when/how they are useful in design and development. Relevant issues here include levels of abstraction and complexity; the nature of invariance; pattern evolution; representations, process and use. Through hands-on experience using pattern tools, and observation of and reflection on such usage, we will build a common understanding of what is needed for useful pattern tools.
We anticipate discussions will enrich and help frame the hands-on tool experiences and, conversely, the tool-use exercises will ground and sharpen discussions.
Participants should send a two to four page position paper that states either: 1) their position on the conceptual issues of importance in HCI patterns or 2) experiences with, requirements for, or designs of tools to support the creation, organization, and use of patterns. Participants will be selected on interest, commitment, and current work; and to provide a balance between the two perspectives.