An emerging category of devices at the edge of the Internet are consumer-centric mobile sensing and computing devices, such as smartphones, music players, and in-vehicle sensors. These devices will… (More)
File prefetching is an eeective technique for improving le access performance. In this paper, we present a le prefetching mechanism that is based on on-line analytic modeling of interesting system… (More)
Cloud computing centers face the key challenge of provisioning diverse virtual machine instances in an elastic and scalable manner. To address this challenge, we have performed an analysis of VM… (More)
Multipath streaming protocols have recently attracted much attention because they provide an effective means to provide high-quality streaming over the Internet. However, many existing schemes… (More)
Mobile computing adds a new wrinkle to the ageold problem of caching. Today’s wireless links are both slow and expensive, and are not always available to a user. Therefore, when a mobile user is… (More)
People are an important part of many business processes. Current workflow-based implementations of business processes constrain users to the desktop environment; require them to periodically check… (More)
To efficiently design deduplication, caching and other management mechanisms for virtual machine (VM) images in Infrastructure as a Service (IaaS) clouds, it is essential to understand the level and… (More)
Context awareness enables applications to adapt themselves to their computing environment in order to better suit the needs of the user and the tasks. This paper describes a general middleware… (More)
The rapid growth of sense-and-respond applications and the emerging cloud computing model present a new challenge: providing publish/subscribe as a scalable and elastic cloud service. This paper… (More)
P. Chowdhary K. Bhaskaran N. S. Caswell H. Chang T. Chao S.-K. Chen M. Dikun H. Lei J.-J. Jeng S. Kapoor C. A. Lang G. Mihaila I. Stanoi L. Zeng Business process integration and monitoring provides… (More)