
This is a blog describing some thoughts about issues related to event processing and thoughts related to my current role. It is written by Opher Etzion and reflects the author's own opinions
Thursday, June 3, 2010
DEBS 2010 program has been published

Monday, May 31, 2010
The event processing grand challenge - take one

Event processing serves as the nervous system, and events are what flow between the different players. This subsumes the "Internet of things" vision, where many sensors are connected, and also robots of various kinds as actuators, serving as hands. Such an infrastructure will enable changing the life as we know them.
Wednesday, May 26, 2010
On event processing standards

- It seems that in the era where the vendor community is now dominated by bigger companies, the atmosphere for standards become more friendly.
- For other communities - standards have been critical success factor, e.g. web services.
- Somebody mentioned the immortal Stonbraker's phrase about SQL being "intergalactic data speak", we need the "intergalactic event speak" - and it is not an extension to SQL.
- There are different standardization issues -- event representation, meta-modelling, event processing language; as well as extensions to many existing standards possible.
- The language standardization will be trickiest - due to the variety of languages styles exist, here I think that we'll better start with a language at the PIM (platform independent model) level. In the EPIA book we provided one that can serve as a starting point.
Sunday, May 23, 2010
Dagstuhl seminar on event processing - the conclusion

a) Brainstorm and devise an actionable plan for evolving event processing to be a critical technology in a grand challenge that will have major impact on society, as a wide-community effort;
b) Brainstorm and devise and actionable plan for creating a community-agreed document about the value, boundaries, functions, and synergies with other areas and communities.
c) Brainstorm and devise and actionable plan for the evolution of specific event processing standards, and employ/extend existing standards.
There are a lot of follow-ups, conclusion of the Dagstuhl seminar can be found on the seminar's webpage.
More about the document and grand challenge - later.
Friday, May 21, 2010
Dagstuhl seminar on event processing - the fourth day

Thursday, May 20, 2010
Dagstuhl seminar on event processing - the third day

- Use of EP to predict (anticipate) problems
- Use of predictions (e.g. from simulations) in EP
- Complex actions
- Action processing as the converse of event processing
- Decomposition of complex actions with time constraints
- Goal directed reaction
- Adaptive planning
- Implicit validation
- Function placement and optimization
- Real-time machine generated specification
- Compensation and Retraction
- Privacy and Security
- Probabilistic events
- Provenance
Wednesday, May 19, 2010
Dagstuhl seminar on event processing - the second day
