Storytelling integration of the Internet of Things into business processes
Résumé
This paper discusses the integration of Internet of Things (IoT) into Business Processes (BPs). To define the business logic of thing-aware BPs, existing approaches extend traditional workflow languages (i.e., who does what, why, when, and where) with constructs like things’ roles. However, this way of defining the business logic restricts things’ operations and, thus, hinders them from initiating ad-hoc/opportunistic collaboration with peers. To overcome this limitation, we tap into the storytelling principles to introduce the concept of Process of Things (PoT) as a new way of integrating IoT into BPs. A PoT is specified as a story whose script indicates the characters that things will play as well as the scenes that will feature these things. A PoT, also, allows things to collaborate by offering value-added services to end-users. For demonstration purposes, a hospital scenario is implemented using a combination of real and simulated sensors along with different IoT technologies and communication protocols.