Snoop: an expressive event specification language for active databases
Data & Knowledge Engineering
Updating and Querying Databases that Track Mobile Units
Distributed and Parallel Databases - Special issue on mobile data management and applications
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
A Comparison of Protocols for Updating Location Information
Cluster Computing
Novel Approaches in Query Processing for Moving Object Trajectories
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Network-Aware Operator Placement for Stream-Processing Systems
ICDE '06 Proceedings of the 22nd International Conference on Data Engineering
High-performance complex event processing over streams
Proceedings of the 2006 ACM SIGMOD international conference on Management of data
The CQL continuous query language: semantic foundations and query execution
The VLDB Journal — The International Journal on Very Large Data Bases
MobiEyes: A Distributed Location Monitoring Service Using Moving Location Queries
IEEE Transactions on Mobile Computing
Energy-Efficient Monitoring of Mobile Objects with Uncertainty-Aware Tolerances
IDEAS '07 Proceedings of the 11th International Database Engineering and Applications Symposium
Plan-based complex event detection across distributed sources
Proceedings of the VLDB Endowment
OpenStreetMap: User-Generated Street Maps
IEEE Pervasive Computing
BORA: Routing and Aggregation for Distributed Processing of Spatio-Temporal Range Queries
MDM '07 Proceedings of the 2007 International Conference on Mobile Data Management
Place: A Distributed Spatio-Temporal Data Stream Management System for Moving Objects
MDM '07 Proceedings of the 2007 International Conference on Mobile Data Management
ExtRange: Continuous Moving Range Queries in Mobile Peer-to-Peer Networks
MDM '09 Proceedings of the 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware
Cordies: expressive event correlation in distributed systems
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems
Dynamic publish/subscribe to meet subscriber-defined delay and bandwidth constraints
EuroPar'10 Proceedings of the 16th international Euro-Par conference on Parallel processing: Part I
Changing flights in mid-air: a model for safely modifying continuous queries
Proceedings of the 2011 ACM SIGMOD International Conference on Management of data
Efficient support for multi-resolution queries in global sensor networks
Proceedings of the 5th International Conference on Communication System Software and Middleware
Parametric subscriptions for content-based publish/subscribe networks
Proceedings of the ACM/IFIP/USENIX 11th International Conference on Middleware
Efficient and Distributed Rule Placement in Heavy Constraint-Driven Event Systems
HPCC '11 Proceedings of the 2011 IEEE International Conference on High Performance Computing and Communications
Supporting Strong Reliability for Distributed Complex Event Processing Systems
HPCC '11 Proceedings of the 2011 IEEE International Conference on High Performance Computing and Communications
Composite event detection as a generic middleware extension
IEEE Network: The Magazine of Global Internetworking
MigCEP: operator migration for mobility driven distributed complex event processing
Proceedings of the 7th ACM international conference on Distributed event-based systems
Opportunistic spatio-temporal event processing for mobile situation awareness
Proceedings of the 7th ACM international conference on Distributed event-based systems
Mobile fog: a programming model for large-scale applications on the internet of things
Proceedings of the second ACM SIGCOMM workshop on Mobile cloud computing
Cloudy: heterogeneous middleware for in time queries processing
Proceedings of the 17th International Database Engineering & Applications Symposium
Hi-index | 0.00 |
Up to now, correlations in complex event processing (CEP) systems are detected by a well defined set of operators, whose configuration is determined ahead of deployment time. Although CEP operators involve location specific attributes, state of the art systems are heavily constrained in detecting situations where the interest in a situation changes depending on the consumer's location, e. g., with the movement of mobile devices. This paper adopts the concept of range queries to CEP systems. We propose a mobility-aware event delivery semantics and present a corresponding execution model, which accounts for mobility driven selection of primary event streams to the CEP system. By utilizing the properties of this execution model, we derive an algorithm that establishes low cost and coordinated reconfiguration of CEP operators in a distributed system. The algorithm minimizes the amount of information that needs to be streamed between operators and avoids additional delays as a result of a reconfiguration of CEP operators. We present an analysis of the algorithm's properties and evaluate the efficiency of the proposed reconfiguration algorithm.