One of the interesting and unexpected customer use cases for TIBCO BusinessEvents is “business modeling”. The idea of complex (aggregate) business events, and the related definitions of concepts, state models and rules, provide a powerful representation tool for business modeling that is also very “easily mapped” to the deployment level – as indeed it must be given that TIBCO BusinessEvents is primarily a deployment platform.
Of course, as far as I know, no-one use TIBCO BusinessEvents just for business event modeling.
Yet.
But the merger of “business modeling repository” and “executable event processor” is for sure coming closer. The BPM folks have been promoting this for a while now – defining business level models that in some cases are then annoted further with execution details to become managed workflows, or with IT annotations to become automated processes. But of course the “process flow” is but one view of the business world, with other views (such as events, states, rules, decisions) often being just as useful.




Hi Rainer – the next party in (near) London is the WfMC meeting… see http://www.wfmc.org/index.php?option=com_civicrm&view=Events&Itemid=157
Hi Hans – possibly. I guess its a trade-off: semantic simplicity in modelling in an executable (/verifiable and validatable) tool, vs the rich content and model types in a traditional business modeling tool…
Cheers
Maybe people will use BE for modelling because it’s got testing and debugging features built in. Better to find “bugs” in your operational model before it’s being used…
Hi Paul,
just one comment: Business Event Modeling means organizing big party at TIBCO office in London:-) So, we decided at EPTS symposiun to use the term “Business Level Event”, means a Complex Event.
Although your party at TIBCO could also be a Complex event… but you would use another platform in order to model it…
Greets from nitpicker,
Rainer