ACM Home Page
Please provide us with feedback. Feedback
Is This a Pattern?
Full text Publisher SitePublisher Site
Source IEEE Software archive
Volume 19 ,  Issue 1  (January 2002) table of contents
Pages: 59 - 66  
Year of Publication: 2002
ISSN:0740-7459
Authors
Publisher
IEEE Computer Society Press  Los Alamitos, CA, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.1109/52.976942

ABSTRACT

In the current climate, pattern is an often misused buzzword. However, there is no clear definition of patternness, perhaps because patterns do not lend themselves to prescriptive, formal definitions. The authors propose a set of characteristics that can be used as a test for patternness. Each characteristic in their test describes an essential aspect of a design pattern. Recognizing these characteristics will help software designers understand, use, and write better patterns.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
4
 
5
C. Alexander, <i>The Timeless Way of Building,</i> Oxford Univ. Press, New York, 1979.
 
6
J.O. Coplien, <i>Software Patterns,</i> SIGS Books & Multimedia, New York, 1996.
 
7
8
 
9
10
11
 
12
C. Alexander, <i>Notes on the Synthesis of Form,</i> Harvard Univ. Press, Cambridge, Mass., 1964.
 
13
 
14
 
15
C. Alexander S. Ishikawa and M. Silverstein, <i>A Pattern Language,</i> Oxford Univ. Press, New York, 1977.
16
 
17
N.A. Salingaros, "Structure of Pattern Languages," <i>Architectural Research Quarterly,</i> vol. 4, no. 2, 14 Sept. 2000, pp. 149-162.
 
18
B. Appleton, "Patterns and Software: Essential Concepts and Terminology," 2000, www.enteract.com/~bradapp/docs/patterns-intro.html (current Nov. 2001).
 
19


Collaborative Colleagues:
Tiffany Winn: colleagues
Paul Calder: colleagues