定义了复杂事件的语法语义和操作符,给出系统体系结构,详细论述了其数据结构。提出共享池的方法来提高检测效率,实现递增检测和共享检测的结果;使用人工时间事件主动检测非自然事件。在此基础上提出利用操作符语义关系,以及约束下移的优化策略。最后给出了综合的复合事件检测算法。仿真试验证明该方法具有较好的效果,应用案例说明该方法具有较好的可用性。
Grammar and semantics on complex event,operators as well as the system architecture were defined.And the data structure was discussed in detail.The share pool method was put forth to improve efficiency for incremental detection;manual time event was utilized to process non-spontaneous event detection.Optimization strategies making use of operator semantic containment and exclusion,and constraints pushing down were put forward. The complex event detection algorithm based on share pool and optimization strategies was also provided.Simulation results validated the effectiveness and applicability of the proposed method.