Automatic Decomposition of IoT Aware Business Processes with Data and Control Flow Distribution

Francisco Martins, Dulce Domingos, Daniel Vitoriano

Abstract

The Internet of Things (IoT) is generally seen as a distributed information gathering platform when used in business processes (BP). IoT devices have computational capabilities that can and should be used to execute fragments of BP that present benefits for both the devices and the BP execution engine. In fact, executing parts of the BP in the IoT devices may result in the reduction of the number of messages exchanged between the IoT network and the BP execution engine, increasing the battery lifespan of the IoT devices; also, it reduces the workload of the BP execution engine. However, processes are still defined following a centralised approach, making it difficult to use the full capabilities of these devices. In this paper, we present an automatic decomposition solution for IoT aware business processes, described using the Business Process Model and Notation (BPMN). We start from a BP model that follows a centralised approach and apply our decomposition method to transfer to the IoT devices the operations that can be performed there. This transformation preserves the control and the data flows of the original process and reduces the central processing and the number of messages exchanged in the network. The code that IoT devices execute is automatically generated from the BPMN process being decentralised.

Download


Paper Citation


in Harvard Style

Martins F., Domingos D. and Vitoriano D. (2019). Automatic Decomposition of IoT Aware Business Processes with Data and Control Flow Distribution.In Proceedings of the 21st International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-372-8, pages 516-524. DOI: 10.5220/0007766405160524


in Bibtex Style

@conference{iceis19,
author={Francisco Martins and Dulce Domingos and Daniel Vitoriano},
title={Automatic Decomposition of IoT Aware Business Processes with Data and Control Flow Distribution},
booktitle={Proceedings of the 21st International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2019},
pages={516-524},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007766405160524},
isbn={978-989-758-372-8},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 21st International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - Automatic Decomposition of IoT Aware Business Processes with Data and Control Flow Distribution
SN - 978-989-758-372-8
AU - Martins F.
AU - Domingos D.
AU - Vitoriano D.
PY - 2019
SP - 516
EP - 524
DO - 10.5220/0007766405160524