CLC number: TP393
On-line Access: 2011-10-08
Received: 2010-11-01
Revision Accepted: 2011-05-20
Crosschecked: 2011-09-01
Cited: 1
Clicked: 7775
Jiwoong Bang, Daewon Kim. Effective operation and performance improvement methods for OMTP BONDI-based mobile Web widget resources[J]. Journal of Zhejiang University Science C, 2011, 12(10): 787-799.
@article{title="Effective operation and performance improvement methods for OMTP BONDI-based mobile Web widget resources",
author="Jiwoong Bang, Daewon Kim",
journal="Journal of Zhejiang University Science C",
volume="12",
number="10",
pages="787-799",
year="2011",
publisher="Zhejiang University Press & Springer",
doi="10.1631/jzus.C1000379"
}
%0 Journal Article
%T Effective operation and performance improvement methods for OMTP BONDI-based mobile Web widget resources
%A Jiwoong Bang
%A Daewon Kim
%J Journal of Zhejiang University SCIENCE C
%V 12
%N 10
%P 787-799
%@ 1869-1951
%D 2011
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.C1000379
TY - JOUR
T1 - Effective operation and performance improvement methods for OMTP BONDI-based mobile Web widget resources
A1 - Jiwoong Bang
A1 - Daewon Kim
J0 - Journal of Zhejiang University Science C
VL - 12
IS - 10
SP - 787
EP - 799
%@ 1869-1951
Y1 - 2011
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.C1000379
Abstract: The Open mobile Terminal Platform (OMTP) is a global forum made by telecommunications providers to promote user-oriented mobile services and data businesses. Devised by OMTP, BONDI is a browser-based application or a mobile web run-time platform to help widgets make good use of the functions of mobile devices in a secure way. BONDI enables applications programmed with web standard technologies such as HTML, JavaScript, CSS, and AJAX to reach the internal functions of mobile devices. Since BONDI, which is not just a simple network application, can reach the internal resources of devices in standard ways, it enables the application and widgets to be developed regardless of the operating system (OS) or platform. web browser-based widgets are vulnerable to the network environment, and their execution speed can be slowed as the operations of the widgets or applications become heavy. Compared with the native widgets inside the device, however, those web widgets will be continuously used thanks to the user-friendly simple interface and the faster speed in using web resources. This study deals with a method to effectively operate and manage the resources of OMTP BONDI web widget and provides improved results based on running performance evaluation experiments. The experiments were carried out to improve the entire operating time by enhancing the module-loading speed. In this regard, only indispensable modules were allowed to be loaded while the BONDI widget was underway. For this purpose, the widget resource list, which can make the operating speed of the BONDI widget faster, was redefined while a widget cache was employed. In addition, the widget box, a management tool for removed widgets, was devised to store temporarily idle widgets.
[1]Ballon, P., 2009. Control and Value in Mobile Communications: a Political Economy of the Reconfiguration of Business Models in the European Mobile Industry. PhD Thesis, Vrije Universiteit Brussel, Brussels, Belgium.
[2]Chetan, S.C., 2009. The Untapped Mobile Data Opportunity. Technical Report, Chetan Sharma Consulting. Available from http://www.chetansharma.com/The%20Untapped%20Mobile%20Data%20Opportunity%20%20Chetan%20Sharma%20Consulting.pdf
[3]Gartner, R., 2007. Nokia Widgets Will Encourage S60Mobile Services. Technical Report, Gartner Research. Available from http://www.gartner.com/resources/148000/148087/nokia/148087.pdf
[4]Hoegg, R., Martignoni, R., Meckel, M., Stanoevska-Slabeva, K., 2006. Overview of Business Models for Web 2.0 Communities. Technical Report. Available from http://www.alexandria.unisg.ch/export/DL/31412.pdf
[5]JIL (Joint Innovation Lab), 2009. JIL Widget System High Level Technical Specification, Version 1.2.1. Available from http://www.jil.org/c/document_library/get_file?uuid=190b2f2a-061c-45ae-ad1f-a72fefe9d0b3&groupId=10158
[6]OMTP BONDI-1, 2009. BONDI Architecture and Security Application Lifecycle v1.0. Available from http://bondi.omtp.org/1.0/security/BONDI_Architecture_and_Security_v1.0.pdf
[7]OMTP BONDI-2, 2009. BONDI 1.1 Approved Release. Available from http://bondi.omtp.org/1.1/
[8]OMTP BONDI-3, 2009. BONDI 1.5 APIs Public Working Draft v1. Available from http://bondi.omtp.org/1.5/pwd-1/
[9]OMTP BONDI-4, 2009. The BONDI API Design Patterns, Version 1.1. Available from http://bondi.omtp.org/1.1/apis/BONDI_Interface_Patterns_v1.1.html
[10]OMTP BONDI-5, 2010. BONDI API Specification, Version 1.1. Available from http://bondi.omtp.org/1.1/apis/index.html
[11]O′Reilly, T., 2007. What is Web 2.0? Available from http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html
[12]Reynolds, F., 2009. Web 2.0-in your hand. IEEE Perv. Comput., 8(1):86-88.
[13]Taivalsaari, A., Mikkonen, T., Ingalls, D., Palacz, K., 2008. Web Browser as an Application Platform. 34th Euromicro Conf. Software Engineering and Advanced Applications, p.293-302.
[14]Tredinnick, L., 2006. Web 2.0 and business: a pointer to the Intranets of the future. Business Inf. Rev., 23(4):228-234.
[15]W3C WG-1, 2010. HTML5, a Vocabulary and Associated APIs for HTML and XHTML. Available from http://www.w3.org/TR/html5/
[16]W3C WG-2, 2009. HTML 5 Differences from HTML 4. Available from http://www.w3.org/TR/2009/WD-html5-diff-20090423/
[17]W3C WG-3, 2006. Widgets 1.0. Available from http://www.w3.org/TR/2006/WD-widgets-20061109
Open peer comments: Debate/Discuss/Question/Opinion
<1>