Extending the BPMN Model for IOT Design
The continued extension of the BPMN modeling for IoT is done in this work. The need of modeling processes in BPMN and using an appropriate extension to represent IoT is a focus of attention for academia. Academic research has been focused on the definition of requirements for new BPMN extensions for IoT while including devices and behaviours. We extended work in this area to make possible the inclusion of extended properties for each BPMN Task element in the BPMN for IoT extension. The XPDL generation of the process flow was adapted as well. A case study is presented with the importance of gathered data by an IoT sensor device. BPM life-cycle was followed, the business process was modeled using the iterative As-Is, To-Be and To-Be with IoT process modeling technique. A real IoT device was used to gather data. Future work on extending the tool and a suggestion to automated modeled BPMN for IoT processes in an open source engine are provided.