MIGRATING DESKTOP APPLICATIONS TO THE INTERNET: A NOVEL VIRTUALIZATION PARADIGM BASED ON WEB OPERATING SYSTEMS

被引:0
|
作者
Lamberti, Fabrizio [1 ]
Sanna, Andrea [1 ]
机构
[1] Politecn Torino, Dipartimento Automat & Informat, I-10129 Turin, Italy
来源
JOURNAL OF WEB ENGINEERING | 2011年 / 10卷 / 03期
关键词
Web OS virtualization; distributed and remote computing; web applications; user interfaces; software reusability;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the past years, many solutions for virtualizing desktops and applications have been proposed. Unfortunately, given their significant resource requirements, their limited portability, and the achieved performances in terms of interactivity and usability, they did not prove to be capable of effectively replacing traditional local desktops. Recently, Web Operating Systems (Web OSs) started to be developed as an alternative approach for the creation of personal desktop environments, where newly designed applications created by leveraging on Web technologies can be accessed by end-users in a unified and seamless way. In this paper, a software architecture designed to further enhance the attractiveness of such environments by allowing existing desktop applications to be migrated into Web OS frameworks without any modification is presented. An automatic tool exploits image processing techniques to analyze the Graphics User Interface (GUI) of a remotely running application and to produce a detailed description for it, by recording its visual appearance and dynamic behavior. Then, this description is reloaded by a Web OS module that exploits remote computing techniques to provide the user with a local-like interaction with the virtualized application running on a remote machine. Thanks to the achieved separation between application logic and interface, the designed approach makes it possible to recreate virtual copies of original applications tailored to user device's characteristics, and it is additionally capable of providing significant improvements in terms of bandwidth usage and interactivity degree. Thus, without any re-coding, the original Web OS environment can be effectively enriched by letting the users run possibly customized copies of the same applications their are used to work with on a traditional desktop.
引用
收藏
页码:234 / 272
页数:39
相关论文
共 50 条
  • [41] Migrating Legacy Spreadsheets-Based Systems to Web MVC Architecture: An Industrial Case Study
    Amalfitano, Domenico
    Fasolino, Anna Rita
    Maggio, Valerio
    Tramontana, Porfirio
    Di Mare, Giancarlo
    Ferrara, Ferdinando
    Scala, Stefano
    [J]. 2014 SOFTWARE EVOLUTION WEEK - IEEE CONFERENCE ON SOFTWARE MAINTENANCE, REENGINEERING, AND REVERSE ENGINEERING (CSMR-WCRE), 2014, : 387 - +
  • [42] Internet of Things (IoT) Operating Systems Support, Networking Technologies, Applications, and Challenges: A Comparative Review
    Javed, Farhana
    Afzal, Muhamamd Khalil
    Sharif, Muhammad
    Kim, Byung-Seo
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (03): : 2062 - 2100
  • [43] XML Web service-based development model for Internet GIS applications
    Chang, Yoon-Seop
    Park, Hyeong-Dong
    [J]. INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2006, 20 (04) : 371 - 399
  • [44] A novel trust service provider for Internet based commerce applications
    Siyal, MY
    Barkat, B
    [J]. INTERNET RESEARCH, 2002, 12 (01) : 55 - 65
  • [45] Novel biometric digital signatures for Internet-based applications
    Janbandhu, P.K.
    Siyal, M.Y.
    [J]. Information Management and Computer Security, 2001, 9 (05): : 205 - 212
  • [46] Virtualization-based autonomic resource management for multi-tier Web applications in shared data center
    Wang, Xiaoying
    Du, Zhihui
    Chen, Yinong
    Li, Sanli
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (09) : 1591 - 1608
  • [47] Novel Resource Allocation Algorithms for the Social Internet of Things Based Fog Computing Paradigm
    Kim, Sungwook
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2019, 2019
  • [48] A Novel Approach for Computing Dynamic Slices of Web Based Applications
    Mishra, Siba
    Sharma, Urvashi
    Kumar, Chiranjeev
    [J]. 2014 FOURTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION TECHNOLOGIES (ACCT 2014), 2014, : 153 - 158
  • [49] Web-based recommendation systems technologies and applications - Preface
    Sobecki, Janusz
    [J]. NEW GENERATION COMPUTING, 2008, 26 (03) : 205 - 208
  • [50] A web-based remote radiation treatment planning system using the remote desktop function of a computer operating system: a preliminary report
    Suzuki, Keishiro
    Hirasawa, Yukinori
    Yaegashi, Yuji
    Miyamoto, Hideki
    Shirato, Hiroki
    [J]. JOURNAL OF TELEMEDICINE AND TELECARE, 2009, 15 (08) : 414 - 418