• TIBCO.com
  • Support
  • Worldwide
    • Australia
    • Belgium/Luxembourg
    • Brazil
    • China
    • Denmark
    • Finland
    • France
    • Germany
    • Iceland
    • India
    • Italy
    • Japan
    • Korea
    • Mexico
    • Netherlands
    • Norway
    • Russia
    • South Africa
    • Spain
    • Sweden
    • Taiwan
    • UAE
    • United Kingdom
    • United States
    • Worldwide Offices
Tibco
  • Software
    • Software
    • Ajax Rich Internet Applications
      • Ajax Message Service
      • General Interface
    • Application Integration
      • ActiveMatrix BusinessWorks
      • BusinessWorks SmartMapper
      • Adapters
    • B2B Integration
      • BusinessConnect
      • BusinessConnect Remote
      • BusinessConnect Trading Community Management
    • Business Activity Monitoring
      • BusinessFactor
    • Business Intelligence
      • Spotfire
    • Business Process Management
      • iProcess Suite
    • Complex Event Processing
      • BusinessEvents
    • Data Integration
      • DataExchange
    • Enterprise Service Bus
      • ActiveMatrix Service Bus
    • Mainframe Integration
      • Mainframe Adapters
      • Mainframe Messaging
      • Substation ES
      • Object Service Broker
      • i5/OS Integration
    • Master Data Management
      • Collaborative Information Manager
    • Messaging
      • Ajax Message Service
      • Enterprise Message Service
      • Rendezvous
      • SmartSockets
    • Portal
      • PortalBuilder
    • Service-Oriented Architecture
      • ActiveMatrix BusinessWorks
      • ActiveMatrix Policy Manager
      • ActiveMatrix Registry
      • ActiveMatrix Service Bus
      • ActiveMatrix Service Grid
      • ActiveMatrix Service Performance Manager
    • System Monitoring and Management
      • Hawk
      • Enterprise Management Advisor
      • Enterprise RTView
    • User Experience
      • Ajax Message Service
      • General Interface
      • PortalBuilder
    • Software A-Z
    • Standards Support
      • Java EE
      • UAN
      • Web Services
      • XML
    • Software Downloads
      • General Interface
      • Business Studio
    • Evaluation Information
    • Request Additional Licenses
    • OEM Program
      • OEM Partners
      • General Interface Developer Network
      • Business Studio Developer Network
  • Services
    • Services
    • Consulting
      • Proven Methodology
      • Service Offerings
    • Educational
      • Programs
      • Course List
      • Class Schedules
      • Pricing and Policy
      • Certification
      • TCEP Program
      • FAQs
    • Support
      • Programs
      • Getting Started
      • TIBCO Support Web
      • TIBCO Support Web Login
    • Customer Care Center
  • Solutions
    • Solutions
    • Business Process Management (BPM)
      • Understanding BPM
      • BPM in Your Industry
      • BPM Customers
      • iProcess Suite
      • Resource Library
    • Service-Oriented Architecture (SOA)
      • SOA Fundamentals
      • Best Practices
      • Case Studies
      • TIBCO Solutions
      • Resource Library
    • Business Optimization (BO)
      • Successful Deployments
      • What Can BO Do for You?
    • Master Data Management (MDM)
      • Understanding MDM
      • TIBCO Solutions
      • Resource Library
    • Industry Solutions
      • Communications
      • Energy
      • Financial Services
      • Government
      • Health Sciences
      • Insurance
      • Manufacturing
      • Retail/CPG
      • Transportation and Logistics
    • Business and Technology Solutions
      • RFID
      • Sarbanes-Oxley
      • Supply Chain
  • Customers
    • Customers
  • Partners
    • Partners
    • TIBCO Partner Network
    • Software Partners
    • Technology Partners
    • Consulting Partners
    • Distribution Partners
    • OEM Partners
    • OEM Program
      • General Interface Developer Network
      • Business Studio Developer Network
    • Evaluation Information
  • Communities
    • Communities
    • Developer Network
    • TIBCO User Groups
    • power.tibco.com Extranet
    • TIBCO Blogs
      • TIBCO Executive Blog
      • TIBCO SOA Tour Blog
      • TIBCO CEP Blog
  • Company
    • Company
    • Insightful Acquisition
    • News
      • Releases
      • Coverage
    • Events
      • Tradeshows and Conferences
      • Seminars
      • Webinars
      • TUCON
    • Contests
    • Community Relations
    • University Relations Program
      • Resources for Academic Institutions
      • Member Institutions
      • FAQ
      • Developer Resources
    • Career Opportunities
      • Locate a Job
      • Submit Resume
      • Campus Recruiting
    • Leadership
      • Board of Directors
      • Management
      • Executive Officers
    • Investor Information
      • Announcements and Filings
      • Corporate Governance
      • Proxy Information
      • Committee Composition
      • Contact the Board
      • Code of Conduct
    • Worldwide Offices
