Towards an Emerging Cloudware Paradigm for Transparent Computing

Transparent computing is an implementation of ubiquitous computing that is aimed at providing active services for users. In transparent computing, the execution (computation) of computer instructions and data is temporally and spatially separated from their storage. Cloud computing solves the issue of data cloudlization, while transparent computing solves the one of software cloudlization. This paper define the concept of Cloudware, and discusses how to deploy Cloudware in cloud environment efficiently. Based on a loosely coupled von Neumann computing model (also called Cygnus Model), we proposes a new platform to construct the PaaS platform which can directly deploy software on the cloud without any modification, while achieving a new model by the browser services, and we call it transparent computing 2.0. By using micro-service architecture, we can achieve such characteristics as good performance, scalable deployment, faults tolerance and flexible configuration. Finally, we presents a Cloudware PaaS platform prototype, called CloudwareHub, and demonstrates the promising of the transparent computing 2.0 with the support of Cloudware technology.

[1]  Yu-Lun Huang,et al.  Bringing Desktop Applications to the Web , 2016, IT Professional.

[2]  Giuseppe Scanniello,et al.  Developing legacy system migration methods and tools for technology transfer , 2008, Softw. Pract. Exp..

[3]  Qiao Xiang,et al.  Cloudware: an emerging software paradigm for cloud computing , 2016, Internetware.

[4]  References , 1971 .

[5]  Yaoxue Zhang,et al.  4VP: A Novel Meta OS Approach for Streaming Programs in Ubiquitous Computing , 2007, 21st International Conference on Advanced Information Networking and Applications (AINA '07).

[6]  Yaoxue Zhang,et al.  TransOS: a transparent computing-based operating system for the cloud , 2012, Int. J. Cloud Comput..

[7]  Shuen-Tai Wang,et al.  Chang Development of Web-Based Remote Desktop to Provide Adaptive User Interfaces in Cloud Platform , 2014 .

[8]  Apostolos Ampatzoglou,et al.  Secure Migration of Legacy Applications to the Web , 2012, SEFM Satellite Events.

[9]  Tao Xie,et al.  Internetware: A Software Paradigm for Internet Computing , 2012, Computer.

[10]  Jianhua Ma,et al.  Optimized dependent file fetch middleware in transparent computing platform , 2017, Future Gener. Comput. Syst..

[11]  Qiao Xiang,et al.  Towards Cloudware Paradigm for Cloud Computing , 2016, 2016 IEEE 9th International Conference on Cloud Computing (CLOUD).