Skip to main content

Augmented Reality-Based Process Modelling for the Internet of Things with HoloFlows

  • Conference paper
  • First Online:
Book cover Enterprise, Business-Process and Information Systems Modeling (BPMDS 2019, EMMSAD 2019)

Abstract

Workflow technologies can be handy to model, execute and analyse simple processes in Internet of Things (IoT) environments. End-users are enabled to compose processes and thereby automate basic repetitive tasks involving one or more IoT devices. However, the modelling of these IoT workflows currently relies on rather bloated and complex desktop applications, deep knowledge of the underlying process notations and a high level of abstraction, which makes workflow modelling too complicated for end-users. In this work we propose to use augmented reality (AR) to simplify the modelling and configuration of IoT workflows. With our HoloFlows app for smart glasses end-users are able to explore their surrounding IoT environment and model various types of basic processes involving sensors and actuators by simply connecting two or more physical IoT devices via virtual wires. AR technology hereby facilitates the understanding of the physical contexts and relations among the IoT devices and provides a new and more intuitive way of modelling workflows in the cyber-physical world. We demonstrate the HoloFlows app with the help of various IoT workflows from the smart home domain.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

Notes

  1. 1.

    https://github.com/IoTUDresden/HoloFlows.

  2. 2.

    https://www.openhab.org/.

