{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,15]],"date-time":"2026-10-15T03:20:42Z","timestamp":1792034442834,"version":"4.4.0"},"reference-count":103,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2021,1,16]],"date-time":"2021-01-16T00:00:00Z","timestamp":1610755200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,1,16]],"date-time":"2021-01-16T00:00:00Z","timestamp":1610755200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004895","name":"European Social Fund","doi-asserted-by":"publisher","award":["100268299"],"award-info":[{"award-number":["100268299"]}],"id":[{"id":"10.13039\/501100004895","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2021,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Our everyday lives are increasingly pervaded by digital assistants and smart devices forming the Internet of Things (IoT). While user interfaces to directly monitor and control individual IoT devices are becoming more sophisticated and end-user friendly, applications to connect standalone IoT devices and create more complex<jats:italic>IoT processes<\/jats:italic>for automating and assisting users with repetitive tasks still require a high level of technical expertise and programming knowledge. Related approaches for process modelling in IoT mostly suggest extensions to complex modelling languages, require high levels of abstraction and technical knowledge, and rely on unintuitive tools. We present a novel approach for end-user oriented-<jats:italic>no-code<\/jats:italic>-IoT process modelling using Mixed Reality (MR) technology:<jats:italic>HoloFlows<\/jats:italic>. Users are able to explore the IoT environment and model processes among sensors and actuators as first-class citizens by simply \u201cdrawing\u201d virtual wires among physical IoT devices. MR 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 IoT processes. The results of a user study comparing HoloFlows with classical modelling approaches show an increased user experience and decrease in required modelling knowledge and technical expertise to create IoT processes.<\/jats:p>","DOI":"10.1007\/s10270-020-00859-6","type":"journal-article","created":{"date-parts":[[2021,1,16]],"date-time":"2021-01-16T06:02:51Z","timestamp":1610776971000},"page":"1465-1489","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":46,"title":["HoloFlows: modelling of processes for the Internet of Things in mixed reality"],"prefix":"10.1007","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1675-2592","authenticated-orcid":false,"given":"Ronny","family":"Seiger","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Romina","family":"K\u00fchn","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1002-8440","authenticated-orcid":false,"given":"Mandy","family":"Korzetz","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3513-6448","authenticated-orcid":false,"given":"Uwe","family":"A\u00dfmann","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,1,16]]},"reference":[{"issue":"2","key":"859_CR1","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1007\/s00779-014-0813-0","volume":"19","author":"C Wilson","year":"2015","unstructured":"Wilson, C., Hargreaves, T., Hauxwell-Baldwin, R.: Smart homes and their users: a systematic analysis and key challenges. Pers. Ubiquit. Comput. 19(2), 463\u2013476 (2015)","journal-title":"Pers. Ubiquit. Comput."},{"issue":"3","key":"859_CR2","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1038\/scientificamerican0991-94","volume":"265","author":"M Weiser","year":"1991","unstructured":"Weiser, M.: The computer for the 21st century. Sci. Am. 265(3), 94\u2013104 (1991)","journal-title":"Sci. Am."},{"key":"859_CR3","doi-asserted-by":"crossref","unstructured":"Janisch, C., Koschmider, A., Mecella, M., Weber, B., Burattin, A., Ciccio, C.D., Fortino, G., Gal, A., Kannengiesser, U., Leotta, F., Mannhardt, F., Marrella, A., Mendling, J., Oberweis, A., Reichert, M., Rinderle-Ma, S., Serral, E., Song, W., Su, J., Torres, V., Weidlich, M., Weske, M., Zhang, L.: The internet-of-things meets business process management: a manifesto. IEEE SMC Mag. (2020)","DOI":"10.1109\/MSMC.2020.3003135"},{"key":"859_CR4","doi-asserted-by":"crossref","unstructured":"Hasic, F., Serral\u00a0Asensio, E.: Executing iot processes in bpmn 2.0: Current support and remaining challenges. In: IEEE RCIS 2019 Proceedings (2019)","DOI":"10.1109\/RCIS.2019.8876998"},{"key":"859_CR5","doi-asserted-by":"crossref","unstructured":"Henriksen, P., K\u00f6lling, M.: Greenfoot: combining object visualisation with interaction. In: Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages, and Applications, pp. 73\u201382 (2004)","DOI":"10.1145\/1028664.1028701"},{"issue":"6","key":"859_CR6","first-page":"119","volume":"34","author":"M Fryling","year":"2019","unstructured":"Fryling, M.: Low code app development. J. Comput. Sci. Coll. 34(6), 119\u2013119 (2019)","journal-title":"J. Comput. Sci. Coll."},{"key":"859_CR7","doi-asserted-by":"crossref","unstructured":"Torres, V., Serral, E., Valderas, P., Pelechano, V., Grefen, P.: Modeling of iot devices in business processes: A systematic mapping study. In: 2020 IEEE 22nd Conference on Business Informatics (CBI), vol.\u00a01, pp. 221\u2013230. IEEE (2020)","DOI":"10.1109\/CBI49978.2020.00031"},{"key":"859_CR8","unstructured":"Morrison, J.P.: Flow-based programming: a new approach to application development. CreateSpace (2010)"},{"key":"859_CR9","unstructured":"OMG: Business Process Model and Notation (BPMN), Version 2.0 (2011)"},{"issue":"2","key":"859_CR10","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1145\/253671.253708","volume":"40","author":"A Van Dam","year":"1997","unstructured":"Van Dam, A.: Post-wimp user interfaces. Commun. ACM 40(2), 63\u201367 (1997)","journal-title":"Commun. ACM"},{"issue":"12","key":"859_CR11","first-page":"1321","volume":"77","author":"P Milgram","year":"1994","unstructured":"Milgram, P., Kishino, F.: A taxonomy of mixed reality visual displays. IEICE Trans. Inf. Syst. 77(12), 1321\u20131329 (1994)","journal-title":"IEICE Trans. Inf. Syst."},{"issue":"3","key":"859_CR12","doi-asserted-by":"publisher","first-page":"45","DOI":"10.2753\/MIS0742-1222240302","volume":"24","author":"K Peffers","year":"2007","unstructured":"Peffers, K., Tuunanen, T., Rothenberger, M.A., Chatterjee, S.: A design science research methodology for information systems research. J. Manag. Inf. Syst. 24(3), 45\u201377 (2007)","journal-title":"J. Manag. Inf. Syst."},{"key":"859_CR13","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1007\/978-3-030-20618-5_8","volume-title":"Enterprise, Business-Process and Information Systems Modeling","author":"R Seiger","year":"2019","unstructured":"Seiger, R., Gohlke, M., A\u00dfmann, U.: 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, pp. 115\u2013129. Springer, Cham (2019)"},{"key":"859_CR14","doi-asserted-by":"crossref","unstructured":"Barricelli, B.R., Valtolina, S.: Designing for end-user development in the internet of things. In: International Symposium on End User Development, pp. 9\u201324. Springer (2015)","DOI":"10.1007\/978-3-319-18425-8_2"},{"key":"859_CR15","doi-asserted-by":"crossref","unstructured":"Balakrishna, S., Thirumaran, M.: Programming paradigms for IoT applications: an exploratory study. Handbook of IoT and Big Data, pp. 23\u201357 (2019)","DOI":"10.1201\/9780429053290-2"},{"issue":"7","key":"859_CR16","doi-asserted-by":"publisher","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","volume":"29","author":"J Gubbi","year":"2013","unstructured":"Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of things (IoT): a vision, architectural elements, and future directions. Fut. Gen. Comput. Syst. 29(7), 1645\u20131660 (2013)","journal-title":"Fut. Gen. Comput. Syst."},{"key":"859_CR17","doi-asserted-by":"crossref","unstructured":"Bauer, M., Bui, N., De\u00a0Loof, J., Magerkurth, C., Nettstr\u00e4ter, A., Stefa, J., Walewski, J.W.: Iot reference model. In: Enabling Things to Talk, pp. 113\u2013162. Springer (2013)","DOI":"10.1007\/978-3-642-40403-0_7"},{"issue":"2","key":"859_CR18","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1145\/514183.514185","volume":"2","author":"RT Fielding","year":"2002","unstructured":"Fielding, R.T., Taylor, R.N.: Principled design of the modern web architecture. ACM Trans. Internet Technol. 2(2), 115\u2013150 (2002)","journal-title":"ACM Trans. Internet Technol."},{"key":"859_CR19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33143-5","volume-title":"Fundamentals of Business Process Management","author":"M Dumas","year":"2013","unstructured":"Dumas, M., La Rosa, M., Mendling, J., Reijers, H.A., et al.: Fundamentals of Business Process Management, vol. 1. Springer, Berlin (2013)"},{"key":"859_CR20","unstructured":"Biggs, G., MacDonald, B.: A survey of robot programming systems. In: Proceedings of the Australasian Conference on Robotics and Automation, pp. 1\u20133 (2003)"},{"key":"859_CR21","doi-asserted-by":"crossref","unstructured":"Thomas, U., Hirzinger, G., Rumpe, B., Schulze, C., Wortmann, A.: A new skill based robot programming language using uml\/p statecharts. In: 2013 IEEE International Conference on Robotics and Automation, pp. 461\u2013466. IEEE (2013)","DOI":"10.1109\/ICRA.2013.6630615"},{"issue":"1","key":"859_CR22","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1177\/02783640022066743","volume":"19","author":"L Montano","year":"2000","unstructured":"Montano, L., Garcia, F.J., Villarroel, J.L.: Using the time petri net formalism for specification, validation, and code generation in robot-control applications. Int. J. Robot. Res. 19(1), 59\u201376 (2000)","journal-title":"Int. J. Robot. Res."},{"key":"859_CR23","doi-asserted-by":"crossref","unstructured":"Peterson, J., Hager, G.D., Hudak, P.: A language for declarative robotic programming. In: Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No. 99CH36288C). vol.\u00a02, pp. 1144\u20131151. IEEE (1999)","DOI":"10.1109\/ROBOT.1999.772516"},{"key":"859_CR24","unstructured":"for Standardization\/International Electrotechnical\u00a0Commission, I.O., et\u00a0al.: Iso\/iec 19510: 2013. Information Technology\u2014Object Management Group Business Process Model and Notation (2013)"},{"issue":"4","key":"859_CR25","first-page":"70","volume":"49","author":"C Chang","year":"2016","unstructured":"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)","journal-title":"ACM Comput. Surv."},{"issue":"3","key":"859_CR26","first-page":"1","volume":"5","author":"JC Recker","year":"2008","unstructured":"Recker, J.C.: Bpmn modeling-who, where, how and why. BPTrends 5(3), 1\u20138 (2008)","journal-title":"BPTrends"},{"key":"859_CR27","doi-asserted-by":"crossref","unstructured":"Genon, N., Heymans, P., Amyot, D.: Analysing the cognitive effectiveness of the bpmn 2.0 visual notation. In: International Conference on Software Language Engineering, pp. 377\u2013396. Springer (2010)","DOI":"10.1007\/978-3-642-19440-5_25"},{"key":"859_CR28","doi-asserted-by":"crossref","unstructured":"Krishnamurthi, R.: Teaching methodology for iot workshop course using node-red. In: 11th International Conference on Contemporary Computing (IC3), pp. 1\u20133. IEEE (2018)","DOI":"10.1109\/IC3.2018.8530664"},{"key":"859_CR29","doi-asserted-by":"crossref","unstructured":"Leki\u0107, M., Garda\u0161evi\u0107, G.: Iot sensor integration to node-red platform. In: 17th International Symposium Infoteh-Jahorina (Infoteh), pp. 1\u20135. IEEE (2018)","DOI":"10.1109\/INFOTEH.2018.8345544"},{"key":"859_CR30","doi-asserted-by":"crossref","unstructured":"Chaczko, Z., Braun, R.: Learning data engineering: Creating iot apps using the node-red and the rpi technologies. In: 16th International Conference on Information Technology Based Higher Education and Training (ITHET), pp. 1\u20138. IEEE (2017)","DOI":"10.1109\/ITHET.2017.8067827"},{"key":"859_CR31","doi-asserted-by":"crossref","unstructured":"Repenning, A., Ioannidou, A.: What makes end-user development tick? 13 design guidelines. In: End User Development, pp. 51\u201385. Springer (2006)","DOI":"10.1007\/1-4020-5386-X_4"},{"key":"859_CR32","doi-asserted-by":"crossref","unstructured":"Jacob, R.J., Girouard, A., Hirshfield, L.M., Horn, M.S., Shaer, O., Solovey, E.T., Zigelbaum, J.: Reality-based interaction: a framework for post-wimp interfaces. In: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 201\u2013210 (2008)","DOI":"10.1145\/1357054.1357089"},{"issue":"5","key":"859_CR33","doi-asserted-by":"publisher","first-page":"657","DOI":"10.1016\/j.bushor.2018.05.009","volume":"61","author":"M Farshid","year":"2018","unstructured":"Farshid, M., Paschen, J., Eriksson, T., Kietzmann, J.: Go boldly!: Explore augmented reality (ar), virtual reality (vr), and mixed reality (mr) for business. Bus. Horiz. 61(5), 657\u2013663 (2018)","journal-title":"Bus. Horiz."},{"issue":"6","key":"859_CR34","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/38.963459","volume":"21","author":"R Azuma","year":"2001","unstructured":"Azuma, R., Baillot, Y., Behringer, R., Feiner, S., Julier, S., MacIntyre, B.: Recent advances in augmented reality. IEEE Comput. Gr. Appl. 21(6), 34\u201347 (2001)","journal-title":"IEEE Comput. Gr. Appl."},{"issue":"1","key":"859_CR35","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1109\/MCG.2016.17","volume":"36","author":"L Avila","year":"2016","unstructured":"Avila, L., Bailey, M.: Augment your reality. IEEE Comput. Gr. Appl. 36(1), 6\u20137 (2016)","journal-title":"IEEE Comput. Gr. Appl."},{"key":"859_CR36","doi-asserted-by":"crossref","unstructured":"Poole, E.S., Le\u00a0Dantec, C.A., Eagan, J.R., Edwards, W.K.: Reflecting on the invisible: understanding end-user perceptions of ubiquitous computing. In: Proceedings of the 10th International Conference on Ubiquitous Computing, pp. 192\u2013201 (2008)","DOI":"10.1145\/1409635.1409662"},{"key":"859_CR37","doi-asserted-by":"crossref","unstructured":"Mendling, J., Baesens, B., Bernstein, A., Fellmann, M.: Challenges of smart business process management: An introduction to the special issue. Decision Support Systems (2017)","DOI":"10.1016\/j.dss.2017.06.009"},{"key":"859_CR38","unstructured":"Janiesch, C., Koschmider, A., Mecella, M., Weber, B., Burattin, A., Di\u00a0Ciccio, C., Gal, A., Kannengiesser, U., Mannhardt, F., Mendling, J., et\u00a0al.: The internet-of-things meets business process management: mutual benefits and challenges. arXiv preprint arXiv:1709.03628 (2017)"},{"key":"859_CR39","doi-asserted-by":"crossref","unstructured":"Leotta, F., Mecella, M., Mendling, J.: Applying process mining to smart spaces: Perspectives and research challenges. In: Advanced Information Systems Engineering Workshops, pp. 298\u2013304. Springer (2015)","DOI":"10.1007\/978-3-319-19243-7_28"},{"key":"859_CR40","doi-asserted-by":"crossref","unstructured":"Leotta, F., Marrella, A., Mecella, M.: Iot for bpmers. challenges, case studies and successful applications. In: International Conference on Business Process Management, pp. 16\u201322. Springer (2019)","DOI":"10.1007\/978-3-030-26619-6_3"},{"issue":"9","key":"859_CR41","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/1015864.1015884","volume":"47","author":"G Fischer","year":"2004","unstructured":"Fischer, G., Giaccardi, E., Ye, Y., Sutcliffe, A.G., Mehandjiev, N.: Meta-design: a manifesto for end-user development. Commun. ACM 47(9), 33\u201337 (2004)","journal-title":"Commun. ACM"},{"key":"859_CR42","unstructured":"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)"},{"issue":"8","key":"859_CR43","first-page":"1109","volume":"20","author":"D Domingos","year":"2014","unstructured":"Domingos, D., Martins, F., C\u00e2ndido, C.: Internet of things aware WS-BPEL business processes\u2014context variables and expected exceptions. J. UCS 20(8), 1109\u20131129 (2014)","journal-title":"J. UCS"},{"key":"859_CR44","doi-asserted-by":"crossref","unstructured":"Sungur, C.T., Spiess, P., Oertel, N., Kopp, O.: Extending BPMN for Wireless Sensor Networks. In: IEEE 15th Conference on Business Informatics, pp. 109\u2013116 (2013)","DOI":"10.1109\/CBI.2013.24"},{"key":"859_CR45","doi-asserted-by":"crossref","unstructured":"Meyer, S., Ruppen, A., Magerkurth, C.: Internet of things-aware process modeling: integrating IoT devices as business process resources. Lecture Notes in Computer Science 7908 LNCS, pp. 84\u201398 (2013)","DOI":"10.1007\/978-3-642-38709-8_6"},{"key":"859_CR46","doi-asserted-by":"crossref","unstructured":"Meyer, S., Ruppen, A., Hilty, L.: The things of the internet of things in bpmn. In: Advanced Information Systems Engineering Workshops, pp. 285\u2013297 (2015)","DOI":"10.1007\/978-3-319-19243-7_27"},{"key":"859_CR47","doi-asserted-by":"crossref","unstructured":"Graja, I., Kallel, S., Guermouche, N., Kacem, A.H.: Bpmn4cps: A bpmn extension for modeling cyber-physical systems. In: IEEE 25th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp. 152\u2013157 (2016)","DOI":"10.1109\/WETICE.2016.41"},{"key":"859_CR48","doi-asserted-by":"publisher","first-page":"1014","DOI":"10.1016\/j.procs.2017.11.131","volume":"121","author":"F Martins","year":"2017","unstructured":"Martins, F., Domingos, D.: Modelling iot behaviour within BPMN business processes. Procedia Comput. Sci. 121, 1014\u20131022 (2017)","journal-title":"Procedia Comput. Sci."},{"key":"859_CR49","doi-asserted-by":"crossref","unstructured":"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\u2013219. IEEE (2017)","DOI":"10.1109\/WETICE.2017.54"},{"key":"859_CR50","doi-asserted-by":"crossref","unstructured":"Friedow, C., V\u00f6lker, M., Hewelt, M.: Integrating iot devices into business processes. In: International Conference on Advanced Information Systems Engineering, pp. 265\u2013277. Springer (2018)","DOI":"10.1007\/978-3-319-92898-2_22"},{"key":"859_CR51","doi-asserted-by":"crossref","unstructured":"Petrasch, R., Hentschke, R.: Process modeling for industry 4.0 applications: towards an industry 4.0 process modeling language and method. In: 2016 13th International Joint Conference on Computer Science and Software Engineering (JCSSE), pp. 1\u20135. IEEE (2016)","DOI":"10.1109\/JCSSE.2016.7748885"},{"key":"859_CR52","doi-asserted-by":"crossref","unstructured":"Bocciarelli, P., D\u2019Ambrogio, A., Giglio, A., Paglia, E.: A bpmn extension for modeling cyber-physical-production-systems in the context of industry 4.0. In: 2017 IEEE 14th International Conference on Networking, Sensing and Control (ICNSC), pp. 599\u2013604. IEEE (2017)","DOI":"10.1109\/ICNSC.2017.8000159"},{"key":"859_CR53","doi-asserted-by":"crossref","unstructured":"Vanderfeesten, I., Erasmus, J., Traganos, K., Bouklis, P., Garbi, A., Boultadakis, G., Dijkman, R., Grefen, P.: Developing process execution support for high-tech manufacturing processes. In: Empirical Studies on the Development of Executable Business Processes, pp. 113\u2013142. Springer (2019)","DOI":"10.1007\/978-3-030-17666-2_6"},{"key":"859_CR54","doi-asserted-by":"crossref","unstructured":"Seiger, R., Zerbato, F., Burattin, A., Garc\u00eda-Ba\u00f1uelos, L., Weber, B.: Towards iot-driven process event log generation for conformance checking in smart factories. In: IEEE 24th International Enterprise Distributed Object Computing Workshop (EDOCW), pp. 20\u201326. IEEE (2020)","DOI":"10.1109\/EDOCW49879.2020.00016"},{"key":"859_CR55","doi-asserted-by":"crossref","unstructured":"Tomlein, M., Gr\u00f8nb\u00e6k, K.: A visual programming approach based on domain ontologies for configuring industrial iot installations. In: Proceedings of the 7th International Conference on the Internet of Things, p.\u00a09. ACM (2017)","DOI":"10.1145\/3131542.3131552"},{"key":"859_CR56","doi-asserted-by":"crossref","unstructured":"Tomlein, M., Boovaraghavan, S., Agarwal, Y., Dey, A.K.: Chariot: An end-user programming environment for the iot. In: Proceedings of the 7th International Conference on the Internet of Things, p.\u00a025. ACM (2017)","DOI":"10.1145\/3131542.3140261"},{"key":"859_CR57","doi-asserted-by":"crossref","unstructured":"Sch\u00f6nig, S., Ackermann, L., Jablonski, S., Ermer, A.: An integrated architecture for iot-aware business process execution. In: Enterprise, Business-Process and Information Systems Modeling, pp. 19\u201334. Springer (2018)","DOI":"10.1007\/978-3-319-91704-7_2"},{"key":"859_CR58","unstructured":"Jacobs, T.: A reference architecture for IoT-enhanced business processes (2019)"},{"key":"859_CR59","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1016\/j.is.2017.12.009","volume":"73","author":"G Meroni","year":"2018","unstructured":"Meroni, G., Baresi, L., Montali, M., Plebani, P.: Multi-party business process compliance monitoring through IoT-enabled artifacts. Inf. Syst. 73, 61\u201378 (2018)","journal-title":"Inf. Syst."},{"key":"859_CR60","doi-asserted-by":"crossref","unstructured":"Baumgra\u00df, A., Botezatu, M., Di\u00a0Ciccio, C., Dijkman, R., Grefen, P., Hewelt, M., Mendling, J., Meyer, A., Pourmirza, S., V\u00f6lzer, H.: Towards a methodology for the engineering of event-driven process applications. In: International Conference on Business Process Management, pp. 501\u2013514. Springer (2016)","DOI":"10.1007\/978-3-319-42887-1_40"},{"issue":"1","key":"859_CR61","doi-asserted-by":"publisher","first-page":"47","DOI":"10.3233\/AIC-170748","volume":"31","author":"A Marrella","year":"2018","unstructured":"Marrella, A., Mecella, M., Sardina, S.: Supporting adaptiveness of cyber-physical processes through action-based formalisms. AI Commun. 31(1), 47\u201374 (2018)","journal-title":"AI Commun."},{"issue":"2","key":"859_CR62","doi-asserted-by":"publisher","first-page":"1117","DOI":"10.1007\/s10270-017-0639-0","volume":"18","author":"R Seiger","year":"2019","unstructured":"Seiger, R., Huber, S., Heisig, P., A\u00dfmann, U.: Toward a framework for self-adaptive workflows in cyber-physical systems. Softw. Syst. Model. 18(2), 1117\u20131134 (2019)","journal-title":"Softw. Syst. Model."},{"key":"859_CR63","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1016\/j.is.2014.04.002","volume":"46","author":"S Appel","year":"2014","unstructured":"Appel, S., Kleber, P., Frischbier, S., Freudenreich, T., Buchmann, A.: Modeling and execution of event stream processing in business processes. Inf. Syst. 46, 140\u2013156 (2014)","journal-title":"Inf. Syst."},{"key":"859_CR64","doi-asserted-by":"crossref","unstructured":"Walch, M., Karagiannis, D.: Service-driven enrichment for kbr in the omilab environment. In: International Conference on Serviceology, pp. 164\u2013177. Springer (2017)","DOI":"10.1007\/978-3-319-61240-9_16"},{"key":"859_CR65","doi-asserted-by":"crossref","unstructured":"Peng, T., Ronchetti, M., Stevovic, J., Chiasera, A., Armellin, G.: Business process assignment and execution from cloud to mobile. In: International Conference on Business Process Management, pp. 264\u2013276. Springer (2013)","DOI":"10.1007\/978-3-319-06257-0_21"},{"key":"859_CR66","doi-asserted-by":"crossref","unstructured":"Seiger, R., Huber, S., Schlegel, T.: Toward an execution system for self-healing workflows in cyber-physical systems. In: Software and Systems Modeling, pp. 1\u201322 (2016)","DOI":"10.1007\/s10270-016-0551-z"},{"key":"859_CR67","doi-asserted-by":"crossref","unstructured":"Kammerer, K., Pryss, R., Sommer, K., Reichert, M.: Towards context-aware process guidance in cyber-physical systems with augmented reality. In: 4th International Workshop on Requirements Engineering for Self-Adaptive, Collaborative, and Cyber Physical Systems (RESACS), pp. 44\u201351. IEEE (2018)","DOI":"10.1109\/RESACS.2018.00013"},{"issue":"1","key":"859_CR68","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s40436-015-0131-4","volume":"4","author":"X Wang","year":"2016","unstructured":"Wang, X., Ong, S.K., Nee, A.Y.: A comprehensive survey of augmented reality assembly research. Adv. Manuf. 4(1), 1\u201322 (2016)","journal-title":"Adv. Manuf."},{"key":"859_CR69","doi-asserted-by":"crossref","unstructured":"Korzetz, M., K\u00fchn, R., Gohlke, M., A\u00dfmann, 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\u2013341. ACM (2017)","DOI":"10.1145\/3132272.3132273"},{"issue":"5","key":"859_CR70","doi-asserted-by":"publisher","first-page":"1066","DOI":"10.1097\/PRS.0000000000003802","volume":"140","author":"OM Tepper","year":"2017","unstructured":"Tepper, O.M., Rudy, H.L., Lefkowitz, A., Weimer, K.A., Marks, S.M., Stern, C.S., Garfein, E.S.: Mixed reality with hololens: where virtual reality meets augmented reality in the operating room. Plast. Reconstr. Surg. 140(5), 1066\u20131070 (2017)","journal-title":"Plast. Reconstr. Surg."},{"key":"859_CR71","unstructured":"R\u00edos, A.P., Callaghan, V., Gardner, M., Alhaddad, M.J.: Using mixed-reality to develop smart environments. In: International Conference on Intelligent Environments, pp. 182\u2013189. IEEE (2014)"},{"key":"859_CR72","doi-asserted-by":"crossref","unstructured":"Andrade, T., Bastos, D.: Extended reality in iot scenarios: Concepts, applications and future trends. In: 5th Experiment International Conference (exp. at\u201919), pp. 107\u2013112. IEEE (2019)","DOI":"10.1109\/EXPAT.2019.8876559"},{"key":"859_CR73","doi-asserted-by":"crossref","unstructured":"Mayer, S., Inhelder, N., Verborgh, R., Van\u00a0de Walle, R.: User-friendly configuration of smart environments. In: 12th IEEE International Conference on Pervasive Computing and Communication (PERCOM), pp. 163\u2013165. IEEE (2014)","DOI":"10.1109\/PerComW.2014.6815188"},{"key":"859_CR74","unstructured":"Poppe, E., Brown, R.A., Recker, J.C., Johnson, D.M.: A prototype augmented reality collaborative process modelling tool (2011)"},{"issue":"6","key":"859_CR75","doi-asserted-by":"publisher","first-page":"619","DOI":"10.1080\/0144929X.2013.833293","volume":"33","author":"S Oppl","year":"2014","unstructured":"Oppl, S., Stary, C.: Facilitating shared understanding of work situations using a tangible tabletop interface. Behav. Inf. Technol. 33(6), 619\u2013635 (2014)","journal-title":"Behav. Inf. Technol."},{"key":"859_CR76","doi-asserted-by":"crossref","unstructured":"Nolte, A., Brown, R., Poppe, E., Anslow, C.: Towards collaborative modelling of business processes on large interactive touch display walls. In: Proceedings of the International Conference on Interactive Tabletops & Surfaces, pp. 379\u2013384. ACM (2015)","DOI":"10.1145\/2817721.2823509"},{"key":"859_CR77","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1016\/j.is.2017.01.004","volume":"66","author":"E Poppe","year":"2017","unstructured":"Poppe, E., Brown, R., Recker, J., Johnson, D., Vanderfeesten, I.: Design and evaluation of virtual environments mechanisms to support remote collaboration on complex process diagrams. Inf. Syst. 66, 59\u201381 (2017)","journal-title":"Inf. Syst."},{"key":"859_CR78","unstructured":"Pryss, R., Reichert, M., Bachmeier, A., Albach, J.: Bpm to go: supporting business processes in a mobile and sensing world (2015)"},{"key":"859_CR79","doi-asserted-by":"crossref","unstructured":"Seiger, R., K\u00fchnert, A., A\u00dfmann, U.: Workflow-based setup of smart devices in mixed reality. In: Proceedings of the 9th International Conference on the Internet of Things, pp. 35:1\u201335:4. IoT 2019, ACM, New York, NY (2019)","DOI":"10.1145\/3365871.3365909"},{"key":"859_CR80","doi-asserted-by":"crossref","unstructured":"Kawsar, F., Nakajima, T., Fujinami, K.: Deploy spontaneously: supporting end-users in building and enhancing a smart home. In: Proceedings of the 10th International Conference on Ubiquitous Computing, pp. 282\u2013291. ACM (2008)","DOI":"10.1145\/1409635.1409673"},{"issue":"2","key":"859_CR81","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MPRV.2010.14","volume":"9","author":"P Giner","year":"2010","unstructured":"Giner, P., Cetina, C., Fons, J., Pelechano, V.: Developing mobile workflow support in the internet of things. IEEE Pervas. Comput. 9(2), 18\u201326 (2010)","journal-title":"IEEE Pervas. Comput."},{"key":"859_CR82","doi-asserted-by":"crossref","unstructured":"T\u00fcys\u00fcz, G., Avenoglu, B., Eren, P.E.: A workflow-based mobile guidance framework for managing personal activities. In: 7th International Conference on Next Generation Mobile Apps, Services and Technologies, pp. 13\u201318. IEEE (2013)","DOI":"10.1109\/NGMAST.2013.12"},{"key":"859_CR83","doi-asserted-by":"crossref","unstructured":"Seiger, R., Lemme, D., Struwe, S., Schlegel, T.: An interactive mobile control center for cyber-physical systems. In: Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct, pp. 193\u2013196 (2016)","DOI":"10.1145\/2968219.2971410"},{"key":"859_CR84","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/j.infsof.2016.02.002","volume":"74","author":"A Yousfi","year":"2016","unstructured":"Yousfi, A., Bauer, C., Saidi, R., Dey, A.K.: UBPMN: A BPMN extension for modeling ubiquitous business processes. Inf. Softw. Technol. 74, 55\u201368 (2016)","journal-title":"Inf. Softw. Technol."},{"key":"859_CR85","doi-asserted-by":"crossref","unstructured":"Yousfi, A., Hewelt, M., Bauer, C., Weske, M.: Towards UBPMN-based patterns for modeling ubiquitous business processes. IEEE Trans. Ind. Inf. (2017)","DOI":"10.1109\/TII.2017.2777847"},{"key":"859_CR86","doi-asserted-by":"crossref","unstructured":"Tomlein, M., Gr\u00f8nb\u00e6k, K.: Augmented reality supported modeling of industrial systems to infer software configuration. In: Proceedings of the ACM on Human\u2013Computer Interaction 2(EICS), \u00a05 (2018)","DOI":"10.1145\/3229087"},{"key":"859_CR87","doi-asserted-by":"crossref","unstructured":"White, G., Cabrera, C., Palade, A., Clarke, S.: Augmented reality in iot. In: International Conference on Service-Oriented Computing, pp. 149\u2013160. Springer (2018)","DOI":"10.1007\/978-3-030-17642-6_13"},{"issue":"3","key":"859_CR88","doi-asserted-by":"publisher","first-page":"334","DOI":"10.1109\/TCE.2016.7613201","volume":"62","author":"D Jo","year":"2016","unstructured":"Jo, D., Kim, G.J.: Ariot: scalable augmented reality framework for interacting with internet of things appliances everywhere. IEEE Trans. Consum. Electron. 62(3), 334\u2013340 (2016)","journal-title":"IEEE Trans. Consum. Electron."},{"key":"859_CR89","doi-asserted-by":"crossref","unstructured":"Seiger, R., Korzetz, M., Gohlke, M., A\u00dfmann, U.: Mixed reality cyber-physical systems control and workflow composition. In: Proceedings of the 16th International Conference on Mobile and Ubiquitous Multimedia, pp. 495\u2013500. ACM (2017)","DOI":"10.1145\/3152832.3157808"},{"key":"859_CR90","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/j.jocs.2014.07.001","volume":"10","author":"R Seiger","year":"2015","unstructured":"Seiger, R., Keller, C., Niebling, F., Schlegel, T.: Modelling complex and flexible processes for smart cyber-physical environments. J. Comput. Sci. 10, 137\u2013148 (2015)","journal-title":"J. Comput. Sci."},{"key":"859_CR91","volume-title":"Active database systems: Triggers and rules for advanced database processing","author":"J Widom","year":"1996","unstructured":"Widom, J., Ceri, S.: Active database systems: Triggers and rules for advanced database processing. Morgan Kaufmann, Burlington (1996)"},{"issue":"2","key":"859_CR92","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1002\/wics.150","volume":"3","author":"WL Martinez","year":"2011","unstructured":"Martinez, W.L.: Graphical user interfaces. Wiley Interdiscip. Rev. Comput. Stat. 3(2), 119\u2013133 (2011)","journal-title":"Wiley Interdiscip. Rev. Comput. Stat."},{"key":"859_CR93","unstructured":"Craft, B., Cairns, P.: Beyond guidelines: what can we learn from the visual information seeking mantra? In: 9th International Conference on Information Visualisation (IV\u201905), pp. 110\u2013118. IEEE (2005)"},{"key":"859_CR94","volume-title":"Metaphors We Live By","author":"GP Lakoff","year":"2008","unstructured":"Lakoff, G.P., Johnson, M.: Metaphors We Live By. University of Chicago Press, Chicago (2008)"},{"key":"859_CR95","unstructured":"Norman, D.: The design of everyday things: Revised and expanded edition. Basic books (2013)"},{"issue":"02","key":"859_CR96","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1142\/S1793351X16400109","volume":"10","author":"S Huber","year":"2016","unstructured":"Huber, S., Seiger, R., K\u00fchnert, A., Theodorou, V., Schlegel, T.: Goal-based semantic queries for dynamic processes in the internet of things. Int. J. Semant. Comput. 10(02), 269\u2013293 (2016)","journal-title":"Int. J. Semant. Comput."},{"key":"859_CR97","doi-asserted-by":"crossref","unstructured":"Hart, S.G., Staveland, L.E.: Development of nasa-tlx (task load index): Results of empirical and theoretical research. In: Advances in psychology, vol.\u00a052, pp. 139\u2013183. Elsevier (1988)","DOI":"10.1016\/S0166-4115(08)62386-9"},{"key":"859_CR98","unstructured":"Davis, F.D.: A technology acceptance model for empirically testing new end-user information systems: Theory and results. Ph.D. thesis, Massachusetts Institute of Technology (1985)"},{"issue":"7","key":"859_CR99","doi-asserted-by":"publisher","first-page":"577","DOI":"10.1080\/10447318.2018.1455307","volume":"34","author":"JR Lewis","year":"2018","unstructured":"Lewis, J.R.: The system usability scale: past, present, and future. Int. J. Hum.\u2013Comput. Interact. 34(7), 577\u2013590 (2018)","journal-title":"Int. J. Hum.\u2013Comput. Interact."},{"key":"859_CR100","unstructured":"Nielsen, J.: Why you only need to test with 5 users (2000)"},{"key":"859_CR101","doi-asserted-by":"crossref","unstructured":"Sauter, T.: Integration aspects in automation-a technology survey. In: IEEE Conference on Emerging Technologies and Factory Automation, vol.\u00a02, pp. 9. IEEE (2005)","DOI":"10.1109\/ETFA.2005.1612688"},{"key":"859_CR102","doi-asserted-by":"crossref","unstructured":"Milgram, P., Takemura, H., Utsumi, A., Kishino, F.: Augmented reality: A class of displays on the reality-virtuality continuum. In: Telemanipulator and Telepresence Technologies, vol. 2351, pp. 282\u2013293. International Society for Optics & Photonics (1995)","DOI":"10.1117\/12.197321"},{"key":"859_CR103","unstructured":"Shneiderman, B.: The eyes have it: A task by data type taxonomy for information visualizations. In: Proceedings 1996 IEEE Symposium on Visual Languages, pp. 336\u2013343. IEEE (1996)"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-020-00859-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-020-00859-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-020-00859-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,22]],"date-time":"2024-08-22T14:09:20Z","timestamp":1724335760000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-020-00859-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,16]]},"references-count":103,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,10]]}},"alternative-id":["859"],"URL":"https:\/\/doi.org\/10.1007\/s10270-020-00859-6","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,16]]},"assertion":[{"value":"28 November 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 November 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 December 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 January 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}