A Short History of Complex Event Processing. Part 1: Beginnings
by David Luckham
First of two articles on the development of complex event processing
Event processing has been going on for more than fifty years. So, you might well ask, what’s new about Complex Event Processing? Well, its different from what was going on fifty or thirty or even fifteen years ago. This article is about how event processing has been changing over the years and why.
Download the article: A Short History of Complex Event Processing – Part 1: Beginnings
- February 15th, 2008
5 Responses to “A Short History of Complex Event Processing. Part 1: Beginnings”
Leave a Reply
You must be logged in to post a comment.

























A comment about the relationship between “active databases” and “data stream management: While both of them came from the database discipline, they came from two different school of thoughts – the active database people were used the paradigm of adding ECA rules to databases, and the term “composite event” created in the active database community is an ancestor of the “complex event”, while the data stream management people were in the opinion that the only construct needed is SQL Query, and thus advocated for the use of continous queries — this is quite different thinking than active databases.
cheers,
Opher
Dont know if the Coral8 people would entirely agree with Opher. Lets see. Jennifer Widom was active in active DBs.
Jennifer Widom was indeed active in the active database community, and at later phase in life she started the stream project in Stanford, she also done some other things before and after these works. There is no connection between her work on active database (mostly the “starburst” prohect in IBM Almaden Research Center) – which focused on adding rules to databases, and the work on streams which focused on continouous queries – a totally different solution. It is also interesting to note that the stream papers don’t cite active database papers.
cheers,
Opher
[...] second article follows on from part 1 on the history of complex event [...]
[...] In A Short History of Complex Event Processing. Part 1: Beginnings, David Luckham opens his history discussion by saying; “Event processing has been going on for more than fifty years.” [...]