RECEP: Selection-based reuse for distributed complex event processing

Beate Ottenwälder, Boris Koldehofe, Kurt Rothermel, Kirak Hong, Umakishore Ramachandran

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review


An appealing use case of complex event processing (CEP) systems is for mobile users to react in real-time to events in their environment, e.g., to the occurrence of a dangerous situation such as an accident. Maintaining mobile CEP systems is highly resource intensive since in many cases events need to be detected in a consumer-centric manner to ensure low latency event detection and high quality of results. In this paper we propose the RECEP system to increase the scalability of mobile CEP systems. In the presence of mobile users with partially overlapping interest, the RECEP system offers methods to efficiently reuse computations and this way reduces the resource requirements of mobile CEP. Since reuse of computations happens with respect to well defined quality metrics, RECEP can be easily tailored to specific mobile applications and maximize the resource savings for their desired quality in terms of precision and recall of the processed events from the user's environment.
Original languageEnglish
Title of host publicationProceedings of the 8th ACM International Conference on Distributed Event-Based Systems (DEBS)
PublisherACM Press
Number of pages12
ISBN (Electronic)978-1-4503-2737-4
Publication statusPublished - 2014
Externally publishedYes

Cite this