vincent
09-20-2008 07:42 PM
The next sessions from EPTS4 covered some academic research projects.
- Prof Adrian Paschke (newly promoted to Berlin Uni) covered RuleML, Reaction RuleML, and the related standards of W3C RIF and PRR, then Alex from Betfair covered the Prova project which used state machines mapping to a PROLOG-type language. This was an excellent introduction to the rule standards space, albeit with the usual complaint that Adrian (and the other RuleML advocates) really should be clearer about the role of RuleML as a common research platform, not a commercial standard competing with W3C etc. [Disclosure - TIBCO participates in both PRR and RIF standards].
- IBM US R&D covered their designed-for-scalability stream processor, System S. I would guess the existing stream processing vendors would be pretty nonplussed by this…
- IBM Israel R&D covered the history and directions for their Event-Condition-Action Amit CEP research engine - with an interesting innovation of a real-time event-handling IDE (presumably combining monitoring with in-situ pattern specifying).
- Michael Olson of CalTech described some more about their social aspects research for EP, such as semantic web and mashups using event processing, and the personal event broker.
- Nenad Stojanovic of FZI went through his CEP for Agile BPM - an area we are already seeing in the commercial world, but worthy of more research - such as BPMN for CEP, etc.
- Pedro Bizarro (Uni of Coimbra) covered his benchmarking project, which probably has more potential than the STAC commercial effort to look at more event pattern benchmarks, get customer project data contributions, etc.
- Suzan Urban (Texas Tech Uni) described their StreamCEDL work.
One thing the academic projects should seriously consider is exploiting / extending existing commercial software frameworks. Imagine how much easier it would be for a benchmarking effort to build a generalized framework if using multiple existing CEP tools, or the StreamCEDL work if it used an existing distributed CEP platform.
TIBCO’s CEP platform for example is available via the
University Program, and interesting projects could be discussed with customers and experts via
TIBCommunity. Just a thought.
Source...