DocumentCode
2723938
Title
CollabEd: A Platform for Collaboratizing Existing Editors
Author
Granville, Kenroy G. ; Hickey, Timothy J.
Author_Institution
Brandeis Univ., Waltham, MA
fYear
2009
fDate
1-7 Feb. 2009
Firstpage
90
Lastpage
96
Abstract
CollabEd is a platform for easily collaboratizing linear editing systems. We will describe our modular design, which is geared toward building CollabEd plugins for existing editors and eliminating the need for developers to provide or understand the networking and data consistency controls required for real-time, synchronous collaborative editing. In this paper we showcase our open-source CollabEd application already ported for use with a number of popular programming editors (Eclipse, NetBeans, jEdit, etc.) and a drawing program (DrawSWF). The CollabEd platform is built on top of our optimistic replication data-model (MSET) that preserves local-site editing response time without the use of operational transformation. One of the features we will highlight is the ability to save collaboration sessions for later playback with user-specific editing statistics.
Keywords
data integrity; groupware; public domain software; text editing; collaborative linear editing system; data consistency control; drawing program editor; local-site editing response time; open-source CollabEd application; optimistic replication data-model; user-specific editing statistics; Buildings; Clocks; Collaborative software; Collaborative tools; Delay; International collaboration; Java; Open source software; Peer to peer computing; Statistics; collaborative; cooperative; data structures; distributed; distributed applications; distributed collaborative editing system; distributed programs; editing; groupware; open-source; peer-to-peer; replay; synchronous; text; text editing;
fLanguage
English
Publisher
ieee
Conference_Titel
Mobile, Hybrid, and On-line Learning, 2009. ELML '09. International Conference on
Conference_Location
Cancun
Print_ISBN
978-1-4244-3361-2
Electronic_ISBN
978-0-7695-3528-9
Type
conf
DOI
10.1109/eLmL.2009.20
Filename
4782609
Link To Document