Citation: Position Papers of the 2020 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 22, pages 17–22 (2020)
Abstract. The Internet of Things (IoT) is based on connected devices which are often heterogeneous in terms of supported communication protocols, interfaces and message formats. IoT-aware business processes, which are executed by process engines, are often bound to specific device types. This decreases their reusability when they are ought to be deployed in multiple IoT scenarios where the ability of supporting different device types is an important requirement. In this paper, we introduce a novel approach on how to overcome the heterogeneity of IoT devices, thus increasing the reusability of IoT-aware business processes. The contribution of this work to information systems research is twofold: First, we present a device abstraction model as the basis to define business process tasks across heterogeneous device types without the need of dealing with their technical implementations. Secondly, we propose a system architecture which supports the modeling, deployment, execution and reuse of IoT-aware business processes.
- Strategy Analytics, “Number of internet of things (IoT) connected devices worldwide in 2018, 2025 and 2030 (in billions)”, Statista Inc., https://www.statista.com/statistics/802690/worldwide-connected-devices-by-access-technology, last accessed 2020/07/17.
- S. Khoshafian, D. Schuerman, “Process of Everything”, iniBPMS – Intelligent BPM Systems – Impact and Opportunity , L. Fischer, Ed. Future Strategies Inc., Lighthouse Point, 2013, pp. 67–82. Zion Market Research, https://www.zionmarketresearch.com/news/smart-home-market, last accessed 2020/07/17.
- C. Chang, S. N. Srirama, R. Buyya, “Mobile Cloud Business Process Management System for the Internet of Things”, ACM Computing Surveys, vol. 49, no. 4, pp. 1–42, 2016. http://dx.doi.org/10.1145/3012000
- R. Wehlitz, I. Rößner, B. Franczyk, “Integrating Smart Devices as Business Process Resources – Concept and Software Prototype”, in Service-Oriented Computing – ICSOC 2017 Workshops , L. Braubach,
- J. M. Murillo, N. Kaviani, M. Lama, L. Burgueno, N. Moha, M. Oriol, Eds. Heidelberg: Springer-Verlag, LNCS, vol. 10797, pp. 252–257, 2018. http://dx.doi.org/10.1007/978-3-319-91764-1_20
- N. Brouns, S. Tata, H. Ludwig, E. S. Asensio, P. Grefen, “Modeling IoT-aware Business Processes – A State of the Art Report”, IBM Research Division, San Jose, 2018.
- G. Fortino, W. Russo, C. Savaglio, M. Viroli, M. Zhou, “Modeling Opportunistic IoT Services in Open IoT Ecosystems”, in WOA, pp. 90–95, 2017.
- S. Meyer, A. Ruppen, L. Hilty, “The Things of the Internet of Things in BPMN”, in Advanced Information Systems Engineering Workshops, A. Persson, J. Stirna, Eds. Springer International Publishing, pp. 285–297, 2015. http://dx.doi.org/10.1007/978-3-319-19243-7_27
- F. Martins, D. Domingos, “Modelling IoT behaviour within BPMN Business Processes”, in Procedia Computer Science, Elsevier B.V., pp. 1014–1022, 2017. http://dx.doi.org/10.1016/j.procs.2017.11.131
- C. Janiesch, A. Koschmider, M. Mecella, B. Weber, A. Burattin, C. Di Ciccio, A. Gal, U. Kannengiesser, F. Mannhardt, J. Mendling, A. Oberweis, M. Reichert, S. Rinderle-Ma, W.-Z. Song, J. Su, V. Torres, M. Weidlich, M. Weske, L. Zhang, “The Internet-of-Things Meets Business Process Management: Mutual Benefits and Challenges”, arXiv eprint, 2017. https://arxiv.org/abs/1709.03628