Toward a cloud-based mobile device: Scriptable web applications as first-class citizens

被引:0
|
作者
Mikkonen, Tommi [1 ]
Terho, Mikko [2 ]
Kuusipalo, Mikko [3 ]
Reijula, Pekka [3 ]
Salminen, Arto [1 ]
机构
[1] Tampere Univ Technol, Tampere, Finland
[2] Nokia Electr Ltd, Tampere, Finland
[3] Nokia Res Ctr, Tampere, Finland
关键词
Mashups; Web applications; Desktop applications; Mobile devices;
D O I
10.1007/s11761-012-0110-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The use of applications that are downloaded on the fly has been somewhat restricted. Such applications can often only be run inside the browser, not in a fashion where they would be directly associated with operating system concepts. Consequently, their access to the resources of the hosting system has been limited, which forms a practical obstacle for numerous applications that could benefit from, for example, context information available in mobile setting. Furthermore, due to the design of the run-time systems, web applications are commonly run in the same process, and the protection from other programs within the same process is next to none. These limitations are not something that is a fundamental restriction of web technologies, but only related to the existing implementations. In this study, we show how we have implemented a mobile device, where scriptable applications that download data-and even complete web applications-from the web can be used in the same way as native applications are commonly used. Furthermore, instead of being static, the applications can be alive even when minimized, in a fashion that has been made popular by newer desktop systems, such as Windows 7. The experiences presented in the study are a result of a longterm research project where a new look to the design of a mobile device was taken. Over the project, four milestones can be identified in the work. These are in chronological order: (1) the design of the Lively for Qt system, (2) porting the Lively for Qt system to a desktop of a mobile device, (3) definition of a process model that protects applications from one another when needed, and (4) the introduction of declarative graphics support that liberates the developers from numerous low-level details.
引用
收藏
页码:341 / 349
页数:9
相关论文
共 50 条
  • [21] A Network and Device Aware QoS Approach for Cloud-Based Mobile Streaming
    Lai, Chin-Feng
    Wang, Honggang
    Chao, Han-Chieh
    Nan, Guofang
    IEEE TRANSACTIONS ON MULTIMEDIA, 2013, 15 (04) : 747 - 757
  • [22] Cloud-based or On-device: An Empirical Study of Mobile Deep Inference
    Guo, Tian
    2018 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2018), 2018, : 184 - 190
  • [23] Smart Wheelchair Control System using Cloud-based Mobile Device
    Park, Sanghyun
    Tran Thi Thu Ha
    Shivajirao, Jadhav Yogiraj
    Park, Jaehyung
    Kim, Jinsul
    Hahn, Minsoo
    2013 INTERNATIONAL CONFERENCE ON IT CONVERGENCE AND SECURITY (ICITCS), 2013,
  • [24] Using Bayesian networks for highly available cloud-based web applications
    Marrone S.
    Journal of Reliable Intelligent Environments, 2015, 1 (2-4) : 87 - 100
  • [25] A survey on vulnerability assessment tools and databases for cloud-based web applications
    Kritikos, Kyriakos
    Magoutis, Kostas
    Papoutsakis, Manos
    Ioannidis, Sotiris
    ARRAY, 2019, 3-4
  • [26] Retraction Note to: Analysis of security issues of cloud-based web applications
    Shailendra Mishra
    Sunil Kumar Sharma
    Majed A. Alowaidi
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (Suppl 1) : 79 - 79
  • [27] RETRACTED ARTICLE: Analysis of security issues of cloud-based web applications
    Shailendra Mishra
    Sunil Kumar Sharma
    Majed A. Alowaidi
    Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 7051 - 7062
  • [28] An Energy Efficient Scheduling Manager for Cloud-Based Mobile Navigation Applications
    Rakjit, Chutiwan
    Liu, William
    Gutierrez, Jairo A.
    INTERNATIONAL JOURNAL OF BUSINESS DATA COMMUNICATIONS AND NETWORKING, 2014, 10 (02) : 47 - 68
  • [29] Web Service Composition Using Windows Workflow for Cloud-Based Mobile Application
    Ramasamy, R. Kanesaraj
    Chua, Fang-Fang
    Haw, Su-Cheng
    ADVANCED COMPUTER AND COMMUNICATION ENGINEERING TECHNOLOGY, 2015, 315
  • [30] Special Section on Cloud-Based Mobile Media: Infrastructure, Services, and Applications
    Chen, Chang Wen
    Zhu, Xiaoqing
    Wen, Yonggang
    Rodrigues, Joel J. P. C.
    IEEE TRANSACTIONS ON MULTIMEDIA, 2013, 15 (04) : 721 - 722