DocumentCode
259127
Title
Generational Layered Canvas Mechanism for Collaborative Web Applications
Author
Katayama, Seiji ; Shiramatsu, Shun ; Ozono, Tadachika ; Shintani, Taizo
Author_Institution
Dept. of Comput. Sci. & Eng., Nagoya Inst. of Technol., Nagoya, Japan
fYear
2014
fDate
Aug. 31 2014-Sept. 4 2014
Firstpage
70
Lastpage
75
Abstract
We propose a Generational Layered (GL) canvas mechanism to reduce delays of synchronization for collaborative Web applications. The delays consist of network delays and drawing delays. The network delays are well-argued topic by various researches. We focus on the drawing delays, which are a primary bottleneck of synchronization of objects on canvas. In our previous work, we have proposed a Drawing-Frequency based Layered (DFL) canvas mechanism. The DFL canvas mechanism solved the drawing problem but requires to manually assign a parameter how frequently an object is redrawn, respectively. The GL canvas mechanism achieves the automatic assignment of canvas objects to elicit high performance when the drawing-frequency is unknown. The automatic assignment algorithm is inspired by the generational garbage collection. We implemented and evaluated the mechanism, and then the mechanism elicited higher performance up to 3.5 times faster when the canvas had the sufficient number of layers. Developers can create fast Web applications using the mechanism. The mechanism enhances the potential of the Web applications running within low performance devices such as tablets and smartphones.
Keywords
Internet; storage management; synchronisation; DFL canvas mechanism; automatic assignment algorithm; collaborative Web applications; drawing delays; drawing-frequency based layered canvas mechanism; generational garbage collection; generational layered canvas mechanism; network delays; synchronization; Browsers; Collaboration; Delays; Libraries; Portable document format; Real-time systems; Synchronization; canvas element; collaborative Web application; layered canvas; redrawing problem;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Applied Informatics (IIAIAAI), 2014 IIAI 3rd International Conference on
Conference_Location
Kitakyushu
Print_ISBN
978-1-4799-4174-2
Type
conf
DOI
10.1109/IIAI-AAI.2014.25
Filename
6913269
Link To Document