What is Complex Event Processing? (Part 6)
来源:互联网 发布:java string转换成map 编辑:程序博客网 时间:2024/06/05 17:56
What is Complex Event Processing? (Part 6)
Posted on 05/15/072 CommentsPosted by: Tim Bass
In What is Complex Event Processing? (Part 5), we discussed situation refinement, the functional component of event processing that describes refining multipleevent objects in order to estimate and identify business situations and scenarios in real-time. Today, in Part 6 of What is Complex Event Processing, we discussimpact assessment – where detected business situations are compared, correlated, and/or analyzed in “what if” type of scenarios to determine and predict business consequences.
After event detection and situation refinement, businesses are very concerned with ascertaining or predicting outcomes and financial gains or losses if a detected situational threat or opportunity materializes.Impact assessment is the functional component of event processing that is focused on the estimation and prediction of the priority, utility or cost of an estimated business situation, complex event or scenario.
At this stage of the CEP reference model (above), we estimate the impact of an assessed situation, which includes likelihood and/or cost/utility measures associated with potential outcomes. From this inference, loss projections and liabilities (or gains) may> In addition, resource allocation and processing priorities may be estimated.
Opportunities and threats in business generally need to be predicted based upon an estimate of the current situation, known plans and predicted reactions. Example of real-time predictive types of business use cases are:
– determining the expected consequences of a fraudsters actions in an ecommerce scenario given the current estimated threat to the business;
– estimate the consequence of a failure in a distributed computing application and the effects on other systems that interact with the failed component;
– estimating the potential profit if an algorithmic trade is executed on a tracked equity or basket of equities;
– predicting how delays in shipping effect the supply chain, including consumer choices and behavior;
– predicting network congestion and outages based on specific patterns of anomalous network behavior in real-time;
– assessing risk and losses in a potential aircraft collision based on information about the planes, the location and their cargo or passengers;
– predicting the impact of a viral epidemic on different geographic areas and populations;
– predicting costs saving based on optimizing network resources in a transportation or supply chain network; or,
– predicting potential losses if an identified class of missile reaches its projected target.
Impact assessment generally requires real-time correlation of historical data which resides in databases. This is represented by theDatabase Management component of the event processing reference architecture.
In my next post, What Is Complex Event Processing, Part 7, we will discuss another important area in CEP,process refinement – actions taken, parameters adjusted, resources allocated (for example) based on detected (and/or predicted) business situations and scenarios.
Copyright © 2007 by Tim Bass, All Rights Reserved.
- What is Complex Event Processing? (Part 6)
- What is Complex Event Processing? (Part 1)
- What is Complex Event Processing? (Part 2)
- What is Complex Event Processing? (Part 3)
- What is Complex Event Processing? (Part 4)
- What is Complex Event Processing? (Part 5)
- What is Complex Event Processing? (Part 7)
- What is Complex Event Processing? (Part 8 )
- What is Complex Event Processing?
- 复合事件处理(Complex Event Processing)介绍
- 复杂事件处理(Complex Event Processing)
- 复杂事件处理(Complex Event Processing)入门1
- CEP学习笔记 --- Complex Event Processing复杂事件处理
- Introducing Complex Event Processing (CEP) with Apache Flink
- What Is Java:part 1(翻译练手)
- Part 87 - What is Unobtrusive JavaScript
- 复杂事件处理(Complex Event Processing)--3. 复杂事件处理引擎产品
- 复杂事件处理(Complex Event Processing)--4. 产品介绍TIBCO Business Events
- 二、PHP的运算符
- Maven实战(九)——打包的技巧
- React Native 学习总结
- 推理GRE填空的逻辑结构
- Maven实战(十)——Maven 3,是时候升级了
- What is Complex Event Processing? (Part 6)
- 虚拟机和主机ping不通解决办法
- X4418简介
- 三、自定义函数
- 调试经验总结-VC下的错误对话框
- 看图说话:你不了解的OA与SAP集成
- TransactionScope的使用
- 四、文件的上传
- S5p4418 启动配制分析
One Trackback
[…] is Complex Event Processing? (Part 7) In What is Complex Event Processing? (Part 6), we discussed impact assessment in event processing applications. Today, we introduce process […]