TIBCO's SOA Tour
October 7, 2008
BPM TT 08: CEP augmenting BPMS for agility
Posted by: Paul Vincent -

… was the catchy snappy hip punchy title of our contribution to this year’s BPM(I) (aka OMG) Think Tank 2008’s RoundTable sessions. These are used to get feedback from end-users, consultants and indeed other vendors on a variety of issues - which in this case was the role of Complex Event Processing and business events in BPM (aka BPMN models).

For a warm-up, Jim Sinur (Gartner) gave a keynote covering “The Economics of Business Process”, explaining that businesses should expect to invest in BPM in a down-economy as they have even more to gain than in an up-economy. More to the point, he expanded on the need to augment conventional BPM with things like decision management, rule-driven processes, complex event processing, and maybe even “scenario management” (which could mean any of case management, case-based reasoning, or test case generation - it wasn’t clear). In particular Jim mentioned:

  • the role of complex events combined with AI techniques to improve decisions
  • rules will need to “surround” process, not just be invoked from decision tasks

Jim was a good segue into the CEP-BPMS roundtable, whose participants included a large insurance company, a DOD supplier, a government agency, the co-creator of the BPMN modeling standard, and some curious fellow (BPM and EA) vendors.

CEP-Human EP-Conventional EP

Firstly, and not surprisingly, none of the participants disputed the value of CEP to business processes.  There were a few different areas of CEP-BPM focus that were discussed:

  • CEP providing a generic business-logic container for cross-process / cross-BPMS / cross-abstraction-level, system+process monitoring (a bit like TIBCO SPM provides, but more general)
  • CEP was another reason for standardizing the enterprise view of events and event patterns alongside processes - as BPMN events provide a very process / task-oriented view of an event, which may have a totally different meaning in some other process (see also the OMG EMP effort for event metamodels, which hopefully EPTS will have an input to)
  • Agility was provided by the CEP elements (like state models, declarative inference rules) being “easier to maintain” than (some) large process flows, as well as the fact that event-driven decisions are more useful in real-time scenarios where high responsiveness is required
  • The use of rules, queries, states, alongside or augmenting process flows overlaps with “knowledge representation / management” (which is an interesting thought)
  • CEP also had a BAM-type role to play in business process control and oversight: one participant used the terms “issue prevention, detection and correction”, which is a neat description.

The slides for the session (roundtable intro and feedback) are available in the file BPMI_EPandPRoundtableResults1008.pdf .

Filed in: AI, BPM, Complex Event Processing (CEP), Meetings and events
bookmark with del.icio.us   digg this

