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: https://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 Item
Copyright Holders: 2009 Elsevier Ltd.
ISSN: 0747-5632
Keywords: design patterns; generalisation; case study;
Academic Unit/School: Learning and Teaching Innovation (LTI) > Institute of Educational Technology (IET)
Learning and Teaching Innovation (LTI)
Research Group: 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: 14 Feb 2017 05:26
URI: http://oro.open.ac.uk/id/eprint/30352
Share this page:

Metrics

Altmetrics from Altmetric

Citations from Dimensions

Actions (login may be required)

Policies | Disclaimer

© The Open University   contact the OU