The stick-e note architecture: extending the interface beyond the user
Proceedings of the 2nd international conference on Intelligent user interfaces
The context toolkit: aiding the development of context-enabled applications
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Probabilistic temporal databases, I: algebra
ACM Transactions on Database Systems (TODS)
Distributed mediation of ambiguous context in aware environments
Proceedings of the 15th annual ACM symposium on User interface software and technology
The Management of Probabilistic Data
IEEE Transactions on Knowledge and Data Engineering
Gaia: a middleware platform for active spaces
ACM SIGMOBILE Mobile Computing and Communications Review
Composite Event Specification in Active Databases: Model & Implementation
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
Composite Events for Active Databases: Semantics, Contexts and Detection
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments
WICSA 3 Proceedings of the IFIP 17th World Computer Congress - TC2 Stream / 3rd IEEE/IFIP Conference on Software Architecture: System Design, Development and Maintenance
Hermes: A Distributed Event-Based Middleware Architecture
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
Event Storage and Federation Using ODMG
POS-9 Revised Papers from the 9th International Workshop on Persistent Object Systems
Context Aggregation and Dissemination in Ubiquitous Computing Systems
WMCSA '02 Proceedings of the Fourth IEEE Workshop on Mobile Computing Systems and Applications
The Event Heap: A Coordination Infrastructure for Interactive Workspaces
WMCSA '02 Proceedings of the Fourth IEEE Workshop on Mobile Computing Systems and Applications
Relational subscription middleware for Internet-scale publish-subscribe
Proceedings of the 2nd international workshop on Distributed event-based systems
a CAPpella: programming by demonstration of context-aware applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An architecture for privacy-sensitive ubiquitous computing
Proceedings of the 2nd international conference on Mobile systems, applications, and services
Inferring Activities from Interactions with Objects
IEEE Pervasive Computing
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Temporal management of RFID data
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Supporting RFID-based item tracking applications in Oracle DBMS using a bitmap datatype
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Warehousing and Analyzing Massive RFID Data Sets
ICDE '06 Proceedings of the 22nd International Conference on Data Engineering
Towards correcting input data errors probabilistically using integrity constraints
MobiDE '06 Proceedings of the 5th ACM international workshop on Data engineering for wireless and mobile access
MauveDB: supporting model-based user views in database systems
Proceedings of the 2006 ACM SIGMOD international conference on Management of data
High-performance complex event processing over streams
Proceedings of the 2006 ACM SIGMOD international conference on Management of data
Adaptive cleaning for RFID data streams
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
A deferred cleansing method for RFID data analytics
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Sketching probabilistic data streams
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Challenges for Pervasive RFID-Based Infrastructures
PERCOMW '07 Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications Workshops
Estimating statistical aggregates on probabilistic data streams
Proceedings of the twenty-sixth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Efficient aggregation algorithms for probabilistic data
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
Physical Access Control for Captured RFID Data
IEEE Pervasive Computing
Efficient query evaluation on probabilistic databases
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Bayesian Filtering for Location Estimation
IEEE Pervasive Computing
Probabilistic Event Extraction from RFID Data
ICDE '08 Proceedings of the 2008 IEEE 24th International Conference on Data Engineering
Declarative support for sensor data cleaning
PERVASIVE'06 Proceedings of the 4th international conference on Pervasive Computing
Towards expressive publish/subscribe systems
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
PERVASIVE'05 Proceedings of the Third international conference on Pervasive Computing
Learning and recognizing the places we go
UbiComp'05 Proceedings of the 7th international conference on Ubiquitous Computing
A demonstration of Cascadia through a digital diary application
Proceedings of the 2008 ACM SIGMOD international conference on Management of data
Longitudinal study of a building-scale RFID ecosystem
Proceedings of the 7th international conference on Mobile systems, applications, and services
Review: The use of pervasive sensing for behaviour profiling - a survey
Pervasive and Mobile Computing
Botnet-inspired architecture for interactive spaces
Proceedings of the 8th International Conference on Mobile and Ubiquitous Multimedia
Finding misplaced items in retail by clustering RFID data
Proceedings of the 13th International Conference on Extending Database Technology
Model-based translucency in middleware: supporting seamful development
Proceedings of the 2nd International Workshop on Middleware for Pervasive Mobile and Embedded Computing
Distributed inference and query processing for RFID tracking and monitoring
Proceedings of the VLDB Endowment
PerPos: a translucent positioning middleware supporting adaptation of internal positioning processes
Proceedings of the ACM/IFIP/USENIX 11th International Conference on Middleware
Update propagation in a streaming warehouse
SSDBM'11 Proceedings of the 23rd international conference on Scientific and statistical database management
Specification and verification of complex location events with panoramic
Pervasive'10 Proceedings of the 8th international conference on Pervasive Computing
PLR: a benchmark for probabilistic data stream management systems
ACIIDS'12 Proceedings of the 4th Asian conference on Intelligent Information and Database Systems - Volume Part III
Engaging end users in real smart space programming
Proceedings of the 2012 ACM Conference on Ubiquitous Computing
A framework for distributed managing uncertain data in RFID traceability networks
WISE'12 Proceedings of the 13th international conference on Web Information Systems Engineering
An RFID and particle filter-based indoor spatial query evaluation system
Proceedings of the 16th International Conference on Extending Database Technology
Reasoning about RFID-tracked moving objects in symbolic indoor spaces
Proceedings of the 25th International Conference on Scientific and Statistical Database Management
Mining order-preserving submatrices from probabilistic matrices
ACM Transactions on Database Systems (TODS)
Hi-index | 0.00 |
Cascadia is a system that provides RFID-based pervasive computing applications with an infrastructure for specifying, extracting and managing meaningful high-level events from raw RFID data. Cascadia provides three important services. First, it allows application developers and even users to specify events using either a declarative query language or an intuitive visual language based on direct manipulation. Second, it provides an API that facilitates the development of applications which rely on RFID-based events. Third, it automatically detects the specified events, forwards them to registered applications and stores them for later use (e.g., for historical queries). We present the design and implementation of Cascadia along with an evaluation that includes both a user study and measurements on traces collected in a building-wide RFID deployment. To demonstrate how Cascadia facilitates application development, we built a simple digital diary application in the form of a calendar that populates itself with RFID-based events. Cascadia copes with ambiguous RFID data and limitations in an RFID deployment by transforming RFID readings into probabilistic events. We show that this approach outperforms deterministic event detection techniques while avoiding the need to specify and train sophisticated models.