Chapter

Pervasive Computing

Volume 3968 of the series Lecture Notes in Computer Science pp 83-100

Declarative Support for Sensor Data Cleaning

  • Shawn R. JefferyAffiliated withCarnegie Mellon UniversityUC Berkeley
  • , Gustavo AlonsoAffiliated withCarnegie Mellon UniversityETH Zurich
  • , Michael J. FranklinAffiliated withCarnegie Mellon UniversityUC Berkeley
  • , Wei HongAffiliated withCarnegie Mellon UniversityArched Rock Corporation
  • , Jennifer WidomAffiliated withCarnegie Mellon UniversityStanford University

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Pervasive applications rely on data captured from the physical world through sensor devices. Data provided by these devices, however, tend to be unreliable. The data must, therefore, be cleaned before an application can make use of them, leading to additional complexity for application development and deployment. Here we present Extensible Sensor stream Processing (ESP), a framework for building sensor data cleaning infrastructures for use in pervasive applications. ESP is designed as a pipeline using declarative cleaning mechanisms based on spatial and temporal characteristics of sensor data. We demonstrate ESP’s effectiveness and ease of use through three real-world scenarios.