• Publications
  • Influence
Agile application-aware adaptation for mobility
TLDR
We show that application-aware adaptation, a collaborative partnership between the operating system and applications, offers the most general and effective approach to mobile information access. Expand
  • 872
  • 41
  • PDF
PowerScope: a tool for profiling the energy usage of mobile applications
TLDR
We describe the design and implementation of PowerScope, a tool for profiling energy usage by applications. Expand
  • 513
  • 40
  • PDF
Balancing performance, energy, and quality in pervasive computing
TLDR
We describe Spectra, a remote execution system for battery-powered clients used in pervasive computing. Expand
  • 310
  • 22
  • PDF
Self-Tuning Wireless Network Power Management
TLDR
We propose self-tuning power management that adapts its behavior to the access patterns and intent of applications, the characteristics of the network interface, and the energy usage of the platform. Expand
  • 115
  • 19
DoublePlay: parallelizing sequential logging and replay
TLDR
We present DoublePlay, a new way to efficiently guarantee replay on commodity multiprocessors by using an additional execution to parallelize the record and replay of an application. Expand
  • 172
  • 17
  • PDF
Informed mobile prefetching
TLDR
We present a simple interface that hides the complexity of the prefetching decision. Expand
  • 128
  • 17
  • PDF
Automating Configuration Troubleshooting with Dynamic Information Flow Analysis
TLDR
We have developed a tool called ConfAid that instruments application binaries to monitor the causal dependencies introduced through control and data flow as the program executes. Expand
  • 156
  • 16
  • PDF
The Mystery Machine: End-to-end Performance Analysis of Large-scale Internet Services
TLDR
We show how one can automatically construct a model of request execution from pre-existing component logs by generating a large number of potential hypotheses about program behavior and rejecting hypotheses contradicted by the empirical observations. Expand
  • 140
  • 14
  • PDF
Race detection for event-driven mobile applications
TLDR
We present a race detection tool named CAFA for event-driven mobile systems. Expand
  • 101
  • 14
  • PDF