首页 | 本学科首页   官方微博 | 高级检索  
     


Modeling and execution of event stream processing in business processes
Affiliation:1. SINTEF Fisheries and Aquaculture, N-7465 Trondheim, Norway;2. Department of Marine Technology, Norwegian University of Science and Technology, N-7491 Trondheim, Norway;1. Center for Animal Disease Modeling and Surveillance (CADMS), Department of Medicine & Epidemiology, School Veterinary Medicine, University of California, Davis, CA, USA;2. Norwegian Veterinary Institute, Oslo, Norway
Abstract:The Internet of Things and Cyber-physical Systems provide enormous amounts of real-time data in the form of streams of events. Businesses can benefit from the integration of these real-world data; new services can be provided to customers, or existing business processes can be improved. Events are a well-known concept in business processes. However, there is no appropriate abstraction mechanism to encapsulate event stream processing in units that represent business functions in a coherent manner across the process modeling, process execution, and IT infrastructure layer. In this paper we present Event Stream Processing Units (SPUs) as such an abstraction mechanism. SPUs encapsulate application logic for event stream processing and enable a seamless transition between process models, executable process representations, and components at the IT layer. We derive requirements for SPUs and introduce EPC and BPMN extensions to model SPUs at the abstract and at the technical process layer. We introduce a transformation from SPUs in EPCs to SPUs in BPMN and implement our modeling notation extensions in Software AG ARIS. We present a runtime infrastructure that executes SPUs and supports implicit invocation and completion semantics. We illustrate our approach using a logistics process as running example.
Keywords:Event-stream processing  Business process modeling  Business process execution  EPC extensions  BPMN extensions
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号