Aim and Objective

Collaborative Editing (CE) systems support a group of geographically dispersed people to edit a shared document (from plain text to a complex format such as rich text, multimedia, or virtual environments etc.) over computer networks, especially the Internet. The major benefits of collaborative editing include reduced task completion time by taking advantage of parallelism and improved solution quality by integrating "wisdom of crowds". Over the past 20+ years, a large number of CE systems have been developed as research vehicles for studying various technical and social issues surrounding CE and as useful applications supporting real-world collaborative work.

The design of CE systems faces various social and technical issues. For example, the impact of culture or organizational roles on CE, melding of synchronous and asynchronous CE in social interaction, privacy and security, consistency maintenance, group undo, group awareness control, interaction control, and syntactic/semantic conflict resolution. Issues such as concurrency control were also studied in traditional areas such as databases and distributed systems. However, CE systems (and groupware in general) demand that we additionally consider human factors when designing concurrency control schemes. Over the years, the CE community has explored numerous novel consistency control techniques such as operational transformation, multi-versioning, and optional locking. A significant attention was given to optimistic approaches especially operational transformation since they allow users to simultaneously edit any parts of a shared document at any time without blocking each other.

In recent years, CE has attracted more industries to join the forces in CE research and build innovative CE systems. Industrial CE systems such as SubEthaEdit , Google Wave/Docs , Novell Vibe , IBM OpenCoWeb , etc. have been playing an important role in promoting CE to end-users and bringing awareness and interest in innovatively applying CE techniques to a wider range of applications. These new impacts of CE increase the significance of CE research and at the same time raise new research issues in designing CE systems.

This workshop builds on the success of previous workshops at Group'99, CSCW'00, Group'01, CSCW'02, ECSCW'03, CSCW'04, GROUP'05, CSCW'06, GROUP'07, CSCW'08, and CSCW'11. The main focus has been adjusted every year according to the organizers' understanding of research progress and trends in the community. The main focus of the Group'99 workshop was consistency maintenance algorithms. The CSCW'00 workshop included more issues of usability. The Group'01 workshop focused on the people and organizational issues in developing collaborative documents. The CSCW'02 workshop concentrated on usage scenarios of collaborative editing. The main topic of the ECSCW'03 workshop was the integration of collaborative editors into general information or application infrastructure.

The focus of the CSCW'04 workshop was the enhancement of familiar existing single-user systems with collaborative editing techniques. The objective of the GROUP'05 workshop was to apply/expand collaborative editing technologies to broader areas/applications. The CSCW'06 workshop focused on how to model operation intentions and maintain semantic consistency in the context of specific group writing tasks. The focus of the GROUP'07 workshop was on Web-based collaborative editing technologies and applications. The CSCW'08 workshop focused on novel CE applications (e.g., collaborative editing applications based on emerging Web technologies, collaborative digital media design tools, collaborative office productivity tools, or collaborative software engineering tools), application-inspired CE technology research, and social impacts of CE applications.

The focus of the CSCW'11 workshop was on innovative applications of CE techniques to emerging platforms/systems, such as smartphone, social Web, real-time Web, and virtual world. This year's workshop will focus on issues that affect end-user application of collaborative editing, such as privacy and security, usability, and social impacts of collaborative editing systems, in addition to regular topics such as theoretical foundation, algorithm design, and system/application development.