Generational Layered Canvas Mechanism for Collaborative Web Applications

Shin-Ya Katayama, Shun Shiramatsu, Tadachika Ozono, T. Shintani
{"title":"Generational Layered Canvas Mechanism for Collaborative Web Applications","authors":"Shin-Ya Katayama, Shun Shiramatsu, Tadachika Ozono, T. Shintani","doi":"10.1109/IIAI-AAI.2014.25","DOIUrl":null,"url":null,"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.","PeriodicalId":432222,"journal":{"name":"2014 IIAI 3rd International Conference on Advanced Applied Informatics","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IIAI 3rd International Conference on Advanced Applied Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IIAI-AAI.2014.25","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
协作Web应用的分代分层画布机制
我们提出了一种分代分层(GL)画布机制来减少协作Web应用程序的同步延迟。延迟包括网络延迟和绘图延迟。网络延迟是各种研究争论不休的话题。我们将重点放在绘制延迟上,这是画布上对象同步的主要瓶颈。在我们之前的工作中,我们提出了一种基于绘图频率的分层(DFL)画布机制。DFL画布机制解决了绘图问题,但需要分别手动分配对象重绘频率的参数。GL画布机制实现了画布对象的自动分配,从而在绘制频率未知的情况下获得高性能。自动分配算法的灵感来自于分代垃圾收集。我们实现并评估了该机制,当画布具有足够的层数时,该机制的性能提高了3.5倍。开发人员可以使用该机制创建快速的Web应用程序。该机制增强了在平板电脑和智能手机等低性能设备中运行的Web应用程序的潜力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Impacts of Firm's Mimetic Isomorphic Behaviors on Customer Satisfaction from the Perspectives of Expectation Theory and Self-Determination Theory: An Approach of Hierarchical Linear Modeling Data Mining for Lifestyle Risk Factors Associated with Overweight and Obesity among Adolescents The Two-Stage Analog Neural Network Model and Hardware Implementation Experience Formalized as a Service for Geographical and Temporal Remote Collaboration A Supporting System for Finding Lost Objects for Dementia Patient and Caregiver by Image Recognition
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1