This Article 
 Bibliographic References 
 Add to: 
Event Processing Support for Cross-Reality Environments
July-September 2009 (vol. 8 no. 3)
pp. 34-41
Nihal Dindar, ETH Zurich
Çagri Balkesen, ETH Zurich
Katina Kromwijk, ETH Zurich
Nesime Tatbul, ETH Zurich
Complex event processing (CEP) is an essential functionality for cross-reality environments. Through CEP, we can turn raw sensor data generated in the real world into more meaningful information that has some significance for the virtual world. In this article, the authors present DejaVu, a general-purpose event processing system built at ETH Zurich. SmartRFLib, a cross-reality application, builds on DejaVu and enables real-time event detection over RFID data streams feeding a virtual library on Second Life.

1. D. Gyllstrom et al., "SASE: Complex Event Processing over Streams (Demo)," Proc. Conf. Innovative Data Systems Research (CIDR 07), 2007, pp. 407–411.
2. A. Demers et al., "A General Purpose Event Monitoring System," Proc. Conf. Innovative Data Systems Research (CIDR 07), 2007, pp. 412–422.
3. M. Akdere, U. Çetintemel, and N. Tatbul, "Plan-Based Complex Event Detection across Distributed Sources," Proc. Very Large Databases Conf., ACM Press, 2008, pp. 66–77.
4. N. Dindar et al., "DejaVu: Declarative Pattern Matching over Live and Archived Streams of Events (Demo)," to appear in Proc. ACM Sigmod Conf., ACM Press, 2009.
5. S. Pachev, Understanding MySQL Internals, O'Reilly, 2007.
6. F. Zemke et al., Pattern Matching in Sequences of Rows, tech. report, ANSI standard proposal, July 2007.
7. A. Arasu, S. Babu, and J. Widom, "The CQL Continuous Query Language: Semantic Foundations and Query Execution," Very Large Databases J., vol. 15, no. 2, 2006, pp. 121–142.
8. S.R. Jeffery, M. Garofalakis, and M.J. Franklin, "Adaptive Cleaning for RFID Data Streams," Proc. Very Large Databases Conf., AMC Press, 2006, pp. 163–174.
9. S.R. Jeffery, M.J. Franklin, and M.N. Garofalakis, "An Adaptive RFID Middleware for Supporting Metaphysical Data Independence," Very Large Databases J., vol. 17, no. 2, 2008, pp. 265–289.
10. J. Agrawal et al., "Efficient Pattern Matching over Event Streams," Proc. ACM Sigmod Conf., ACM Press, 2008, pp. 147–160.

Index Terms:
complex event processing, pattern matching, data streams, mobile computing
Nihal Dindar, Çagri Balkesen, Katina Kromwijk, Nesime Tatbul, "Event Processing Support for Cross-Reality Environments," IEEE Pervasive Computing, vol. 8, no. 3, pp. 34-41, July-Sept. 2009, doi:10.1109/MPRV.2009.43
Usage of this product signifies your acceptance of the Terms of Use.