 <?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Interesting trend: CEP at BRForum, ORF, RuleML events</title>
	<atom:link href="http://tibcoblogs.com/cep/index.php/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/feed/" rel="self" type="application/rss+xml" />
	<link>http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/</link>
	<description>Complex Event Processing (CEP)</description>
	<pubDate>Sat, 11 Feb 2012 22:04:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Adrian Paschke</title>
		<link>http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/comment-page-1/#comment-817</link>
		<dc:creator>Adrian Paschke</dc:creator>
		<pubDate>Sat, 27 Jun 2009 10:07:27 +0000</pubDate>
		<guid isPermaLink="false">http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/#comment-817</guid>
		<description>I would like to point to RuleML-2009 (http://2009.ruleml.org) as one of the major conferences addressing rule-based CEP / reaction rules. 

There will be a special track on rule-based Event Processing and Reaction Rules on RuleML-2009 (see the call for papers) and a keynote about CEP this year.

CEP has been a topic of the RuleML conferences since the very begining, even before the term CEP was officially "born". 

Here some historicaly references (http://2009.ruleml.org/past) which might be of interest:

- Keynote by Opher Etzion "Towards an Event-Driven Architecture: An infrastructure for event processing" on RuleML-2005

- Special workshop on Reaction Rules and Event Processing at RuleML-2006

- Session on Reaction Rules and Rule Applications at RuleML-2007

- Keynote by David Luckham on "The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems" at RuleML-2008

- Keynote by Paul Haley on "Event and Process Semantics will Rule" at RuleML-2008

... and many interesting papers about reaction rules / rule-based CEP in the conference proceedings of the past years (Springer LNCS and IEEE proceedings), as well as demos in the RuleML Challenge.

Cheers Adrian</description>
		<content:encoded><![CDATA[<p>I would like to point to RuleML-2009 (http://2009.ruleml.org) as one of the major conferences addressing rule-based CEP / reaction rules. </p>
<p>There will be a special track on rule-based Event Processing and Reaction Rules on RuleML-2009 (see the call for papers) and a keynote about CEP this year.</p>
<p>CEP has been a topic of the RuleML conferences since the very begining, even before the term CEP was officially &#8220;born&#8221;. </p>
<p>Here some historicaly references (http://2009.ruleml.org/past) which might be of interest:</p>
<p>- Keynote by Opher Etzion &#8220;Towards an Event-Driven Architecture: An infrastructure for event processing&#8221; on RuleML-2005</p>
<p>- Special workshop on Reaction Rules and Event Processing at RuleML-2006</p>
<p>- Session on Reaction Rules and Rule Applications at RuleML-2007</p>
<p>- Keynote by David Luckham on &#8220;The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems&#8221; at RuleML-2008</p>
<p>- Keynote by Paul Haley on &#8220;Event and Process Semantics will Rule&#8221; at RuleML-2008</p>
<p>&#8230; and many interesting papers about reaction rules / rule-based CEP in the conference proceedings of the past years (Springer LNCS and IEEE proceedings), as well as demos in the RuleML Challenge.</p>
<p>Cheers Adrian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Vincent</title>
		<link>http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/comment-page-1/#comment-807</link>
		<dc:creator>Paul Vincent</dc:creator>
		<pubDate>Tue, 16 Jun 2009 15:36:17 +0000</pubDate>
		<guid isPermaLink="false">http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/#comment-807</guid>
		<description>"Semantics in CEP" is the theme at The 8th International Conference on Ontologies, DataBases, and Applications of Semantics (ODBASE 2009)-  http://www.onthemove-conferences.org/index.php/odbasehornav - in Portugal. This academic conference conflicts (datewise) with BRForum and RuleML09.</description>
		<content:encoded><![CDATA[<p>&#8220;Semantics in CEP&#8221; is the theme at The 8th International Conference on Ontologies, DataBases, and Applications of Semantics (ODBASE 2009)-  <a href="http://www.onthemove-conferences.org/index.php/odbasehornav" rel="nofollow">http://www.onthemove-conferences.org/index.php/odbasehornav</a> - in Portugal. This academic conference conflicts (datewise) with BRForum and RuleML09.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Vincent</title>
		<link>http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/comment-page-1/#comment-546</link>
		<dc:creator>Paul Vincent</dc:creator>
		<pubDate>Thu, 04 Jun 2009 10:39:40 +0000</pubDate>
		<guid isPermaLink="false">http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/#comment-546</guid>
		<description>Hi Peter: good luck with your project. FYI the BE Query Language also uses Rete...
Cheers</description>
		<content:encoded><![CDATA[<p>Hi Peter: good luck with your project. FYI the BE Query Language also uses Rete&#8230;<br />
Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Lin</title>
		<link>http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/comment-page-1/#comment-545</link>
		<dc:creator>Peter Lin</dc:creator>
		<pubDate>Thu, 04 Jun 2009 04:26:52 +0000</pubDate>
		<guid isPermaLink="false">http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/#comment-545</guid>
		<description>I agree there are multiple classifications. I've been toying with the idea of a Stream RETE engine, which i plan to implement this summer for fun. I plan to write up my findings and share the results with the broader business rule community in the hopes of pushing the state of art.

peter</description>
		<content:encoded><![CDATA[<p>I agree there are multiple classifications. I&#8217;ve been toying with the idea of a Stream RETE engine, which i plan to implement this summer for fun. I plan to write up my findings and share the results with the broader business rule community in the hopes of pushing the state of art.</p>
<p>peter</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vincent</title>
		<link>http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/comment-page-1/#comment-542</link>
		<dc:creator>vincent</dc:creator>
		<pubDate>Tue, 02 Jun 2009 10:18:31 +0000</pubDate>
		<guid isPermaLink="false">http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/#comment-542</guid>
		<description>Hi Peter: I guess there are multiple classifications and characteristics of applications, leading to different patterns:
- event driven vs event processing
- #events vs #rate of events to be processed
- #events vs #temporal rules and relationships to be processed

I'm guessing that *some* temporal Rete approaches would be ideal for large# temporal rules and relationships, but less so for #rate of events. Indeed for BE we have some simple architectural pattern changes to adopt to some of these different application characteristics.  

Cheers</description>
		<content:encoded><![CDATA[<p>Hi Peter: I guess there are multiple classifications and characteristics of applications, leading to different patterns:<br />
- event driven vs event processing<br />
- #events vs #rate of events to be processed<br />
- #events vs #temporal rules and relationships to be processed</p>
<p>I&#8217;m guessing that *some* temporal Rete approaches would be ideal for large# temporal rules and relationships, but less so for #rate of events. Indeed for BE we have some simple architectural pattern changes to adopt to some of these different application characteristics.  </p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Lin</title>
		<link>http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/comment-page-1/#comment-540</link>
		<dc:creator>Peter Lin</dc:creator>
		<pubDate>Sun, 31 May 2009 22:07:29 +0000</pubDate>
		<guid isPermaLink="false">http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/#comment-540</guid>
		<description>I was thinking on a general temporal logic perspective and not specific to what drools does. It sounds like Tibco BE doesn't go the temporal operator route either. The slow performance of Allen's approach isn't fatal. Though ultimately, I wouldn't want to use his approach in a performance sensitive application.</description>
		<content:encoded><![CDATA[<p>I was thinking on a general temporal logic perspective and not specific to what drools does. It sounds like Tibco BE doesn&#8217;t go the temporal operator route either. The slow performance of Allen&#8217;s approach isn&#8217;t fatal. Though ultimately, I wouldn&#8217;t want to use his approach in a performance sensitive application.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Vincent</title>
		<link>http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/comment-page-1/#comment-539</link>
		<dc:creator>Paul Vincent</dc:creator>
		<pubDate>Fri, 29 May 2009 19:21:31 +0000</pubDate>
		<guid isPermaLink="false">http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/#comment-539</guid>
		<description>Hi Peter: are you referring to Edson's ORF paper on DROOLS? If so, the proof of the pudding will be in the eating - and IMHO the performance will probably be "good enough" for many prototypes and applications. Remember there are plenty of ways to skin the temporal cat...

Talking of temporal cats: I'll have to explain TIBCO's approach in my ORF paper or future blog post. I wouldn't describe it as "temporal rete" - remember TIBCO BE uses multiple models to represent problems, not just rules (i.e. state models / continuous queries / timer rules etc). 

At some point EPTS is probably going to cover temporal operations in its Interoperabilty working group - it would be good to have the DROOLS gang and people like yourself with an interest in 'CEP using rules' consider contributing...

Cheers</description>
		<content:encoded><![CDATA[<p>Hi Peter: are you referring to Edson&#8217;s ORF paper on DROOLS? If so, the proof of the pudding will be in the eating - and IMHO the performance will probably be &#8220;good enough&#8221; for many prototypes and applications. Remember there are plenty of ways to skin the temporal cat&#8230;</p>
<p>Talking of temporal cats: I&#8217;ll have to explain TIBCO&#8217;s approach in my ORF paper or future blog post. I wouldn&#8217;t describe it as &#8220;temporal rete&#8221; - remember TIBCO BE uses multiple models to represent problems, not just rules (i.e. state models / continuous queries / timer rules etc). </p>
<p>At some point EPTS is probably going to cover temporal operations in its Interoperabilty working group - it would be good to have the DROOLS gang and people like yourself with an interest in &#8216;CEP using rules&#8217; consider contributing&#8230;</p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peter lin</title>
		<link>http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/comment-page-1/#comment-538</link>
		<dc:creator>peter lin</dc:creator>
		<pubDate>Fri, 29 May 2009 13:33:13 +0000</pubDate>
		<guid isPermaLink="false">http://tibcoblogs.com/cep/2009/05/29/interesting-trend-cep-at-brforum-orf-ruleml-events/#comment-538</guid>
		<description>I've been looking at allen's approach to temporal logic for the last 2 years and have come to the conclusion his approach isn't practical. There are significant flaws in his model, which 3 other papers point out. Aside from that, the performance of his approach is too slow. The third issue is the execution model proposed by Allen is not compatible with RETE network.

I'm curious, does Tibco plan to publish a paper on how BE handles temporal logic? Even though my rule engine jamocha is just a research project, it supports a limited form of temporal logic through temporal facts and temporal patterns. This summer I plan on implementing stream Rete engine, which will hopefully help everyone progress towards a general purpose model of temporal logic.

peter</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been looking at allen&#8217;s approach to temporal logic for the last 2 years and have come to the conclusion his approach isn&#8217;t practical. There are significant flaws in his model, which 3 other papers point out. Aside from that, the performance of his approach is too slow. The third issue is the execution model proposed by Allen is not compatible with RETE network.</p>
<p>I&#8217;m curious, does Tibco plan to publish a paper on how BE handles temporal logic? Even though my rule engine jamocha is just a research project, it supports a limited form of temporal logic through temporal facts and temporal patterns. This summer I plan on implementing stream Rete engine, which will hopefully help everyone progress towards a general purpose model of temporal logic.</p>
<p>peter</p>
]]></content:encoded>
	</item>
</channel>
</rss>

