WiseWare: A Device-to-Device-Based Business Process Management System for Industrial Internet of Things
Jakob Mass, Chii Chang, Satish Narayana Srirama · 2016
Internet of Things (IoT)-enabled information system solutions are emerging in various domains such as remote healthcare, smart logistics, agriculture and so on. Meanwhile, Business Process Management Systems (BPMS) have proved themselves to be promising tools for driving and managing devices within IoT systems. However, past works have not fully addressed how the IoT-based BPMS can continue their execution when the involved IoT devices do not have a reliable Internet connection. In this paper, we propose a system design for decentralised device-to-device (D2D)-based BP execution, where mobile nodes have the capability of both executing BPs but also migrating BP execution to other nodes during runtime. We apply this design to the field of smart logistics, in order to enable smart goods monitoring. The presented goods monitoring solution enables reacting to events as soon as they occur, while also generating a trace of the monitoring execution history. A prototype focusing on the migration functionality of the platform has been implemented and tested to evaluate its performance in the context of the mentioned smart logistics scenario.