<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.tibcoblogs.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Complex Event Processing (CEP) Blog</title>
	
	<link>http://tibcoblogs.com/cep</link>
	<description>Complex Event Processing (CEP)</description>
	<pubDate>Thu, 02 Feb 2012 21:24:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.tibcoblogs.com/ComplexEventProcessing" /><feedburner:info uri="complexeventprocessing" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>37.397823</geo:lat><geo:long>-122.166056</geo:long><image><link>http://www.tibco.com</link><url>http://tibco.com/images/logo.jpg</url><title>TIBCO Software Inc.</title></image><feedburner:emailServiceId>ComplexEventProcessing</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Modelling Choreography (with events, states and business rules)</title>
		<link>http://feeds.tibcoblogs.com/~r/ComplexEventProcessing/~3/kUmGqiz0HWg/</link>
		<comments>http://tibcoblogs.com/cep/2012/02/02/modelling-choreography-with-events-states-and-business-rules/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 21:24:58 +0000</pubDate>
		<dc:creator>Paul Vincent</dc:creator>
		
		<category><![CDATA[Choreography]]></category>

		<category><![CDATA[Complex Event Processing (CEP)]]></category>

		<category><![CDATA[Rules]]></category>

		<category><![CDATA[State]]></category>

		<category><![CDATA[UML]]></category>

		<category><![CDATA[BCS]]></category>

		<guid isPermaLink="false">http://tibcoblogs.com/cep/?p=2621</guid>
		<description><![CDATA[This week the BCS SPA group held a fascinating session titled &#8220;Modelling Choreography&#8221; by requirements analyst Ashley McNeile.
Ashley described some of the past efforts to model and implement choreographies, using types of process algebra such as  Robert Millner&#8217;s Calculus of Communicating Systems (CCS) and its derivative Pi-Calculus. However, Ashley used sequences of events and states (i.e. [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.centrebenesh.fr/index.html"><img class="alignright" src="http://www.centrebenesh.fr/images/notation.gif" alt="" width="417" height="578" /></a>This week the <a title="BCS SPA home page" href="http://bcs-spa.org/index.php" target="_blank">BCS SPA group</a> held a fascinating <a title="BCS event SPA-258" href="http://www.bcs.org/content/conEvent/6652" target="_blank">session titled &#8220;Modelling Choreography&#8221;</a> by requirements analyst <a title="Book: Protocol contracts with application to choreographed multiparty collaborations by Ashley McNeile" href="http://www.springerlink.com/content/5u59650u2873h387/" target="_blank">Ashley McNeile</a>.</p>
<p>Ashley described some of the past efforts to model and implement choreographies, using types of process algebra such as  <a title="Wikipedia reference" href="http://en.wikipedia.org/wiki/Calculus_of_communicating_systems" target="_blank">Robert Millner&#8217;s Calculus of Communicating Systems (CCS)</a> and its derivative <a title="Wikipedia reference" href="http://en.wikipedia.org/wiki/Pi-calculus" target="_blank">Pi-Calculus</a>. However, Ashley used sequences of events and states (i.e. a <a title="Wikipedia reference" href="http://en.wikipedia.org/wiki/State_diagram" target="_blank">state diagram</a>) which he also compared to Michael Jackson&#8217;s formalised object lifecycles (e.g. <a title="Wikipedia reference" href="http://en.wikipedia.org/wiki/Jackson_system_development" target="_blank">JSD  / Jackson Diagrams</a>). Various W3C efforts have described choreographies too - e.g. <a title="W3 on Web Services Choreography Description Language Version 1.0" href="http://www.w3.org/TR/2004/WD-ws-cdl-10-20040427/" target="_blank">WS-CDL</a>. Of course the latest modelling construct for choreography is <a title="Wikipedia reference" href="http://en.wikipedia.org/wiki/BPMN" target="_blank">BPMN2</a>!</p>
<p>As an example of his practice, Ashley described an example - modelling bank account transactions via Protocol Modelling (using simple state diagrams):</p>
<ul>
<li>state model 1: defined the close and withdraw events on an active account</li>
<li>state model 2: defined the freeze and release  account events</li>
<li>state model 3: this had no state transitions, but defined the state by the associated constraints (or business rules)
<ul>
<li><em>if balance &lt; 0 then account state is overdrawn</em></li>
<li><em>one cannot close an account if it is overdrawn</em></li>
</ul>
</li>
<li>all 3 state models operate in parallel.</li>
</ul>
<p>To analyse these state models they can be combined into a single state models (with all combinations of states, and all events), and then the unreachable states can be filtered out. The interesting thing here is (1) the analysis of state models for completeness and (2) the use of incomplete state diagrams as a business notation for textual (policy or constraint) business rules.</p>
<p>Other observations:</p>
<ol>
<li>These types of business rule apply to states and data; they can be extracted and modified (by a developer, or state modeller) into <strong>event rules or guards in a state transition diagram</strong>. Is it interesting to specify these business rules up front before mapping to events and processes? Yes from a business perspective, as new events or states might affect or be affected by existing business rules.</li>
<li> Using a <strong>state to specify a business rule</strong> (in terms of the state and output) is an interesting notation that lends itself well to mapping to appropriate events (or indeed processes). Could it catch on in the business rule community?</li>
<li>The use of an explicit choreography language has<strong> not had  much success</strong> it seems. Google WS-CDL and most entries are dated 2009 or earlier. BPMN2&#8217;s choreography may yet prove useful but possibly the concepts are too difficult for business modellers yet imply a co-operative design process for developers that rarely occurs in practice (beyond &#8220;this is the interface&#8221;!).</li>
<li>At the end of the day, the sequence of events in a business system is just a <strong>complex event</strong> - which maybe can tell you if the choreography is valid or not.</li>
</ol>
<p>I&#8217;ll add a link to the slides to help explain all the above when they become available&#8230;</p>
<p><strong>Annex: a Distributed System Choreography Development Process:</strong></p>
<p><strong>This process describes a development process of state diagrams for choreography purposes:</strong></p>
<ol>
<li>Define participants and messages (/events) that interact between them</li>
<li>Define states with events as messages from and to, with only 1 sender per state</li>
<li>Project the states out to individual participants - i.e the parts of the state model for each participant - allowing ambiguous states but ensuring these have no sends</li>
<li>Merge the states for each participant</li>
<li>Enact - check each event at a time to prove feasibility of the interacting state models</li>
</ol>
<p><strong><br />
</strong></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?&amp;linkurl=http%3A%2F%2Ftibcoblogs.com%2Fcep%2F2012%2F02%2F02%2Fmodelling-choreography-with-events-states-and-business-rules%2F&amp;linkname=Modelling%20Choreography%20%28with%20events%2C%20states%20and%20business%20rules%29"><img src="http://tibcoblogs.com/cep/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/ComplexEventProcessing/~4/kUmGqiz0HWg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tibcoblogs.com/cep/2012/02/02/modelling-choreography-with-events-states-and-business-rules/feed/</wfw:commentRss>
		<feedburner:origLink>http://tibcoblogs.com/cep/2012/02/02/modelling-choreography-with-events-states-and-business-rules/</feedburner:origLink></item>
		<item>
		<title>Event Processing Platforms vs Engines</title>
		<link>http://feeds.tibcoblogs.com/~r/ComplexEventProcessing/~3/s3lX33IxLIw/</link>
		<comments>http://tibcoblogs.com/cep/2012/02/02/event-processing-platforms-vs-engines/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 12:38:15 +0000</pubDate>
		<dc:creator>Paul Vincent</dc:creator>
		
		<category><![CDATA[Agent-based]]></category>

		<category><![CDATA[Complex Event Processing (CEP)]]></category>

		<category><![CDATA[Bloor]]></category>

		<category><![CDATA[EPN]]></category>

		<guid isPermaLink="false">http://tibcoblogs.com/cep/?p=2614</guid>
		<description><![CDATA[Opher Etzion just made an interesting classification of the CEP tools market in his observations on the Bloor Research comments on CEP and Big Data, part of an increasing amount of coverage on CEP. To wit:

Event Processing Platform is a software that enables the creation of event processing network, handle the routing of events among [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Opher Etzion just <a title="OE on &quot;CEP and Big Data 2&quot; - comments on Philip Howard's observations, Feb12" href="http://epthinking.blogspot.com/2012/02/on-cep-and-big-data-2-comments-on.html" target="_blank">made an interesting classification</a> of the CEP tools market in his observations on the <a title="ITAnalysis on CEP and Big Data 2 by Philip Howard, Jan12" href="http://www.it-analysis.com/technology/data_mgmt/content.php?cid=13150" target="_blank">Bloor Research comments on CEP and Big Data</a>, part of an increasing <a title="Previous post on Bloor on CEP and Big Data, Jan12" href="http://tibcoblogs.com/cep/2012/01/06/bloor-bets-on-cep-for-2012/" target="_self">amount of coverage on CEP</a>. To wit:</p>
<ul>
<li><em><span style="color: #000080;">Event Processing Platform is a software that enables the creation of event processing network, handle the routing of events among agents, management, and other common infrastructure issues.</span></em></li>
<li><em><span style="color: #000080;">Event Processing Engine is a software that enables the creation of the actual function - in the EPN term implementing agents.</span></em></li>
</ul>
<p>In the <a title="CEP Market at end of 2011" href="http://tibcoblogs.com/cep/2011/12/06/the-cep-market-at-the-end-of-2011/" target="_blank">CEP Market analysis</a> we don&#8217;t try to distinguish between these - probably because it would be contentious. For example, to some folks an &#8220;event processing network&#8221; is managed as a single process - possibly multi-threaded, but bounded on a single machine instance. To others (like TIBCO) the <a title="...called messaging" href="http://www.tibco.com/products/soa/messaging/default.jsp">network is a message or event distribution mechanism</a> for breaking the constraints of a single process or system (e.g. performance, scalability, and fault tolerance constraints). Furthermore &#8220;event processing agents&#8221; might be viewed as &#8220;event processing operations&#8221; - like a single pattern detection query, or a pattern matching rule, arranged in some kind of activity or business process diagram - or as more autonomous processing agents that can handle a number of operations and cooperate declaratively towards some solution.</p>
<p>If one views an Event Processing Platform as one that handles routing across multiple processes and distributed systems, then the potential candidates is reduced somewhat [*1]. Of course, any CEP engine can be used acoss multiple systems with a shared middleware infrastructure, but individually they are &#8220;blind&#8221; to the other agents and the design tools do not handle the cooperative nature of the agents. Of course, one can set up a message type to include management information to allow for some semblance of distributed control, but this is more likely to be a developer task than a platform capability.</p>
<p>Looking at something like <a title="TIBCO BusinessEvents event processing *platform*" href="http://www.tibco.com/products/business-optimization/complex-event-processing/businessevents/default.jsp" target="_blank">TIBCO BusinessEvents</a>, we can see this satisfies the requirements of a (physically distributed) Event Processing Platform:</p>
<ol>
<li><em>Enables a (computer) network of event processing agents - typically as a minimum of rule agents and cache /datagrid agents, in pretty much any configuration.</em></li>
<li><em>Enables a (single process) network of event processing operations - typically the network is implemented as  declarative rules, but can be visualised as a network in a report.</em></li>
<li><em>Enables different types of Event Processing Engines - apart from the rule agents, you can also have (continuous) query agents.  Rule agents can also be customised as &#8220;decision agents&#8221; (executing decision rules,  or decision tables), &#8220;analytics agents&#8221; (executing predictive analytics models in Spotfire S+ or R), or &#8220;optimization agents&#8221; (executing NuOpt optimization routines in  Spotfire Statistical Services) [*2]</em></li>
</ol>
<p><strong>Notes:</strong></p>
<p>[*1] Other candidates for an Event Processing Platform across distributed systems include IBM Infosphere Streams (although IBM is very quiet these days about that), and EventZero. If there are any others please comment them, and if enough we&#8217;ll update the  Market Analysis with this classification&#8230;</p>
<p>[*2] Note that invoking <a title="Spotfire analytics" href="http://www.tibco.com/products/business-optimization/analytics-visualization/default.jsp" target="_blank">Spotfire services</a> involves invoking the Spotfire platform under the control of a rules agent; from an architecture point of view these are just SOA services, like calling BusinessWorks services during event processing.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?&amp;linkurl=http%3A%2F%2Ftibcoblogs.com%2Fcep%2F2012%2F02%2F02%2Fevent-processing-platforms-vs-engines%2F&amp;linkname=Event%20Processing%20Platforms%20vs%20Engines"><img src="http://tibcoblogs.com/cep/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/ComplexEventProcessing/~4/s3lX33IxLIw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tibcoblogs.com/cep/2012/02/02/event-processing-platforms-vs-engines/feed/</wfw:commentRss>
		<feedburner:origLink>http://tibcoblogs.com/cep/2012/02/02/event-processing-platforms-vs-engines/</feedburner:origLink></item>
		<item>
		<title>Human Event Processing at WEF</title>
		<link>http://feeds.tibcoblogs.com/~r/ComplexEventProcessing/~3/JAf4VcqkrXA/</link>
		<comments>http://tibcoblogs.com/cep/2012/01/24/human-event-processing-at-wef/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 17:26:15 +0000</pubDate>
		<dc:creator>Paul Vincent</dc:creator>
		
		<category><![CDATA[Complex Event Processing (CEP)]]></category>

		<category><![CDATA[Situation Awareness]]></category>

		<category><![CDATA[tibbr]]></category>

		<guid isPermaLink="false">http://tibcoblogs.com/cep/?p=2609</guid>
		<description><![CDATA[&#8220;Gentlemen&#8217;s magazine&#8221; Esquire has an article by Ryan D&#8217;Agostino about TIBCO CEO Vivek Ranadive and mentions the new tibbr-based application for coordinating strategies and tactics among world leaders at WEF.
TopCom, &#8230; is a private communications platform for the two hundred most powerful people in the world.
TopCom is being officially launched in late January at the annual meeting [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.weforum.org/"><img class="alignright" src="http://www.weforum.org/sites/all/themes/wef-960/images/main-template/logo-wef.jpg" alt="" width="140" height="78" /></a>&#8220;Gentlemen&#8217;s magazine&#8221; Esquire has <a title="Esquire on The Man Who Knows Everything  Vivek Ranadivé wants to harness the ocean of data in this world. And save civilization. Jan12" href="http://www.esquire.com/features/vivek-ranadive-profile-0212" target="_blank">an article by Ryan D&#8217;Agostino</a> about TIBCO CEO Vivek Ranadive and mentions the new <a title="tibbr home page" href="http://www.tibbr.com/" target="_blank">tibbr</a>-based application for coordinating strategies and tactics among world leaders at <a title="World Economic Forum" href="http://www.weforum.org/" target="_blank">WEF</a>.</p>
<p><span style="color: #000080;"><em><strong>TopCom</strong>, &#8230; is a private communications platform for the two hundred most powerful people in the world.</em></span></p>
<p><span style="color: #000080;"><em>TopCom is being officially launched in late January at the annual meeting of the World Economic Forum in Davos, Switzerland. It is basically a customized, ridiculously secure version of tibbr, a platform developed by Tibco as a kind of combination Facebook, Twitter, e-mail, texting, and Skype. It is a private social network, essentially - in this case, for world leaders.</em></span></p>
<p><span style="color: #000080;"><em>&#8230; The top two hundred WEF members - basically, the people who run the world - can speak to one another on a given subject, and then they can choose to loop in members from lower tiers (experts, academics, etc.) as needed, widening the pool of knowledge on whatever problem is on the table.</em></span></p>
<p><span style="color: #000080;"><em>&#8230;Tibco consulted with both the Japanese prime minister at the time of last year&#8217;s tsunami, Naoto Kan, and his successor, Noda, when it was developing its presentation for the WEF board of directors, to find out what would have been useful to them at the time of the disaster. Schwab, too, collaborated. The result, which will be on display in Davos, is the first time a global organization will introduce its own proprietary communications platform. &#8230;</em></span></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?&amp;linkurl=http%3A%2F%2Ftibcoblogs.com%2Fcep%2F2012%2F01%2F24%2Fhuman-event-processing-at-wef%2F&amp;linkname=Human%20Event%20Processing%20at%20WEF"><img src="http://tibcoblogs.com/cep/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/ComplexEventProcessing/~4/JAf4VcqkrXA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tibcoblogs.com/cep/2012/01/24/human-event-processing-at-wef/feed/</wfw:commentRss>
		<feedburner:origLink>http://tibcoblogs.com/cep/2012/01/24/human-event-processing-at-wef/</feedburner:origLink></item>
		<item>
		<title>Big Data vs Event Processing</title>
		<link>http://feeds.tibcoblogs.com/~r/ComplexEventProcessing/~3/mTABLppTYiE/</link>
		<comments>http://tibcoblogs.com/cep/2012/01/17/big-data-vs-event-processing/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 15:14:18 +0000</pubDate>
		<dc:creator>Paul Vincent</dc:creator>
		
		<category><![CDATA[Big Data]]></category>

		<category><![CDATA[Complex Event Processing (CEP)]]></category>

		<category><![CDATA[DBMS2]]></category>

		<category><![CDATA[Forrester]]></category>

		<guid isPermaLink="false">http://tibcoblogs.com/cep/?p=2603</guid>
		<description><![CDATA[Database pundit Curt Monash made a brief mention of event processing (/event stream processing) in his discussion on &#8220;big data terminology&#8221;, presumably as a response to the discussion he started with Forrester&#8217;s Brian Hopkins where Brian (very reasonably IMHO) defined &#8220;big data&#8221; as:
techniques and technologies that make handling data at extreme scale economical.
with &#8220;extreme scale&#8221; [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Database pundit Curt Monash made <a title="DMBS2 on Big Data Terminology and Positioning, Jan12" href="http://www.dbms2.com/2012/01/08/big-data-terminology-and-positioning/" target="_blank">a brief mention of event processing (/event stream processing) in his discussion</a> on &#8220;big data terminology&#8221;, presumably as a response to the <a title="Forrester Brian Hopkins on Big Data, Aug11" href="http://blogs.forrester.com/brian_hopkins/11-08-29-big_data_brewer_and_a_couple_of_webinars" target="_blank">discussion he started with Forrester&#8217;s Brian Hopkins</a> where Brian (very reasonably IMHO) defined &#8220;big data&#8221; as:</p>
<p><em><span style="color: #800000;">techniques and technologies that make handling data at extreme scale economical.</span></em></p>
<p>with &#8220;extreme scale&#8221; being defined mainly by the metrics of <span style="text-decoration: underline;">volume</span> and &#8220;<span style="text-decoration: underline;">velocity</span>&#8221; - with the latter being the <a title="Previous post on CEP as real time big data, Jul11" href="http://tibcoblogs.com/cep/2011/07/25/cep-real-time-big-data/" target="_self">obvious area of interest from an event processing perspective</a>, as stated by Curt:</p>
<p><span style="color: #800000;"><em>Low-volume/high-velocity problems are commonly referred to as &#8220;event processing&#8221; and/or &#8220;streaming&#8221;.</em></span></p>
<p>Ignoring what might constitute high volume / high velocity problems (see later), Curt replaces &#8220;velocity&#8221; with &#8220;structure&#8221; to the &#8220;big data metrics&#8221; chart (with &#8220;velocity&#8221; being included in his &#8220;bigness&#8221; metric). But of course the argument over whether &#8220;structure&#8221; or &#8220;velocity&#8221; (or neither or both) are relevant metrics for Big Data is entirely perspective-based:</p>
<ol>
<li>both are characteristics of data / events and</li>
<li>both affect processing and storage techniques,</li>
<li>&#8230; along with other metrics like data lifecycles and data value.</li>
</ol>
<p>From an event perspective, event payloads (real-time data) can be simple values, tuples (such as the equivalent of a database record), or complex explicit data (such as an XML document), for which something like <a title="TIBCO BusinessEvents event server" href="http://www.tibco.com/products/business-optimization/complex-event-processing/businessevents/default.jsp" target="_blank">TIBCO BusinessEvents</a> rules, continuous queries or patterns can be applied. For unstructured text then you may want to add <a title="TIBCO Patterns for matching text to data" href="http://www.tibco.com/products/business-optimization/data-governance/data-matching/matching-engine/default.jsp" target="_blank">TIBCO Patterns</a>, and for non-deterministic data something like <a title="TIBCO S+ predictive analytics" href="http://spotfire.tibco.com/products/s-plus/statistical-analysis-software.aspx" target="_blank">TIBCO Spotfire S+</a> (think neural nets and the like).</p>
<p>From a &#8220;big data&#8221; perspective, event processing use cases can include customer purchase records, credit card transactions, phone voice packets or text messages, inventory updates, operational sensor reports, etc etc. But from the event processing perspective (i.e. actually exploiting &#8220;big data&#8221;) there is another dimension to consider: the scale and velocity of the incoming events versus the scale and velocity (and structure) of the <span style="text-decoration: underline;">existing</span> data it needs to be related to and/or processed against. Some examples might be:</p>
<ul>
<li><strong>large</strong> volumes of data at <strong>high </strong>velocities, compared to <strong>large </strong>volume of data<br />
= national security applications</li>
<li><strong>large </strong>volumes of data at <strong>high </strong>velocities, compared to <strong>normal</strong> volume of data<br />
= sensor processing like Radar</li>
<li><strong>normal </strong>volumes of data at <strong>high </strong>velocities, compared to <strong>large </strong>volume of data<br />
= web search</li>
<li><strong>normal </strong>volumes of data at <strong>high</strong> velocities, compared to <strong>normal </strong>volume of data<br />
= automated trading in Capital Markets</li>
</ul>
<p>This might be a useful way of comparing Big Data requirements against the multitude of different IT technologies and solutions out there. Today, CEP is mostly dealing with <a title="Previous post on HzB for EP Throughput, Dec11" href="http://tibcoblogs.com/cep/2011/11/20/is-hzb-a-good-metric-for-event-processing-throughput/" target="_self">normal volumes of data at low to high velocities</a> being tested against normal(ish) volumes of data (maybe up to Terabytes but not Petabytes), with the higher end values requiring fast datagrid solutions such as <a title="TIBCO ActiveSpaces distributed tuple store" href="http://www.tibco.com/products/soa/in-memory-computing/activespaces-enterprise-edition/default.jsp" target="_blank">TIBCO ActiveSpaces</a>. But as always, it would be interesting to have some metrics against the Big Data use cases  to see what we are all talking about&#8230;</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?&amp;linkurl=http%3A%2F%2Ftibcoblogs.com%2Fcep%2F2012%2F01%2F17%2Fbig-data-vs-event-processing%2F&amp;linkname=Big%20Data%20vs%20Event%20Processing"><img src="http://tibcoblogs.com/cep/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/ComplexEventProcessing/~4/mTABLppTYiE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tibcoblogs.com/cep/2012/01/17/big-data-vs-event-processing/feed/</wfw:commentRss>
		<feedburner:origLink>http://tibcoblogs.com/cep/2012/01/17/big-data-vs-event-processing/</feedburner:origLink></item>
		<item>
		<title>Bloor bets on CEP for 2012</title>
		<link>http://feeds.tibcoblogs.com/~r/ComplexEventProcessing/~3/N5KInV-VxEo/</link>
		<comments>http://tibcoblogs.com/cep/2012/01/06/bloor-bets-on-cep-for-2012/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 12:01:39 +0000</pubDate>
		<dc:creator>Paul Vincent</dc:creator>
		
		<category><![CDATA[Complex Event Processing (CEP)]]></category>

		<category><![CDATA[Bloor]]></category>

		<guid isPermaLink="false">http://tibcoblogs.com/cep/?p=2591</guid>
		<description><![CDATA[Thanks to David Luckham for pointing out an interesting set of predictions from Philip Howard, analyst at Bloor Research. The top 3 were directly CEP-related, the others mostly indirectly CEP-related&#8230;

Real-time everything. &#8230; What I think is interesting is the growth in the data replication market specifically to support real-time BI as opposed to failover, disaster [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Thanks to <a title="Complexevents.org on Bloor Top Predictions for 2012, Dec11" href="http://www.complexevents.com/2011/12/29/themes-for-2012/" target="_blank">David Luckham</a> for pointing out an<a title="IT Director.com on Philip Howard's Data Management Themes for 2012, Dec11" href="http://www.it-director.com/technology/data_mgmt/content.php?cid=13114" target="_blank"> interesting set of predictions from Philip Howard, analyst at Bloor Research</a>. The top 3 were directly CEP-related, the others mostly indirectly CEP-related&#8230;</p>
<ul>
<li><em><span style="color: #000080;"><strong>Real-time everything</strong>. &#8230; What I think is interesting is the growth in the data replication market specifically to <strong>support real-time BI </strong>as opposed to failover, disaster recovery, zero-downtime migrations and the like. I would not be at all surprised if we see the introduction of lightweight BI-only data replication products into the marketplace.</span></em></li>
</ul>
<p>Right-on! The world is indeed real-time, and businesses are increasingly realising it (and in some cases, IT departments too). As for BI-only data replication&#8230; using real-time data and event technologies (e.g. <a title="TIBCO ActiveSpaces datagrid" href="http://www.tibco.com/products/soa/in-memory-computing/activespaces-enterprise-edition/default.jsp" target="_blank">TIBCO ActiveSpaces</a>) provides the BI data alongside the operational data in real-time - you want to replicate <strong>to </strong>the database for analytics and archiving only, rather than replicate to the real-time data store!</p>
<ul>
<li><em><span style="color: #000080;"><strong>Continuous BI</strong>. I think we&#8217;ll hear a lot more about this as a <strong>generic market for complex event processing</strong> as opposed to the vertical markets that CEP has previously addressed.</span></em></li>
</ul>
<p>Again, this is already happening, although the traditional BI vendors are resisting the change as much as possible. CEP vendors are using terms like operational visibility, operational intelligence, continuous intelligence, real-time analytics etc - to pretty much all indicate the same continuous BI capability. So computing statistics on-the-fly is an increasing trend, but note is not yet formalised (I haven&#8217;t seen any text book on this topic yet).</p>
<ul>
<li><em><span style="color: #000080;"><strong>CEP adoption by SIEM </strong>vendors&#8230;. and smaller, more agile companies &#8230; all offering CEP in this space &#8230;</span></em></li>
</ul>
<p><a title="Wikipedia reference" href="http://en.wikipedia.org/wiki/SIEM" target="_blank">Security Information and Event Management</a> is in some ways a subset or specialisation of CEP: SIEM is about managing security events, security event processing, and management of detected security events. CEP tools are already doing this <a title="Previous post on CEP Cybersecurity with HP, May10" href="http://tibcoblogs.com/cep/2010/05/17/tucon2010-reviewing-the-reviews-and-yet-more-cep-presentations/" target="_self">at the cyber-security scale</a>, and most SIEM tools I see are providing (usually constrained) CEP capabilities. The problem is that every event can be considered from a security perspective (e.g. <a title="TIBCO Hawk for event cloud edges" href="http://www.tibco.com/products/soa/governance/hawk/default.jsp" target="_blank">TIBCO Hawk</a> detecting resource usage increases and monitoring log files) so there is often an advantage in taking the wider CEP view than some vendors&#8217; limited perspective on what constitutes a security event.</p>
<ul>
<li><em><span style="color: #000080;">Warehousing adoption by SIEM vendors. &#8230;How can you claim to offer <strong>analytics </strong>against security and log data if you don&#8217;t have an analytic platform to support it? &#8230;</span></em></li>
</ul>
<p>Although one should not confuse data warehouses with analytics, the implication is clear: apart from real-time analytics you should also consider long-term trend analysis and other <a title="Wikipedia reference" href="http://en.wikipedia.org/wiki/Predictive_analytics" target="_blank">predictive analytics</a> against your events (security and otherwise), using appropriate visual and statistical analytic tools (e.g. <a title="TIBCO Spotfire for visual analytics" href="http://spotfire.tibco.com/products/spotfire-professional/exploratory-data-analysis.aspx" target="_blank">TIBCO Spotfire</a> and <a title="TIBCO Spotfire Miner for data mining" href="http://spotfire.tibco.com/products/data-mining-applications.aspx" target="_blank">TIBCO Spotfire Miner</a> respectively).</p>
<ul>
<li><span style="color: #000080;"><em>Growth in <strong>PMML adoption.</strong> &#8230; the standard for porting data mining models. &#8230;</em></span></li>
</ul>
<p>PMML is a great idea and hopefully it will mature more for useage across the SAS and R communities over the coming months. Apart from the analytics standard there is also work on decision modelling (DMN) which could have even wider repercussions (not that I&#8217;m biased at all!).</p>
<ul>
<li><em><span style="color: #000080;"><strong>Lots more big data</strong>. &#8230; As more products and companies enter this space, or claim to, the more murky the whole big data thing will become.</span></em></li>
</ul>
<p>As more big data is created, there will be more clamour for processing it before it becomes data (i.e. as events).</p>
<ul>
<li><em><span style="color: #000080;">The <strong>emergence </strong>of the Data Scientist. &#8230;</span></em></li>
</ul>
<p>Or Company Statistician? Or Business Event Analyst? To go with the Business Process Analyst and Business Decision Analyst presumably&#8230;</p>
<ul>
<li><em><span style="color: #000080;">The <strong>logical </strong>data warehouse. &#8230;</span></em></li>
</ul>
<p>So is this the start of the demise of the illogical data warehouse? From an event perspective, data warehouses are really for storing old events for long term analytics purposes. That shouldn&#8217;t be a big deal&#8230;</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?&amp;linkurl=http%3A%2F%2Ftibcoblogs.com%2Fcep%2F2012%2F01%2F06%2Fbloor-bets-on-cep-for-2012%2F&amp;linkname=Bloor%20bets%20on%20CEP%20for%202012"><img src="http://tibcoblogs.com/cep/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/ComplexEventProcessing/~4/N5KInV-VxEo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tibcoblogs.com/cep/2012/01/06/bloor-bets-on-cep-for-2012/feed/</wfw:commentRss>
		<feedburner:origLink>http://tibcoblogs.com/cep/2012/01/06/bloor-bets-on-cep-for-2012/</feedburner:origLink></item>
		<item>
		<title>Types of Business Optimization: S+NuOpt</title>
		<link>http://feeds.tibcoblogs.com/~r/ComplexEventProcessing/~3/3ZbB7AHqql8/</link>
		<comments>http://tibcoblogs.com/cep/2012/01/03/types-of-business-optimization-snuopt/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 16:13:43 +0000</pubDate>
		<dc:creator>Paul Vincent</dc:creator>
		
		<category><![CDATA[Complex Event Processing (CEP)]]></category>

		<category><![CDATA[S+ NuOpt]]></category>

		<category><![CDATA[Spotfire]]></category>

		<guid isPermaLink="false">http://tibcoblogs.com/cep/?p=2586</guid>
		<description><![CDATA[Interesting to see that James Taylor is planning a Decision Management platform report this year (2012). James is particularly focused on the relationship between analytics and rule / decision execution technologies, which are of course increasingly popular business optimization techniques [*1]. The report prospectus defines 3 main technology areas of interest: rule and decision engine [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://spotfire.tibco.com/products/splus-nuopt.aspx"><img class="alignright" src="http://spotfire.tibco.com/products/~/media/Images/IFUL%20screenshots/data-sheet-fig_sm.ashx?w=450&amp;h=235&amp;as=1" alt="" width="450" height="235" /></a>Interesting to see that James Taylor is planning a <a title="JT on EDM on DM Platforms Report, Dec11" href="http://jtonedm.com/2011/12/15/definitive-report-on-decision-management-systems-platforms-coming-in-2012" target="_blank">Decision Management platform report</a> this year (2012). James is particularly focused on the relationship between analytics and rule / decision execution technologies, which are of course increasingly popular business optimization techniques [*1]. The report prospectus defines 3 main technology areas of interest: rule and decision engine capabilities (c.f. <a title="TIBCO on CEP" href="http://www.tibco.com/products/business-optimization/complex-event-processing/default.jsp" target="_blank">TIBCO BusinessEvents</a> and ActiveMatrix Decisions), predictive analytics or data statistics capabilities (c.f. <a title="TIBCO Spotfire analytics products" href="http://spotfire.tibco.com/products/overview/analytics-products.aspx" target="_blank">TIBCO Spotfire</a>, Spotfire S+, and Spotfire Miner), and optimization technologies.</p>
<p>In the latter category of optimization tools there is an interesting extension to S+ available called <a title="TIBCO Spotfire S+NuOpt" href="http://spotfire.tibco.com/products/splus-nuopt.aspx" target="_blank">S+NuOpt</a>. This provides techniques like <a title="Wikipedia reference" href="http://en.wikipedia.org/wiki/Linear_programming" target="_blank">LP and MIP</a>, <a title="Wikipedia reference" href="http://en.wikipedia.org/wiki/Quadratic_programming" target="_blank">QP</a>, and <a title="Wikipedia reference" href="http://en.wikipedia.org/wiki/Multi-objective_optimization" target="_blank">MOP</a> to allow solving of constraint-rich problems like planning and routing. Traditionally these have been complex, long-running, CPU-intensive algorithms solving particular problems like &#8220;what airline routes should we offer this Summer&#8221;. But there is increasing interest in applying these resource (asset, personnel etc) optimizations against more and more exception events (such as the closure of some airports due to weather) - termed <strong>event-driven optimizations</strong> - and where the world of near-real-time event processing and operational decisions push up against the long-term strategic decision processing. Having cloud-based on-demand computing resources for irregular (but still computationally expensive) optimization computations, invoked as required through the assessment of complex events, is likely to be a key capability in future.</p>
<p>Although TIBCO Spotfire is commonly used to report on, and analyse results from, event processing using TIBCO BusinessEvents, I have not heard of any public case studies of NuOpt being invoked from CEP and event processing in an automated fashion. But if any usecases get published, I&#8217;ll add them here!</p>
<p><strong>* Notes:</strong></p>
<p>[1] See <a title="Previous post on TIBCO CEP in 2011, Dec11" href="http://tibcoblogs.com/cep/2011/12/26/so-how-is-cep-performing-in-the-market/" target="_self">TIBCO Software 2010-2011 FY reporting on the success of CEP and analytics under &#8220;business optimisation&#8221;</a>.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?&amp;linkurl=http%3A%2F%2Ftibcoblogs.com%2Fcep%2F2012%2F01%2F03%2Ftypes-of-business-optimization-snuopt%2F&amp;linkname=Types%20of%20Business%20Optimization%3A%20S%2BNuOpt"><img src="http://tibcoblogs.com/cep/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/ComplexEventProcessing/~4/3ZbB7AHqql8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tibcoblogs.com/cep/2012/01/03/types-of-business-optimization-snuopt/feed/</wfw:commentRss>
		<feedburner:origLink>http://tibcoblogs.com/cep/2012/01/03/types-of-business-optimization-snuopt/</feedburner:origLink></item>
		<item>
		<title>So how is CEP performing in the market?</title>
		<link>http://feeds.tibcoblogs.com/~r/ComplexEventProcessing/~3/L2HPyMc6REo/</link>
		<comments>http://tibcoblogs.com/cep/2011/12/26/so-how-is-cep-performing-in-the-market/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 00:38:29 +0000</pubDate>
		<dc:creator>Paul Vincent</dc:creator>
		
		<category><![CDATA[Complex Event Processing (CEP)]]></category>

		<category><![CDATA[Business Optimization]]></category>

		<category><![CDATA[cybersecurity]]></category>

		<category><![CDATA[event server]]></category>

		<category><![CDATA[Macy's]]></category>

		<category><![CDATA[retail]]></category>

		<category><![CDATA[smart grid]]></category>

		<guid isPermaLink="false">http://tibcoblogs.com/cep/?p=2583</guid>
		<description><![CDATA[TIBCO had their 4th quarter analyst call last week, and SeekingAlpha&#8217;s transcript has a few CEP mentions for TIBCO&#8217;s Q4 and 2011 FY:

&#8220;Our business optimization category, which includes both BusinessEvents and Spotfire, grew over 50% in license revenue for the year and has doubled in the past 2 years.&#8221;
&#8220;Business optimization was the clear growth driver [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>TIBCO had their 4th quarter analyst call last week, and <a title="SeekingAlpha TIBCO Analyst Call, Dec11" href="http://seekingalpha.com/article/315459-tibco-software-s-ceo-discusses-q4-2011-results-earnings-call-transcript" target="_blank">SeekingAlpha&#8217;s transcript</a> has a few CEP mentions for TIBCO&#8217;s Q4 and 2011 FY:</p>
<ul>
<li>&#8220;Our business optimization category, which includes both BusinessEvents and Spotfire, <strong>grew over 50% in license revenue</strong> for the year and has doubled in the past 2 years.&#8221;</li>
<li>&#8220;Business optimization was the <strong>clear growth driver this quarter, up 45% over last Q4</strong>. Both Spotfire and BusinessEvents, which make up this category, showed <strong>tremendous growth</strong>, and each had its <strong>largest quarter ever</strong>. BusinessEvents is also playing a larger and <strong>larger role in our platform sales</strong>, and therefore making up a larger and larger percentage of revenue on many deals.&#8221;</li>
<li>&#8220;&#8230;everybody is <strong>moving into an eventing engine</strong>. And some people &#8212; we have clients that are actually <strong>replacing app servers</strong> with <strong>event servers</strong>. &#8230;&#8221;</li>
<li>&#8220;It seems like the world is <strong>moving more and more to intelligent systems</strong> and driving intelligent outcomes in various verticals. &#8220;</li>
<li>&#8220;&#8230;so everybody wants to <strong>completely go to the eventing platform if you&#8217;re a retailer</strong>. &#8230; Everybody wants to be able to <strong>go all the way down to the consumer</strong>. They want to be able to make you the offer before you leave the aisle, not 6 months after you leave the store. &#8230; so <strong>Macy&#8217;s</strong> was an early TIBCO adopter to go to this eventing platform. And I think their results have shown it. &#8230;&#8221;</li>
<li>&#8220;One of the use cases we&#8217;re very excited about is for <strong>cybersecurity </strong>where people are now trying to look at events and anticipate that there might be trouble. And the &#8212; what we did in the government is now all of a sudden of interest everywhere. And in addition to our technology now being built into the <strong>smart grid</strong>, they&#8217;re using the cybersecurity component because once you have a smart grid, it can be hacked and that&#8217;s not so good. So we have some fantastic use cases around that. &#8230;&#8221;</li>
</ul>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?&amp;linkurl=http%3A%2F%2Ftibcoblogs.com%2Fcep%2F2011%2F12%2F26%2Fso-how-is-cep-performing-in-the-market%2F&amp;linkname=So%20how%20is%20CEP%20performing%20in%20the%20market%3F"><img src="http://tibcoblogs.com/cep/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/ComplexEventProcessing/~4/L2HPyMc6REo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tibcoblogs.com/cep/2011/12/26/so-how-is-cep-performing-in-the-market/feed/</wfw:commentRss>
		<feedburner:origLink>http://tibcoblogs.com/cep/2011/12/26/so-how-is-cep-performing-in-the-market/</feedburner:origLink></item>
		<item>
		<title>Multi-threaded CEP, and going live with POCs</title>
		<link>http://feeds.tibcoblogs.com/~r/ComplexEventProcessing/~3/wNTfChL3KGQ/</link>
		<comments>http://tibcoblogs.com/cep/2011/12/13/multi-threaded-cep-and-going-live-with-pocs/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 22:31:02 +0000</pubDate>
		<dc:creator>Paul Vincent</dc:creator>
		
		<category><![CDATA[Complex Event Processing (CEP)]]></category>

		<guid isPermaLink="false">http://tibcoblogs.com/cep/?p=2580</guid>
		<description><![CDATA[Two of many interesting tidbits of news from last weeks internal TIBCO  meetings were:

TIBCO competed against a C/C++-based CEP product normally seen in Financial Services Front Office applications (i.e. extreme low latency applications). But because TIBCO BusinessEvents could effectively exploit the tested multi-threading / multi-core system, its throughput proved vastly better. Perhaps the Financial Services [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Two of many interesting tidbits of news from last weeks internal TIBCO  meetings were:</p>
<ul>
<li>TIBCO competed against a C/C++-based CEP product normally seen in Financial Services Front Office applications (i.e. extreme low latency applications). But because <a title="TIBCO BusinessEvents event server platform" href="http://www.tibco.com/products/business-optimization/complex-event-processing/businessevents/default.jsp" target="_blank">TIBCO BusinessEvents</a> could effectively exploit the tested multi-threading / multi-core system, its throughput proved vastly better. Perhaps the Financial Services Front Office folk are missing a trick here?</li>
<li>One fascinating project involved a Proof Of Concept (POC) that processed 500M events in 4 days, achieving up to 75K events per sec using 11 agents deployed to a 24 core server, with business control via decision tables. What surprised me was that the POC was inserted into a live operational business system - how about that for faith (or rather, reliability)!</li>
</ul>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?&amp;linkurl=http%3A%2F%2Ftibcoblogs.com%2Fcep%2F2011%2F12%2F13%2Fmulti-threaded-cep-and-going-live-with-pocs%2F&amp;linkname=Multi-threaded%20CEP%2C%20and%20going%20live%20with%20POCs"><img src="http://tibcoblogs.com/cep/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/ComplexEventProcessing/~4/wNTfChL3KGQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tibcoblogs.com/cep/2011/12/13/multi-threaded-cep-and-going-live-with-pocs/feed/</wfw:commentRss>
		<feedburner:origLink>http://tibcoblogs.com/cep/2011/12/13/multi-threaded-cep-and-going-live-with-pocs/</feedburner:origLink></item>
		<item>
		<title>Introducing the new BusinessEvents Marketing Manager</title>
		<link>http://feeds.tibcoblogs.com/~r/ComplexEventProcessing/~3/WZNjaie0P3s/</link>
		<comments>http://tibcoblogs.com/cep/2011/12/09/introducing-the-new-businessevents-marketing-manager/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 19:45:51 +0000</pubDate>
		<dc:creator>Ormaechea</dc:creator>
		
		<category><![CDATA[Complex Event Processing (CEP)]]></category>

		<guid isPermaLink="false">http://tibcoblogs.com/cep/?p=2576</guid>
		<description><![CDATA[Hi,
I would like to introduce myself. I am Unai Ormaetxea and I would like to introduce myself to the CEP blog readers.
I am a veteran at TIBCO software and have worked around the world for the last 12 years as a business developer and technical specialist (Europe, South America, North America, Africa and Middle East). [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Hi,<br />
I would like to introduce myself. I am <strong>Unai Ormaetxea</strong> and I would like to introduce myself to the CEP blog readers.</p>
<p>I am a veteran at TIBCO software and have worked around the world for the last 12 years as a business developer and technical specialist (Europe, South America, North America, Africa and Middle East). Married to a super-model, and based in Palo Alto now.</p>
<p>I am happy to join the community.</p>
<p>If anyone has a request for specific content, please let us know.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?&amp;linkurl=http%3A%2F%2Ftibcoblogs.com%2Fcep%2F2011%2F12%2F09%2Fintroducing-the-new-businessevents-marketing-manager%2F&amp;linkname=Introducing%20the%20new%20BusinessEvents%20Marketing%20Manager"><img src="http://tibcoblogs.com/cep/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/ComplexEventProcessing/~4/WZNjaie0P3s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tibcoblogs.com/cep/2011/12/09/introducing-the-new-businessevents-marketing-manager/feed/</wfw:commentRss>
		<feedburner:origLink>http://tibcoblogs.com/cep/2011/12/09/introducing-the-new-businessevents-marketing-manager/</feedburner:origLink></item>
		<item>
		<title>The CEP Market at the end of 2011</title>
		<link>http://feeds.tibcoblogs.com/~r/ComplexEventProcessing/~3/BFnZkfAWi9E/</link>
		<comments>http://tibcoblogs.com/cep/2011/12/06/the-cep-market-at-the-end-of-2011/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 00:36:13 +0000</pubDate>
		<dc:creator>Paul Vincent</dc:creator>
		
		<category><![CDATA[Complex Event Processing (CEP)]]></category>

		<category><![CDATA[Trends]]></category>

		<category><![CDATA[CEP market]]></category>

		<guid isPermaLink="false">http://tibcoblogs.com/cep/?p=2571</guid>
		<description><![CDATA[The previous CEP Market review earlier this year had a few suggestions for new entries: so we &#8216;ve updated the chart with what data we could find. Hope this is useful.
Note: please comment on this post any suggested changes, births, deaths and marriages in the event processing tooling market, and I&#8217;ll incorporate the changes in [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://tibcoblogs.com/cep/wp-content/uploads/2011/12/cep-market-dec2011.png"><img class="alignright size-medium wp-image-2572" title="cep-market-dec2011" src="http://tibcoblogs.com/cep/wp-content/uploads/2011/12/cep-market-dec2011-288x300.png" alt="cep-market-dec2011" width="288" height="300" /></a>The <a title="Previous posts on CEP Market" href="http://tibcoblogs.com/cep/tag/cep-market/" target="_blank">previous CEP Market review</a> earlier this year had a few suggestions for new entries: so we &#8216;ve updated the chart with what data we could find. Hope this is useful.</p>
<p><em>Note: please comment on this post any suggested changes, births, deaths and marriages in the event processing tooling market, and I&#8217;ll incorporate the changes in the next version.</em></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?&amp;linkurl=http%3A%2F%2Ftibcoblogs.com%2Fcep%2F2011%2F12%2F06%2Fthe-cep-market-at-the-end-of-2011%2F&amp;linkname=The%20CEP%20Market%20at%20the%20end%20of%202011"><img src="http://tibcoblogs.com/cep/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/ComplexEventProcessing/~4/BFnZkfAWi9E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tibcoblogs.com/cep/2011/12/06/the-cep-market-at-the-end-of-2011/feed/</wfw:commentRss>
		<feedburner:origLink>http://tibcoblogs.com/cep/2011/12/06/the-cep-market-at-the-end-of-2011/</feedburner:origLink></item>
	</channel>
</rss>

