A Tale of Two Toolkits: Relating Infrastructure and Use in Flexible CSCW Toolkits

dc.contributor.authorDourish, Paul
dc.contributor.authorEdwards, W. Keith
dc.date.accessioned2020-06-06T06:53:02Z
dc.date.available2020-06-06T06:53:02Z
dc.date.issued2000
dc.description.abstractThe design of software toolkitsembodies a fundamental tension. On the one hand, itaims to reduce programmer effort by providingprefabricated, reusable software modules encapsulatingcommon application behaviours. On the other, it seeksto support a range of applications, which necessitatesavoiding an overly-restrictive commitment toparticular styles of application behaviour. We explore this tension in the domain of collaborativeapplications, which we believe are particularlysubject to problems arising from this tension. Basedon an analysis of the basic issues of flexibility intoolkit design, we explore opportunities for thedesign of toolkits which avoid application style commitments, with illustrations from two toolkits whichwe have developed. A comparative analysis of these twoapproaches provides insight into the underlyingquestions and suggests new design opportunities fortoolkits that provide a framework for applicationenhancement and extension.de
dc.identifier.doi10.1023/A:1008709725729
dc.identifier.pissn1573-7551
dc.identifier.urihttp://dx.doi.org/10.1023/A:1008709725729
dc.identifier.urihttps://dl.eusset.eu/handle/20.500.12015/3559
dc.publisherSpringer
dc.relation.ispartofComputer Supported Cooperative Work (CSCW): Vol. 9, No. 1
dc.relation.ispartofseriesComputer Supported Cooperative Work (CSCW)
dc.subjectcollaboration infrastructure
dc.subjectcollaborative toolkits
dc.subjectreuse
dc.subjectspecialisation
dc.subjecttailorability
dc.subjecttoolkit design
dc.titleA Tale of Two Toolkits: Relating Infrastructure and Use in Flexible CSCW Toolkitsde
dc.typeText/Journal Article
gi.citation.endPage51
gi.citation.startPage33

Files