Publication Search Form




We found publication with these paramters.

Towards a Reflective Model of Collaborative Systems

Paul Dourish
In recent years, we have come to understand that the design of effective interactive systems is not simply about implementation models and techniques, but also about aspects of the system in use, many of which have come to us from psychology and social science. The issues of work practice, adaptation and evolution which surround interactive systems have become an extremely important area of research. This paper argues that the reorientation in our view of interactive systems which has resulted from these areas of interest necessitates a similar reorientation in the techniques by which we design and construct interactive systems. Using examples from ongoing work in the design of an open toolkit for collaborative applications, it illustrates how the principles of computational reflection and metaobject protocols can lead us towards a new model based on open abstraction which holds great promise in addressing these issues.
Xerox Technical Report


EPC-1993-114.pdf (44.31 kB) (114.08 kB)