Complex event processing: Difference between revisions

Content deleted Content added
Najeeb1010 (talk | contribs)
Citation bot (talk | contribs)
Add: date, journal. | Use this bot. Report bugs. | Suggested by Abductive | Category:Cognition | #UCB_Category 102/246
Line 31:
 
==History==
The CEP area has roots in [[discrete event simulation]], the [[active database]] area and some programming languages. The activity in the industry was preceded by a wave of research projects in the 1990s. According to<ref>{{citation|last=Leavit|first=Neal|title=Complex-Event Processing Poised for Growth|url= http://www.computer.org/csdl/mags/co/2009/04/mco2009040017-abs.html|publisher=Computer, vol. 42, no. 4, pp. 17-20 Washington|date=April 2009}}</ref> the first project that paved the way to a generic CEP language and execution model was the Rapide project in [[Stanford University]], directed by [[David Luckham]]. In parallel there have been two other research projects: Infospheres in [[California Institute of Technology]], directed by [[K. Mani Chandy]], and [[Apama (software)|Apama]] in [[University of Cambridge]] directed by John Bates. The commercial products were dependents of the concepts developed in these and some later research projects. Community efforts started in a series of event processing symposia organized by the [[Event Processing Technical Society]], and later by the ACM DEBS conference series. One of the community efforts was to produce the event processing manifesto.<ref>{{cite journal|url=http://drops.dagstuhl.de/opus/volltexte/2011/2985|title=10201 Executive Summary and Manifesto – Event Processing|first1=Mani K.|last1=Chandy|first2=Opher|last2=Etzion|first3=Rainer von|last3=Ammon|journal=Drops-Idn/V2/Document/10.4230/Dagsemproc.10201.1 |series=Dagstuhl Seminar Proceedings|editor-first1=K. Mani|editor-last1=Chandy|editor-first2=Opher|editor-last2=Etzion|editor-first3=Rainer von|editor-last3=Ammon|date=22 December 2017|volume=10201 |pages=1–60 |publisher=Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany|doi=10.4230/DagSemProc.10201.1 |via=Dagstuhl Research Online Publication Server}}</ref>
 
==Related concepts==
Line 92:
* [[Esper (software)|Esper]] Complex event processing for Java and C# (GPLv2).
* [[Feedzai|Feedzai - Pulse]]
* [[Microsoft|Microsoft StreamInsight]] Microsoft CEP Engine implementation<ref>{{cite web|url=https://technet.microsoft.com/en-us/library/ee362541(v=sql.111).aspx|title=Microsoft StreamInsight|website=technet.microsoft.com|date=28 July 2016 }}</ref>
* [[openPDC]] — A set of applications for processing streaming time-series data in real-time.
* [[Oracle SOA Suite|Oracle Event Processing]] - for building applications to filter, correlate, and process events in real time.