首页> 外文期刊>Information Systems >MEdit4CEP-CPN: An approach for complex event processing modeling by prioritized colored petri nets
【24h】

MEdit4CEP-CPN: An approach for complex event processing modeling by prioritized colored petri nets

机译:MEdit4CEP-CPN:一种通过优先着色的Petri网进行复杂事件处理建模的方法

获取原文
获取原文并翻译 | 示例
       

摘要

Complex Event Processing (CEP) is an event-based technology that allows us to process and correlate large data streams in order to promptly detect meaningful events or situations and respond to them appropriately. CEP implementations rely on the so-called Event Processing Languages (EPLs), which are used to implement the specific event types and event patterns to be detected for a particular application domain. To spare domain experts this implementation, the MEdit4CEP approach provides them with a graphical modeling editor for CEP domain, event pattern and action definition. From these graphical models, the editor automatically generates a corresponding Esper EPL code. Nevertheless, the generated code is syntactically but not semantically validated. To address this problem, MEdit4CEP is extended in this paper by Prioritized Colored Petri Net (PCPN) formalism, resulting in the MEdit4CEP-CPN approach. This approach provides both a novel PCPN domain-specific modeling language and a graphical editor. By using model transformations, event pattern models can be automatically transformed into PCPN models, and then into the corresponding PCPN code executable by CPN Tools. In addition, by using PCPNs we can compare the expected output with the actual output and can even conduct a quantitative analysis of the scenarios of interest. To illustrate our approach, we have conducted an air quality level detection case study and we show how this novel approach facilitates the modeling, simulation, analysis and semantic validation of complex event-based systems. (C) 2017 The Authors. Published by Elsevier Ltd.
机译:复杂事件处理(CEP)是一项基于事件的技术,它使我们能够处理和关联大型数据流,以便及时检测出有意义的事件或情况并对其做出适当的响应。 CEP实现依赖于所谓的事件处理语言(EPL),该事件处理语言用于实现要为特定应用程序域检测的特定事件类型和事件模式。为了使领域专家免于执行此问题,MEdit4CEP方法为他们提供了用于CEP域,事件模式和操作定义的图形建模编辑器。根据这些图形模型,编辑器会自动生成相应的Esper EPL代码。尽管如此,生成的代码在语法上却没有经过语义验证。为了解决此问题,本文通过优先有色着色陪替氏网(PCPN)形式主义扩展了MEdit4CEP,从而产生了MEdit4CEP-CPN方法。这种方法既提供了新颖的PCPN领域专用建模语言,又提供了图形编辑器。通过使用模型转换,事件模式模型可以自动转换为PCPN模型,然后转换为CPN Tools可执行的相应PCPN代码。此外,通过使用PCPN,我们可以将预期输出与实际输出进行比较,甚至可以对感兴趣的场景进行定量分析。为了说明我们的方法,我们进行了空气质量水平检测案例研究,并展示了这种新颖的方法如何促进基于复杂事件的系统的建模,仿真,分析和语义验证。 (C)2017作者。由Elsevier Ltd.发布

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号