Profiling Resource Usage for Mobile Applications: A Cross-Layer Approach

Despite the popularity of mobile applications, their performance and energy bottlenecks remain hidden due to a lack of visibility into the resource-constrained mobile execution environment with potentially complex interaction with the application behavior. The authors design and implement ARO, the mobile Application Resource Optimizer, the first tool that efficiently and accurately exposes the cross-layer interaction among various layers including radio resource channel state, transport layer, application layer, and the user interaction layer to enable the discovery of inefficient resource usage for Smartphone applications.

Provided by: Association for Computing Machinery Topic: Mobility Date Added: Jul 2011 Format: PDF

Find By Topic