The Open UniversitySkip to content
 

Dealing with abstraction: case study generalisation as a method for eliciting design patterns

Winters, Niall and Mor, Yishay (2009). Dealing with abstraction: case study generalisation as a method for eliciting design patterns. Computers in Human Behavior, 25(5) pp. 1079–1088.

DOI (Digital Object Identifier) Link: http://dx.doi.org/10.1016/j.chb.2009.01.007
Google Scholar: Look up in Google Scholar

Abstract

Developing a pattern language is a non-trivial problem. A critical requirement is a method to support pattern writers with abstraction, so as they can produce generalised patterns. In this paper, we address this issue by developing a structured process of generalisation. It is important that this process is initiated through engaging participants in identifying initial patterns, i.e. directly dealing with the ‘cold-start’ problem. We have found that short case study descriptions provide a productive ‘way into’ the process for participants. We reflect on a 1-year interdisciplinary pan-European research project involving the development of almost 30 cases and over 150 patterns. We provide example cases, detailing the process by which their associated patterns emerged. This was based on a foundation for generalisation from cases with common attributes. We discuss the merits of this approach and its implications for pattern development.

Item Type: Journal Article
Copyright Holders: 2009 Elsevier Ltd.
ISSN: 0747-5632
Keywords: design patterns; generalisation; case study;
Academic Unit/Department: Institute of Educational Technology
Interdisciplinary Research Centre: Centre for Research in Education and Educational Technology (CREET)
Item ID: 30352
Depositing User: Yishay Mor
Date Deposited: 30 Jan 2012 10:21
Last Modified: 20 Jun 2014 12:32
URI: http://oro.open.ac.uk/id/eprint/30352
Share this page:

Actions (login may be required)

View Item
Report issue / request change

Policies | Disclaimer

© The Open University   + 44 (0)870 333 4340   general-enquiries@open.ac.uk