|
ABSTRACT
Patterns, which are based on in-depth practical experience, can be instructing for the design of groupware applications as socio-technical systems. On the basis of a summary of the concept of patterns - as elaborated by the architect Christopher Alexander - its adoptions within computer science are retraced and relationships to the area of groupware are described. General principles for patterns within this domain are formulated and supported by examples from a wide range of experience with knowledge management systems. The analysis reveals that every pattern of a groupware application has to combine the description of social as well as technical structures, and that a single pattern can only be understood in the context of a pattern language. It also shows that such a language has to integrate patterns of socio-technical solutions with measures and procedures for introducing them, and that the language not only has to express one type of directed relationship between the patterns but a variety of different types which have to be deliberately assigned to the 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
|
Alexander, Ch.; Ishikawa, S; Silverstein, M.; Jacobson, M; Fiksdahl-King, I.; Angel, S. A Pattern Language. Towns Buildings Construction. New York, Oxford University Press, 1977.
|
| |
4
|
Alexander, Ch. The Timeless Way of Building. New York, Oxford Univ. Press, 1979.
|
 |
5
|
|
| |
6
|
|
| |
7
|
Bowers, J. The politics of formalism. In: Lea, M. Contexts of Computer-Mediated Communication. New York, Harvester Wheatsheaf, 1992, 232--261.
|
| |
8
|
Dearden, A.; Finlay, J.; Allgar, E.; McManus, B. Using Pattern Languages in Participatory Design, Proceedings PDC 2002 (Malmö, SWE, 23-25 June 2002), 104--113.
|
| |
9
|
Diefenbruch, M.; Hoffmann, M.; Misch, A.; Schneider, H. Situated Knowledge Management - on the borderline between chaos and rigidity. Proceedings of PAKM 2000 (Basel, CH, October 2000), 8-1-8-7.
|
| |
10
|
|
| |
11
|
|
 |
12
|
Thomas Erickson, Lingua Francas for design: sacred places and pattern languages, Proceedings of the conference on Designing interactive systems: processes, practices, methods, and techniques, p.357-368, August 17-19, 2000, New York City, New York, United States
[doi> 10.1145/347642.347794]
|
| |
13
|
|
| |
14
|
Groupware Patterns. http://swiki.darmstadt.gmd.de/gw-patterns/
|
| |
15
|
The HCI Patterns Pages. http://hci.ethz.ch/patterns/
|
| |
16
|
Herrmann, Th.; Loser, K.-U. Vagueness in models of socio-technical systems. Behavior & Information Technology 18(5), 1999, 313--323.
|
| |
17
|
Herrmann, Th.; Hoffmann, M.; Kunau, G.; Loser, K.-U.: Modelling Cooperative Work: Chances and Risks of Structuring. In: Blay-Fornarino, M. et al.: Cooperative Systems Design, A Challenge of the Mobility Age (Proceedings of Coop 2002). Amsterdam: IOS Press. S. 53--70.
|
| |
18
|
Herrmann, Th.; Mambrey, P.; Shire, K. (eds.): Wissensgenese, Wissenteilung und Wissensorganisation in der Arbeitspraxis. Wiesbaden: Westdeutscher Verlag. 2002.
|
| |
19
|
Herrmann, Th.; Kienle, A.; Reiband, N.: Meta-knowledge - a success factor for computer-supported organizational learning in companies. Educational Technology & Society, 6(1), 2003, 9--13.
|
| |
20
|
Lancaster's PoInter Project: http://www.comp.lancs.ac.uk/computing/research/cseg/projects/pointer/pointer.html
|
 |
21
|
|
| |
22
|
Martin, D.; Rouncefield, M.; Rodden, T.; Sommerville, I.; Viller, S. Finding patterns in the fieldwork, Proceedings of ECSCW 2001 (Bonn, GER, 16-20 September, 2001), 39--58.
|
| |
23
|
Mumford, E. A Socio-Technical Approach to Systems Design. Requirements Engineering 5(2), 2000, 125--133.
|
| |
24
|
Nonaka, I.; Takeuchi, H. The Knowledge Creating Company. New York, Oxford, Oxford University Press, 1995.
|
| |
25
|
Organizational Patterns. <http://www.easycomp.org/cgi-bin/OrgPatterns?OrganizationalPatterns>.
|
| |
26
|
Polanyi, M. Tacit Dimension. London, Routledge & Kegan Paul Ltd., 1966.
|
| |
27
|
Probst, G. Practical Knowledge Management, Prism, Arthur D. Little, Second Quarter, 1998.
|
| |
28
|
Robinson, M.; Bannon, L. Questioning Representations. Proceedings of ECSCW'91 (Amsterdam, NL, 24--27 September, 1991), 219--233.
|
| |
29
|
|
| |
30
|
Schmidt, K. Of maps and scripts - the status of formal constructs in cooperative work. Information and software technology 41, 1991, 319--329.
|
| |
31
|
Schuler, D. A Pattern Language for Living Community. Proceedings PDC 2002 (Malmö, SWE, 23-25 June 2002), 434--436.
|
| |
32
|
|
| |
33
|
|
| |
34
|
Suchman, L. Do Categories Have Politics? The language/action perspective reconsidered. Computer Supported Cooperative Work 1994(2), 177--190.
|
 |
35
|
|
| |
36
|
Thomas, J.C.; Danis, C. M.; Lee A. Who Speaks for Wolf? Report of the T.J. Watson Research Center. RC22644 (W0211-186) November 19, 2002.
|
| |
37
|
UI Patterns and Techniques. http://timetripper.com/uipatterns/
|
| |
38
|
|
|