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 :
بازگشت