Design issues and model for a distributed multi-user editor

dc.contributor.authorKoch, Michael
dc.date.accessioned2020-06-06T00:49:58Z
dc.date.available2020-06-06T00:49:58Z
dc.date.issued1995
dc.date.issued1994
dc.description.abstractThe collaborative editing of documents is a very common task nowadays. Writing groups are often distributed over many locations because of the globalization of organizations and the increasing interdisciplinarity of tasks. Since many writers already use computers for their jobs, providing computer support for the collaborative writing process has been identified as an important goal. Numerous tools for computer supported collaborative writing have already emerged but in most cases have not come into widespread usage. In this article the requirements of users for a collaborative editor are analyzed. Providing as much flexibility as possible to the users is identified as a basic need. According to the requirements summary a model for a group editing environment is presented. The model covers cooperative work in local and wide area networks using synchronous and asynchronous cooperation. Finally, an application of the model is presented in the form of the multi-user editing environment Iris .de
dc.identifier.doi10.1007/BF00750746
dc.identifier.pissn1573-7551
dc.identifier.urihttp://dx.doi.org/10.1007/BF00750746
dc.identifier.urihttps://dl.eusset.eu/handle/20.500.12015/3461
dc.publisherSpringer
dc.relation.ispartofComputer Supported Cooperative Work (CSCW): Vol. 3, No. 3-4
dc.relation.ispartofseriesComputer Supported Cooperative Work (CSCW)
dc.subjectIris
dc.subjectAwareness
dc.subjectcollaborative editing
dc.subjectmulti-user editor
dc.subjectoptimistic concurrency control
dc.titleDesign issues and model for a distributed multi-user editorde
dc.typeText/Journal Article
gi.citation.endPage378
gi.citation.startPage359
gi.citations.count24
gi.citations.elementM. Koch, G. Teege (1999): Support for tailoring CSCW systems: adaptation by composition, In: Proceedings of the Seventh Euromicro Workshop on Parallel and Distributed Processing. PDP'99, doi:10.1109/empdp.1999.746658
gi.citations.elementNuno Preguiça, J. Legatheaux Martins, Henrique Domingos, Sérgio Duarte (2005): Integrating Synchronous and Asynchronous Interactions in Groupware Applications, In: Lecture Notes in Computer Science, doi:10.1007/11560296_7
gi.citations.elementPaul Benjamin Lowry (2002): Design Requirements for Collaborative Writing Tools for Distributed Work Over the Internet, In: SSRN Electronic Journal, doi:10.2139/ssrn.666222
gi.citations.elementJohann Schlichter, Michael Koch, Martin Bürger (1998): Workspace awareness for distributed teams, In: Lecture Notes in Computer Science, doi:10.1007/bfb0027107
gi.citations.elementIrene Tollinger, Michael McCurdy, Alonso H. Vera, Preston Tollinger (2004): Collaborative knowledge management supporting mars mission scientists, In: Proceedings of the 2004 ACM conference on Computer supported cooperative work, doi:10.1145/1031607.1031614
gi.citations.elementNuno Preguiça, J. Legatheaux Martins, Henrique Domingos, Sérgio Duarte (2000): Data management support for asynchronous groupware, In: Proceedings of the 2000 ACM conference on Computer supported cooperative work, doi:10.1145/358916.358972
gi.citations.elementNUNO PREGUIÇA, J. LEGATHEAUX MARTINS, HENRIQUE JOÃO DOMINGOS, SÉRGIO DUARTE (2006): SUPPORTING MULTI-SYNCHRONOUS GROUPWARE: DATA MANAGEMENT PROBLEMS AND A SOLUTION, In: International Journal of Cooperative Information Systems 02(15), doi:10.1142/s0218843006001359
gi.citations.elementXiao Dan, Tan Eng Chong (2000): Communicating in electronic white board, In: WCC 2000 - ICCT 2000. 2000 International Conference on Communication Technology Proceedings (Cat. No.00EX420), doi:10.1109/icct.2000.890892
gi.citations.elementE. Al-Shaer, H. Abdel-Wahab, K. Maly (2000): Application-layer group communication server for extending reliable multicast protocols services, In: Proceedings 1997 International Conference on Network Protocols, doi:10.1109/icnp.1997.643728
gi.citations.elementLydia M. S. Lau, Jayne Curson, Richard Drew, Peter M. Dew, Christine Leigh (1999): Use of Virtual Science Park resource rooms to support group work in a learning environment, In: Proceedings of the international ACM SIGGROUP conference on Supporting group work, doi:10.1145/320297.320322
gi.citations.elementXiao Qin, Chengzheng Sun (2000): Recovery support for Internet-based real-time collaborative editing systems, In: Proceedings 2001 International Conference on Computer Networks and Mobile Computing, doi:10.1109/iccnmc.2001.962594
gi.citations.elementNishtha Jatana, Mansehej Singh, Charu Gupta, Geetika Dhand, Shaily Malik, Pankaj Dadheech, Nagender Aneja, Sandhya Aneja (2024): Differentially processed optimized collaborative rich text editor, In: Multimedia Tools and Applications, doi:10.1007/s11042-024-19734-3
gi.citations.elementLars Frank (2000): Integration of Different Commit/Isolation Protocols in CSCW Systems with Shared Data, In: Lecture Notes in Computer Science, doi:10.1007/3-540-46562-6_29
gi.citations.elementEtienne Roblet, Khalil Drira, Michel Diaz (2002): Formal design and development of a Corba-based application for cooperative HTML group editing support, In: Journal of Systems and Software 2(60), doi:10.1016/s0164-1212(01)00084-x
gi.citations.elementChristopher Brooks, Rupi Panesar, Jim Greer (2006): Awareness and Collaboration in the iHelp Courses Content Management System, In: Lecture Notes in Computer Science, doi:10.1007/11876663_5
gi.citations.elementC.K. Chang, A. Vorontsov, Jia Zhang, F. Quek (2000): Rule-mitigated collaboration technology, In: Proceedings 7th IEEE Workshop on Future Trends of Distributed Computing Systems, doi:10.1109/ftdcs.1999.818796
gi.citations.elementM. Frey-Pucko, M. Frey (2000): Multi-view specification of CSCW applications, In: Proceedings. 24th EUROMICRO Conference (Cat. No.98EX204), doi:10.1109/eurmic.1998.708061
gi.citations.elementF. Guerra, J. Miranda, J.M. Santos, E. Martel, L. Hernandez, E. Pulido (2000): Programming distributed systems with Group_IO, In: Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing, doi:10.1109/empdp.2002.994266
gi.citations.elementB. Mitschang (2000): Data propagation: a necessity for CSCW in design, In: The 7th International Conference on Computer Supported Cooperative Work in Design, doi:10.1109/cscwd.2002.1047639
gi.citations.elementLuis A. Guerrero, José A. Pino, César A. Collazos, Andres Inostroza, Sergio F. Ochoa (2004): Mobile Support for Collaborative Work, In: Lecture Notes in Computer Science, doi:10.1007/978-3-540-30112-7_30
gi.citations.elementJørgen P. Bansler, Erling Havn (2006): Sensemaking in Technology-Use Mediation: Adapting Groupware Technology in Organizations, In: Computer Supported Cooperative Work (CSCW) 1(15), doi:10.1007/s10606-005-9012-x
gi.citations.elementMichael Koch, Jürgen Koch (2000): Application of frameworks in groupware—the iris group editor environment, In: ACM Computing Surveys 1es(32), doi:10.1145/351936.351964
gi.citations.elementDonglin Cao, Dazhen Lin, Shaozi Li (2006): A Collaborative Multimedia Editing System Based on Shallow Nature Language Parsing, In: Lecture Notes in Computer Science, doi:10.1007/11863649_12
gi.citations.elementJing-Wein Wang (2009): Electronic whiteboard construction using whiteboard and image-locating techniques, In: Optical Engineering 11(48), doi:10.1117/1.3258345

Files