We propose a Drawing-Frequency based Layered (DFL) Canvas approach to reduce a synchronization delay in collaborative web applications. The synchronization delay consists of a network delay and a drawing delay. The network delay is well-argued topic by various researches. We focus on the drawing delay, which is a primary bottleneck of Canvas objects synchronizations. We introduce the DFL Canvas approach in order to solve the drawing problem. The DFL Canvas divides Canvas objects by drawingfrequency. We implemented a collaborative paper editing support system with the DFL Canvas. Users can edit the same document and share Canvas objects on papers in real-time on web browsers. We present an evaluation result that indicates the approach is suited for collaborative paper editing support systems.
We are developing WFE, a system for Real-Time Collaborative Editing (RTCE) for existing Web pages. We aim to enable several users to perform simultaneous modifications on existing Web pages in their browsers, while modified contents are reflected to other users in real-time. In this paper, we present the application of WFE to a cloud computing environment as well as its advantages. The environment chosen is Google App Engine, which is a platform for developing Web applications. Our comparison experiments show that we can achieve this by using push technology to perform synchronization.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.