ETALIS: Rule-Based Reasoning in Event Processing

作者: Sebastian Rudolph , Roland Stühmer , Nenad Stojanovic , Rudi Studer , Darko Anicic

DOI: 10.1007/978-3-642-19724-6_5

关键词:

摘要: Complex Event Processing (CEP) is concerned with timely detection of complex events within multiple streams atomic occurrences, and has useful applications in areas including financial services, mobile sensor devices, click stream analysis so forth. In this chapter, we present ETALIS Language for Events. It an expressive language specifying combining events. For provide both a syntax as well clear declarative formal semantics. The execution model the based on compilation strategy into Prolog. We implementation language, experimental results our running prototype. Further on, show how logic rule-based approach compares non-logic respect performance.

参考文章(30)
Johannes Gehrke, Walker M. White, Mirek Riedewald, Biswanath Panda, Alan J. Demers, Varun Sharma, Cayuga: A General Purpose Event Monitoring System. conference on innovative data systems research. pp. 412- 422 ,(2007)
Tyson Condie, Joseph M. Hellerstein, Peter Alvaro, Khaled Elmeleegy, Neil Conway, Russell C Sears, BOOM: Data-Centric Programming in the Datacenter ,(2009)
Jason Eisner, Eric Goldlust, Noah A. Smith, Compiling Comp Ling: Weighted Dynamic Programming and the Dyna Language empirical methods in natural language processing. pp. 281- 290 ,(2005)
Georg Lausen, Bertram Ludäscher, Wolfgang May, On Active Deductive Databases: The Statelog Approach logic in databases. pp. 69- 106 ,(1996) , 10.1007/BFB0055496
Active Rules in Database Systems Springer-Verlag New York, Inc.. ,(1998) , 10.1007/978-1-4419-8656-6
John Wylie Lloyd, Foundations of logic programming ,(1984)
Victor Vianu, Serge Abiteboul, Richard Hull, Foundations of databases ,(1994)