4_Student Final Year Projects >
Computer Science - Undergraduate Final Year Projects >
Please use this identifier to cite or link to this item:
|Authors: ||Li, Winson Yick Sau (李易修)|
|Department: ||Department of Computer Science|
|Issue Date: ||2012|
|Supervisor: ||Supervisor: Dr. Chan, Ricky Wing Kwong; First Reader: Dr. Tan, Chee Wei; Second Reader: Dr. Yu, Yuen Tak|
|Notes: ||Nominated as OAPS (Outstanding Academic Papers by Students) paper by Department in 2012-13.|
|Abstract: ||With the advancement of HTML5 and the prevalence of internet enabled mobile devices, the
popularity of web applications is increasing. As web applications are becoming more complex,
computationally intensive web applications. These mobile devices may also have power
applications may suffer even on personal computers.
hardware to these constrained machines, this project proposes a framework for the adaptive
faster execution times on both mobile and desktop devices by migrating selected partitions of the
web application code to powerful cloud servers for execution.
In order to prepare a web application to suport JSCloud, the web developer only has to annotate
methods which are computationally expensive. JSCloud would then inject migration code into
the annotated methods. The result is a JSCloud enabled version of the given web application
code. This version of code has a cost estimation algorithm which would initiate the migration
when the algorithm deems that a reduction in execution time is gained when the execution of the
execution outsourcing. Experiments have shown that the execution time could be brought down
|Appears in Collections:||Computer Science - Undergraduate Final Year Projects|
OAPS - Dept. of Computer Science
Items in CityU IR are protected by copyright, with all rights reserved, unless otherwise indicated.