I was interested to read Prof Sheer's article on future trends in BPM but there were a number of trends that seemed to be missing. I'd be interested to know what you business process experts think about them and how Business Process Analysis methods and tools will support them in future.
- Complex Event Processing (CEP) - this is where multiple events are detected, filtered by business rules, and multiple possible outcomes are generated; usually as human alerts or process triggers
- Time series analysis - an input stream of events is analysed for time dependency e.g. when three related events happen within a specified time or an expected event does not occur within a timeframe
- Control processes - processes that monitor other processes and create events/alerts depending on business rules (in effect automating feedback from Business Activity Monitoring)
- Service processes - describing the processes that are triggered when a business service is invoked
- Colllaborative processes - processes involving multiple stakeholders in decision-making; often with the use of a shared knowledgebase
- Dynamic processes - processes where business rules alter depending on events (e.g. learning systems)
- Metadata integration between business rules and data sources
- BPM integration with Business Service Management (the next step from Configuration Management Database integration)
I'd be interested to know about progress in developing business process analysis and toolset support for these.