Efficient method for processing consecutive events over streams with a negation link

Young Cheul Kim, Jongik Kim, Hyung Ju Cho, Tae Sun Chung

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

Abstract

Recently developed query processors for complex events filter data streams to match specific patterns and transform streaming data into meaningful information. To specify the patterns to be matched, complex event processing languages adopt a negation to present an event that should not appear at a specific position. A negation engenders more expressive query forms; however, the indexes must be looked up for each result sequence. In this paper, we review an efficient processing technique for a negation and propose the consecutive event processing in negations (CEPIN) for processing consecutive events in a query with negations. The key component of this proposal is the investigation as to whether the present event type is identical to a previous event type. If it is identical, a calculation to determine the resulting sequence range is not necessary; moreover, the time required for the processing of a negation and the reverse order of a link can be saved. Our experiment shows a reduction in the number of processes and calculations required per event.

Original languageEnglish
Title of host publication2014 International Conference on IT Convergence and Security, ICITCS 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781479965410
DOIs
StatePublished - 23 Jan 2014
Event4th 2014 International Conference on IT Convergence and Security, ICITCS 2014 - Beijing, China
Duration: 28 Oct 201430 Oct 2014

Publication series

Name2014 International Conference on IT Convergence and Security, ICITCS 2014

Conference

Conference4th 2014 International Conference on IT Convergence and Security, ICITCS 2014
Country/TerritoryChina
CityBeijing
Period28/10/1430/10/14

Keywords

  • Consecutive events
  • Event streams
  • Negation
  • Stream query

Fingerprint

Dive into the research topics of 'Efficient method for processing consecutive events over streams with a negation link'. Together they form a unique fingerprint.

Cite this