References

  1. Avila, L., Bailey, M.: Augment your reality. IEEE Comput. Graph. Appl. 36(1), 6–7 (2016)

    Article  Google Scholar 

  2. Azuma, R., Baillot, Y., Behringer, R., Feiner, S., Julier, S., MacIntyre, B.: Recent advances in augmented reality. Technical reports, Naval Research Lab, Washington, DC (2001)

    Article  Google Scholar 

  3. Bauer, M., et al.: IoT reference model. In: Bassi, A., et al. (eds.) Enabling Things to Talk, pp. 113–162. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-40403-0_7

    Chapter  Google Scholar 

  4. Brouns, N., Tata, S., Ludwig, H., Asensio, E.S., Grefen, P.: Modeling iot-aware business processes-a state of the art report. arXiv preprint arXiv:1811.00652 (2018)

  5. Chang, C., Srirama, S.N., Buyya, R.: Mobile cloud business process management system for the internet of things: a survey. ACM Comput. Surv. 49(4), 70 (2016)

    Article  Google Scholar 

  6. Domingos, D., Martins, F., Cândido, C., Martinho, R.: Internet of Things aware WS-BPEL business processes - context variables and expected exceptions. J. UCS 20(8), 1109–1129 (2014)

    Google Scholar 

  7. Friedow, C., Völker, M., Hewelt, M.: Integrating IoT devices into business processes. In: Matulevičius, R., Dijkman, R. (eds.) CAiSE 2018. LNBIP, vol. 316, pp. 265–277. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-92898-2_22

    Chapter  Google Scholar 

  8. Giner, P., Cetina, C., Fons, J., Pelechano, V.: Developing mobile workflow support in the Internet of Things. IEEE Pervasive Comput. 9(2), 18–26 (2010)

    Article  Google Scholar 

  9. Graja, I., Kallel, S., Guermouche, N., Kacem, A.H.: BPMN4CPS: a BPMN extension for modeling cyber-physical systems. In: 2016 IEEE 25th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp. 152–157, June 2016

    Google Scholar 

  10. Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of Things (IoT): a vision, architectural elements, and future directions. Future Gener. Comput. Syst. 29(7), 1645–1660 (2013)

    Article  Google Scholar 

  11. Huber, S., Seiger, R., Kühnert, A., Theodorou, V., Schlegel, T.: Goal-based semantic queries for dynamic processes in the Internet of Things. Int. J. Semant. Comput. 10(02), 269–293 (2016)

    Article  Google Scholar 

  12. Janiesch, C., et al.: The Internet-of-Things meets business process management: Mutual benefits and challenges. arXiv preprint arXiv:1709.03628 (2017)

  13. Kammerer, K., Pryss, R., Sommer, K., Reichert, M.: Towards context-aware process guidance in cyber-physical systems with augmented reality. In: 2018 4th International Workshop on Requirements Engineering for Self-Adaptive, Collaborative, and Cyber Physical Systems (RESACS), pp. 44–51. IEEE (2018)

    Google Scholar 

  14. Korzetz, M., Kühn, R., Gohlke, M., Aßmann, U.: HoloFacility: get in touch with machines at trade fairs using holograms. In: Proceedings of the 2017 ACM International Conference on Interactive Surfaces and Spaces, pp. 336–341. ACM (2017)

    Google Scholar 

  15. Martins, F., Domingos, D.: Modelling IoT behaviour within BPMN business processes. Procedia Comput. Sci. 121, 1014–1022 (2017)

    Article  Google Scholar 

  16. Mayer, S., Inhelder, N., Verborgh, R., Van de Walle, R.: User-friendly configuration of smart environments. In: 12th IEEE International Conference on Pervasive Computing and Communication (PERCOM), pp. 163–165. IEEE (2014)

    Google Scholar 

  17. Mendling, J., Baesens, B., Bernstein, A., Fellmann, M.: Challenges of smart business process management: an introduction to the special issue. Decis. Support Syst. 100, 1–5 (2017)

    Article  Google Scholar 

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

  19. OMG: Business Process Model and Notation (BPMN), Version 2.0, January 2011

    Google Scholar 

  20. Poppe, E., Brown, R.A., Recker, J.C., Johnson, D.M.: A prototype augmented reality collaborative process modelling tool (2011)

    Google Scholar 

  21. Pryss, R., Reichert, M., Bachmeier, A., Albach, J.: BPM to go: supporting business processes in a mobile and sensing world (2015)

    Google Scholar 

  22. Seiger, R., Huber, S., Schlegel, T.: Toward an execution system for self-healing workflows in cyber-physical systems. Softw. Syst. Model. 17, 551–572 (2018)

    Article  Google Scholar 

  23. Seiger, R., Keller, C., Niebling, F., Schlegel, T.: Modelling complex and flexible processes for smart cyber-physical environments. J. Comput. Sci. 10, 137–148 (2015)

    Article  Google Scholar 

  24. Seiger, R., Korzetz, M., Gohlke, M., Aßmann, U.: Mixed reality cyber-physical systems control and workflow composition. In: Proceedings of the 16th International Conference on Mobile and Ubiquitous Multimedia, pp. 495–500. ACM (2017)

    Google Scholar 

  25. Sungur, C.T., Spiess, P., Oertel, N., Kopp, O.: Extending BPMN for wireless sensor networks. In: IEEE 15th Conference on Business Informatics, pp. 109–116 (2013)

    Google Scholar 

  26. Suri, K., Gaaloul, W., Cuccuru, A., Gerard, S.: Semantic framework for internet of things-aware business process development. In: IEEE 26th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp. 214–219. IEEE (2017)

    Google Scholar 

  27. Walch, M., Karagiannis, D.: Service-driven enrichment for KbR in the OMiLAB environment. Serviceology for Services. LNCS, vol. 10371, pp. 164–177. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61240-9_16

    Chapter  Google Scholar 

  28. Wang, X., Ong, S.K., Nee, A.Y.: A comprehensive survey of augmented reality assembly research. Adv. Manuf. 4(1), 1–22 (2016)

    Article  Google Scholar 

  29. Weiser, M.: The computer for the 21st century. Sci. Am. 265(3), 94–104 (1991)

    Article  Google Scholar 

  30. Yousfi, A., Hewelt, M., Bauer, C., Weske, M.: Towards uBPMN-based patterns for modeling ubiquitous business processes. IEEE Trans. Ind. Inf. 14, 3358–3367 (2018)

    Article  Google Scholar 

Download references

Acknowledgements

This research has received funding under the grant number 100268299 by the European Social Fund (ESF) and the German Federal State of Saxony. Kudos to our student Henrik Schole for his support regarding the implementation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ronny Seiger .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Seiger, R., Gohlke, M., Aßmann, U. (2019). Augmented Reality-Based Process Modelling for the Internet of Things with HoloFlows. In: Reinhartz-Berger, I., Zdravkovic, J., Gulden, J., Schmidt, R. (eds) Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2019 2019. Lecture Notes in Business Information Processing, vol 352. Springer, Cham. https://doi.org/10.1007/978-3-030-20618-5_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-20618-5_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-20617-8

  • Online ISBN: 978-3-030-20618-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics