XML 2007 Conference
Marriott Copley Place
Boston, Massachusetts, USA
3-5 December 2007
Add to your personal schedule

Bringing Collaborative Edting of Open Document Format (ODF) Documents to the Web

Chang Yan Chi (IBM), Ravi Konuru (IBM Research), Wen Peng Xiao (IBM), Danny Yeh (IBM)
XML and the Web Berkeley/Clarendon
Chair: Wendell Piez (Mulberry Technologies, Inc.)

Abstract in 50 words

We present DocChord, a group-editing web application, that supports live and asynchronous multi-authoring of ODF text documents via vanilla web browsers. DocChord, with ODF-to-XHTML transformation and social awareness aspects, is currently used by hundreds of users currently and sometimes concurrently. We describe its design, scalability, user feedback, and future work.

One Page Outline of the Paper

  • Introduction
    • What is ODF and its relevance
    • Ubiquity, Collaboration and Awareness needs
  • DocChord Architecture and Application
    • Architecture
      • Shared Data Model and Event Listeners
      • Messaging services
      • ODF to XHTML Transformation Engine
      • Browser-Server State Synchronization Protocol
        • Sync & Command Messages
        • Timestamps and handling group undo-redo
      • Legacy and Interoperability Services
    • Application Description and Usage
      • Technologies used
      • Screen shots and how it gets used.
  • Scalability and Usability Issues and our approaches
    • Scalability of memory
    • Responsiveness
    • Document sharing simplicity
    • Monitoring & testing approaches (refer to your paper)
  • User Feedback
    • The Good
    • The Bad
  • Future Work
    • DocChord for word processing
      • More adaptive memory management policies
      • Off-loading more function into the browser
    • New functions
      • Presentations, Why they are different beasts
      • Connecting to the enterprise functions

Chang Yan Chi

IBM

Changyan Chi is a research member at IBM China Research Lab.

Ravi Konuru

IBM Research

Ravi Konuru has over 17 years experience in the software industry in diverse areas such as process-control systems, micro-kernel operating systems, distributed systems and parallel processing, Java Virtual Machines, J2EE, web services, data synchronization and more recently on document processing in the context of enterprise computing and collaboration. He has over 20 publications in technical conferences and a few patents in these areas.

Ravi has a PhD in Computer Science from Oregon Graduate Institute of Science & Technology and has been working at IBM TJ Watson Research Center for the past 12 years. In his dual role as both a researcher and a manager, he and his team are currently looking into how document processing and document-centric programming models can be leveraged to both simplify collaboration, programming, processing and integration within and across enterprise and gain ubiquitous usage.

Wen Peng Xiao

IBM

Danny Yeh

IBM

Your account


(?)

Premiere sponsor

Microsoft Interoperability

Platinum sponsors

JustSystems
DataDirect
IBM

Gold sponsors

Intel
Antenna House

Produced by

IDEAlliance

Event sponsor

RSuite CMS

Co-hosts

OASIS
Philly XML
XML Guild
Event software by Expectnation