4
1.3 Abriefreviewofsomecollaborativeeditingsystems
Onethreadofcollaborationresearchhasemergedfromthestudyofwritingandwriting
pedagogy.Thisresearchhasconcentratedoncreatingtoolstoenhancetheabilityofan
authororgroupofauthorstoeffectivelyplanthestructureofdocuments,andtoolstopro-
videexplicittechniquestocontroltheprocessofconceiving,planning,creating,andresiz-
ingdocuments.Whilealmostanywriter’stool(outliners,spell-checkers,editors,etc)iscon-
ceivablyrelevanttotheproblemofhowpeoplewriteoncomputers,theresearchliterature
onthisproblemistypicallygroundedintheoriesofthewritingprocessandanalysisofex-
perimentalobservationsofauthors’activities.
Somesystemshaveconcentratedonassistanceforspecificphasesofthewritingprocess.
Forexample,anumberoftoolshavebeendesignedtosupport“brainstorming”or“pre-
writing”activities(Applegate,Konsynskietal.1986;FosterandStefik1986).Argumentation
hypertextsystemslikegIBISandTHOTH-II(Collier1987;ConklinandBegeman1987;Conklin
1988)triedtoimplementformalargumentanalysismethodologiesdirectly,asanaidinde-
velopingengineeringandtechnicalspecificationswhilemakingdesignknowledgeandthe
designprocessexplicitandpermanent.Significantly,SHREDIT(asimpletexteditorsup-
portingsimultaneousediting,andnostructure)wasextremelyeffectiveasagroupbrain-
stormingtool(DourishandBellotti1992;HymesandOlson1992).
Afewsystemsfromthecompositionteachingcommunityprovidedintegratedsupportfor
awholestructuredprocessofdocumentcreation.Theideawasthatanintegratedsetofspe-
cializedsupporttoolswouldbemoreeffectiveinenablingauthorstoapplyeachphaseofa
structuredwritingmethod,aswellasmakingconformitytotheoverallmethodeasier.Per-
haps,duetowidevariationinindividualwritingstyles,suchsystems,liketheargumenta-
tionsupportsystems,havenotbeenwidelyused.
5
Buttheoldest,andstillmostcommonscenarioformostcollaborativewritingsupporthas
been“artifactbased”collaboration.Inthisapproachcomputersupportisconceivedofasa
wayofsupportingauthorsincontributingtheirworkintheformofchangestoashared“ar-
tifact”(adocumentorotherworkspace,likeawhiteboard)thatservesasamediumofcom-
munication,aswellasrecordingtheproductofthatcollaboration.Theapplicationitselfis
someformofmulti-usereditoroperatingonthesharedartifact.Whilesomedoubtshave
beenraisedabouteventhismodelofcollaboration(Williams1992),itisthemodelthathas
hadthemostsuccessofallthecollaborationapproachesthathavebeentried.Italsoisthe
approachthatfitsmostnaturallyintoexistingpatternsofcomputerusebyauthors;most
writersalreadyusecomputertoolsforwriting,soitisnaturaltoextendthosewritingtools
tosupportseveralcollaboratingauthors.
Becausethereareavarietyofcollaborativeworkstyles,andconsequentlyavarietyof
conceptsofcollaborativeediting,systemsforcollaborativewritingsupporthavealsobeen
quitedifferent.Untilrecently,almostallhavebeenclassifiablebyafundamentaldistinction
betweentoolstosupportsynchronousversusasynchronousworkactivities.Thisdistinction
isoneoftheprimaryaxesofEllis,GibbsandRein’stime/spacetaxonomyofcollaborative
work(Ellis,Gibbsetal.1991),withitsfundamentaldivisionofcollaborationintosame
time/differenttimecategories.Systemdesignshavegenerallytargetedeitheroneorthe
otherbutnotbothstylesofwork.Systemsupportmodelsandstrategiesforsynchronous
collaborativeeditinghavebeengeneralizedandformalizedbyimplementationintheformof
toolkitssuchasSuite,Groupkit(RosemanandGreenberg1992),Colab(Stefik,Fosteretal.
1987),Rendezvous(Patterson,Hilletal.1990),DisteditandDistview(KnisterandPrakash
1990;PrakashandKim1994),Timewarp(EdwardsandMynat1997),andavarietyofshared
windowsystems.Theseestablishedtoolkits(sometimesexclusively)concentrateononekind
ofcollaboration:synchronouswork.Supportforasynchronousworkhasnotingeneralledto
thecreationoftoolkits,andhasbeenasomewhatlessactiveresearcharea,thoughithas
Previous Page Next Page