1、Dewan,290-F99,1,Taxonomies of Collaborative Applications,Prasun Dewan,Department of Computer Science University of North Carolina CB 3175 Sitterson Hall Chapel Hill, NC 27599-3175dewancs.unc.edu http:/www.cs.unc.edu/dewan,Dewan,290-F99,2,Why Taxonomies,Economic expression. Compare/contrast Character
2、ize collaboration systems What points are covered in design space New systems What points not covered,Dewan,290-F99,3,Views of Collaboration Systems,Problems Issues Disciplines Systems : Applications and Infrastructures,Ensure actual needs met. Conceptual depth, avoid duplication. Build on existing
3、knowledge. See integrated sets of features,Dewan,290-F99,4,Other Application Taxonomies,Elliss Time Space Elliss Common Task/Shared Environment VR Taxonomy Malones Taxonomy,Dewan,290-F99,5,Elliss Time Space Taxonomy,Email File System,Same Time,Same Space,Different Space,Grove MUD,Tivoli Ventura,Diff
4、erent Time,Dewan,290-F99,6,Same time collaboration,WYSIWIS as in Cognoter Divergent views as in Grove but immediate transmission of shared state Changes buffered as in Ensemble to support “think time” Assume collaborator is waiting/polling for response and immediately starts processing it, and does
5、not get bored and leaves With multitasking this time can be greater,Dewan,290-F99,7,RTCAL Vs Electronic Class Room,Topic, Participants Chair, Controller,Dewan,290-F99,8,Elliss Shared Environment / Common Task Dimension,Electronic Classroom,Time Sharing Environment,Software Review System,Mail,Common
6、Task,Shared Environment,Dewan,290-F99,9,IBIS vs. Talk vs. Shared File,*I: Which processor should be used ?P: Processor A AS: Fast *P: Processor B AS: Cheap, already in use,Dewan,290-F99,10,Smiths Dimensions,Information Type intangible private, ephemeral, tangible instrumental, tangible target Collab
7、oration Time seconds, minutes, hours, days, weeks, months, years Space: office, floor, site, 1-hour travel, 1-day travel Agents people, informal coalitions, teams, team collections,Dewan,290-F99,11,IBIS Vs Email,Processor 2/24/99 Which one? (John Smith, responses) 2/25/99 Processor A (Mary Lowe, 1 r
8、esponse) 2/26/96 Processor B (Joe Doe) Meeting Time 2/24/96 10am? (Mary Lowe, 1 response),*I: Which processor should be used ?P: Processor A AS: Fast *P: Processor B AS: Cheap, already in use,Dewan,290-F99,12,Malones Coordination Taxonomy,Coordination Goal Goal Decomposition Task Assignment Recursiv
9、e Allocation Synchronization Sequencing,1,Coordinator Information Lens RTCAL,Dewan,290-F99,13,Hydra vs MAJIC MUDS Vs DIVE,User 2,User 3,John has entered the room (hear footsteps),John says, “Hi everyone”,Dewan,290-F99,14,Benfords VE Taxonomy,Degree of Artificiality,Degree of Transportation,Augmented
10、 Reality,Physical Meeting,Telepresence,Immersive CVEs,Shared Application & Video Conf.,MAGIC,Dewan,290-F99,15,Concurrency Control,RTCAL Grove CES GroupDraw,Floor Control No Control Tickle Locks Optimistic Locks,Dewan,290-F99,16,Flexible Model of Collaboration,Application,Window Version 1,User 1,User 2,Coupling,Window Version 1,Session Management,User,Merging,Undo/Redo,Awareness,CC/AC,Dewan,290-F99,17,Design Dimensions,Session Management Coupling Concurrency Control Access Control Undo/Redo Merging Awareness,