Design and Performance Evaluation of Software On-Demand Streaming System Providing Virtual Software Execution Environment


The KIPS Transactions:PartC, Vol. 13, No. 4, pp. 501-510, Aug. 2006
10.3745/KIPSTC.2006.13.4.501,   PDF Download:

Abstract

Software streaming allows the execution of stream-enabled software on desktop or portable computing devices like PC, PDA, laptop, cellular phone, etc., even while the transmission/streaming from the server may still be in progress. In this paper, we present an efficient streaming system called Software On-Demand(SOD) streaming system to transmit stream-enabled applications in addition to automatic installation of program registry, environment variables, configuration files, and related components. In particular, we design and implement a SOD system in Linux to provide the user with the instant look-and-click software execution environment such that software download and installation are internally proceeded in a completely user-transparent way. Therefore, the SOD system relieves the user from the tricky, failure-prone installation business. In addition, the software developer now obtains a new, powerful means to advertise and propagate their software products since the user can use software packages via user-friendly UI window or web browser by look-and-click interactive operation. In the paper, we also make a couple of SOD streaming experiments using a spectrum of popular softwares. Based on the analysis of the experiment results, we also propose two performance improvement schemes.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
Y. M. Kim, H. J. Park, W. W. Han, W. Choi, S. J. Heo, "Design and Performance Evaluation of Software On-Demand Streaming System Providing Virtual Software Execution Environment," The KIPS Transactions:PartC, vol. 13, no. 4, pp. 501-510, 2006. DOI: 10.3745/KIPSTC.2006.13.4.501.

[ACM Style]
Young Man Kim, Hong Jae Park, Wang Won Han, Wan Choi, and Seong Jin Heo. 2006. Design and Performance Evaluation of Software On-Demand Streaming System Providing Virtual Software Execution Environment. The KIPS Transactions:PartC, 13, 4, (2006), 501-510. DOI: 10.3745/KIPSTC.2006.13.4.501.