8 Comments Add your own

  • 1. Alex  |  October 8th, 2008 at 6:55 am

    CEP + BPM is taking shape and it’s good to see work is beeing done by a number of players in that area.
    One such player [[has integrated the Esper CEP engine since Sept this year]]. [[Product details removed]]

    It is also interesting to note some posts from [[another open source BPM vendor]] about their CEP target that is in a roadmap stage.

    (sorry for the plugs)

    [[Edited to remove spam-like promotions of another CEP suppliers’ partners, which is inappropiate for the TIBCO CEP blog!]]

  • 2. Alex  |  October 8th, 2008 at 7:00 am

    I of course meant “provides COTS BPMS + CEP”

  • 3. vincent  |  October 8th, 2008 at 6:36 pm

    Hi Alex - thanks for pointing out that at least one small open source player is trying the combined approach. I guess I should have qualified with statements like “with deployed applications” etc (which may or may not be true for the vendor you mention). Mark Proctor at DROOLS is trying to build something similar. More power to them (and you)!

    FYI I think we’ve had customers combining TIBCO iProcess with TIBCO BusinessEvents (which of course is a loose coupling) since, er, well a few years now anyway. I’ll have to check!

    I’d fully expect some other CEP vendors to have deployments with BPM systems too - just none I’m particularly aware of, and probably not vendor-level relationships just yet. Although I fully expect a few BPMS vendors to eventually “kick the tyres” with some independent CEP vendor.

    PS: sorry for the gross edit of your post, but it came across as excessive hype - which we try and keep to a minimum even on TIBCO products. (For example, count the references to TIBCO iProcess, iProcessConductor, and even TIBCO BusinessEvents in the above blog entry! )

  • 4. Alex  |  October 9th, 2008 at 12:07 am

    No worries for the edits in my post - I was expecting it. I didn’t told the topic was newly addressed. f.e. Forrester wrote in 2006 “Remember that a BPMS must serve as the foundation for BEM or CEP capability” (see http://www.forrester.com/Events/Content/0,5180,1396,00.ppt)
    and pointed out that CEP was a natural feature to be added in a BPMS for the next generation t o come.
    I have no doubt Tibco has deployments on such a use case thru tailored, project by project, custom assembly of multiple products (yours or not), but I find it quite interesting that some actors are going after this approach in a more integrated way thru a single runtime approach.

  • 5. vincent  |  October 9th, 2008 at 1:02 pm

    Thanks Alex - the Forrester PPT seems to take quite a holistic view of BPM - as in “everything can be called BPM”. TIBCO’s version is “BPM+”, but even we don’t claim that the source of all events is some other business process :)
    I suspect they have a different view now.

    On the single run-time: I guess that depends on your perspective. We have some customers using TIBCO BusinessEvents for process execution including workflows (indeed we use BE as our own state + workflow manager for decision management). However, we don’t *claim* that BE is a jack-of-all-trades system… :)

    Cheers

  • 6. BPM Think Tank 2008&hellip  |  October 15th, 2008 at 1:54 pm

    […] fine for the first time out with this material. Others like Scott Francis BP3 & Paul Vincent Complex Events looked at the presentation from other perspectives. I figured it was low risk to try some new […]

  • 7. Complex Event Processing &hellip  |  October 30th, 2008 at 1:40 am

    […] a fair point, but at TIBCO we would point to iProcess Conductor, and even BusinessEvents CEP being used to control iProcess […]

  • 8. Complex Event Processing &hellip  |  November 11th, 2008 at 1:54 pm

    […] move to Europe, and a chance to observe any differences in BPM expectations and takeup over the previous US event. TIBCO were here to host the round table on “Combining Event Processing with BPMS for […]

Leave a Comment

Required

Required, hidden


To prove that you're not a bot, enter the code you see in the image below (note: characters are not case sensitive)
Anti-Spam Image

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed

About this Blog

This blog's objective is to bring TIBCO closer to our customers, potential customers, analysts, partners, and employees. Please join the discussion and add smart comments frequently. The opinions expressed here are those of the individuals and not reviewed by anyone but the individual authors. While they are employed by TIBCO, neither TIBCO nor anybody else necessarily agrees with them.

Subscribe to TIBCO's Complex Event Processing Blog via RSS


Subscribe to TIBCO's Complex Event Processing Blog by Email

Categories:
  • Agent-based
  • AI
  • Analytics
  • BAM
  • BI
  • BPM
  • Choreography
  • Complex Event Processing (CEP)
  • CRM
  • Dashboards
  • EDA
  • ETL
  • Event notation
  • MDM
  • Meetings and events
  • Queries
  • RFID
  • Rules
  • Semantics
  • SOA
  • Standards
  • State
  • Trends
  • UML
  • XTP
Recent Posts:
  • The Value of (Production) Rules ...
  • CEP as sauce for alphabet soup (Part 10): EC2 and Cloud Computing
  • RuleML 2008: Keynotes published...
  • BPM TT EU 08: Governance and business motivation
  • TIBCO Syndera Operation Suite 3.3.0 released
  • BPM TT EU 08: setting expectations for BPMN 3.0
  • Change in the air? Ask Paris Hilton
  • Business Rules Forum 2008: on the Web, & Emerging Trends
  • RuleML 2008: PRR and rules vs decisions
  • Business Rules Forum 2008: Upper Ontology for Events, Processes, States, Rules
Archives:
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
Additional Resources
  • CEP Software
  • TIBCO BusinessEvents
  • TIBCO User Conference (TUCON 2007)
Copyright 2000-2008 TIBCO Software Inc | Privacy Policy | Terms of Use | Contact | Site Map