I am following academic courses on event processing, and today came across a graduate seminar entitled "event processing technology" given by Mathias Weske, who is known for his work on business process management, given in the Hasso Plattner Institute at the University of Potsdam.
It is interesting to note the topics covered in this seminar:
- Scalability: complex event processing solutions for high performance and low latency
- Aggregation concepts: event processing approaches to extract business information from raw events
- Correlation: combining BPM and CEP
- Uncertainty: handling of noise in data streams
- Prediction: predict future events
- Heterogeneity: Processing heterogeneous events
All of them are active research topics in event processing. Some of them are citing our work on uncertainty and proactive event processing. It will be interesting to collect information about event processing academic courses worldwide and lesson learned from them. Academic courses are enablers of making a technology part of main stream computing.