Skip to main content

Business-Oriented IoT-Aware Process Modeling and Execution

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12999))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Reichert, M., Weber, B.: Enabling Flexibility in Process-Aware Information Systems. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-30409-5

    Book  MATH  Google Scholar 

  2. 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)

    Google Scholar 

  3. 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

    Chapter  Google Scholar 

  4. Brouns, N., Tata, S., Ludwig, H., Asensio, E.S., Grefen, P.: Modeling IoT-Aware Business Processes, Technical Report IBM Research Report RJ10540 (2018)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. Business Process Model and Notation (BPMN), Version 2.0. http://www.omg.org/spec/BPMN2.0. Accessed Oct 2010

  7. 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

    Chapter  Google Scholar 

  8. 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

    Chapter  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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

    Chapter  Google Scholar 

  12. 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)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Qianwen Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics