Abstract
Business Process Management (BPM) has a wide range of applications in various fields such as intelligent telemedicine, logistics and supply chain management. The integration of real-time event streams generated by smart sensors from the IoT into business processes (BP) can enable BPM to perceive changes in the physical world more quickly and accurately. However, the Business Process Model and Notation (BPMN) specification does not support the direct modeling of Complex Event Processing (CEP) for IoT event streams. The construction of a BP model that supports CEP has high requirements for business users, and it also brings a high load to the BPM engine. This paper proposes a modeling method by extending the custom attributes of the BPMN activity element, which can support business users to define CEP on IoT real-time event streams. At the same time, a supporting framework that integrates the BPM engine and CEP engine is also proposed, which can effectively execute BP instances that integrate IoT event streams. A case proves that the method proposed in this paper can effectively and friendly construct the IoT-aware process model and reduce the load of the BPM engine.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Reichert, M., Weber, B.: Enabling Flexibility in Process-Aware Information Systems. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-30409-5
Munirathinam, S.: Chapter Six - Industry 4.0: industrial Internet of Things (IIOT). In: Raj, P., Evangeline, P. (eds.) The Digital Twin Paradigm for Smarter Systems and Environments: The Industry Use Cases. pp. 129–164. Elsevier, Amsterdam (2020)
Gao, Y., Yao, L., Yu, J.: Research of query verification algorithm on body sensing data in cloud computing environment. In: Ni, W., Wang, X., Song, W., Li, Y. (eds.) WISA 2019. LNCS, vol. 11817, pp. 176–188. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-30952-7_20
Brouns, N., Tata, S., Ludwig, H., Asensio, E.S., Grefen, P.: Modeling IoT-Aware Business Processes, Technical Report IBM Research Report RJ10540 (2018)
Fattouch, N., Lahmar, I., Boukadi, K.: IoT-aware business process: comprehensive survey, discussion and challenges. In: 2020 IEEE 29th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp. 100–105 (2020)
Business Process Model and Notation (BPMN), Version 2.0. http://www.omg.org/spec/BPMN2.0. Accessed Oct 2010
Meyer, S., Ruppen, A., Magerkurth, C.: Internet of Things-aware process modeling: integrating IoT devices as business process resources. In: Salinesi, C., Norrie, M.C., Pastor, Ó. (eds.) CAiSE 2013. LNCS, vol. 7908, pp. 84–98. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-38709-8_6
Appel, S., Frischbier, S., Freudenreich, T., Buchmann, A.: Event stream processing units in business processes. In: Daniel, F., Wang, J., Weber, B. (eds.) BPM 2013. LNCS, vol. 8094, pp. 187–202. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-40176-3_15
Appel, S., Kleber, P., Frischbier, S., Freudenreich, T., Buchmann, A.: Modeling and execution of event stream processing in business processes. Inf. Syst. 46, 140–156 (2014). https://doi.org/10.1016/j.is.2014.04.002
Yousfi, A., Bauer, C., Saidi, R., Dey, A.K.: uBPMN: a BPMN extension for modeling ubiquitous business processes. Inf. Softw. Technol. 74, 55–68 (2016)
Mandal, S., Hewelt, M., Weske, M.: A framework for integrating real-world events and business processes in an IoT environment. In: Panetto, H., et al. (eds.) OTM 2017. LNCS, vol. 10573, pp. 194–212. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69462-7_13
Chiu, H.-H., Wang, M.-S.: Extending event elements of business process model for Internet of Things. In: 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing, pp. 783–788 (2015)
Acknowledgments
This work is supported by the International Cooperation and Exchange Program of National Natural Science Foundation of China (No. 62061136006), and the Key Program of National Natural Science Foundation of China (No. 61832004).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Li, Q., Wang, J., Chen, G., Yuan, Y., Ye, S. (2021). Business-Oriented IoT-Aware Process Modeling and Execution. In: Xing, C., Fu, X., Zhang, Y., Zhang, G., Borjigin, C. (eds) Web Information Systems and Applications. WISA 2021. Lecture Notes in Computer Science(), vol 12999. Springer, Cham. https://doi.org/10.1007/978-3-030-87571-8_65
Download citation
DOI: https://doi.org/10.1007/978-3-030-87571-8_65
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-87570-1
Online ISBN: 978-3-030-87571-8
eBook Packages: Computer ScienceComputer Science (R0)