Workflow for the Internet of Things

Debnath Mukherjee, Debraj Pal, Prateep Misra


Business Processes are an important part of a business. Businesses need to meet the SLA (Service Level Agreements) required by the customers. KPI (Key Performance Indicators) measure the efficiency and effectiveness of the business processes. Meeting SLA and improving the KPIs is the goal of an organization. In this paper, we describe the benefits of workflow technology for the IoT (Internet of Things) world. We discuss how workflows enable tracking of the state of various processes, thus giving the business owner an insight into the state of the business. We discuss how by defining IoT workflows, prediction of imminent violation of SLA can be achieved. We describe how IoT workflows can be triggered by the low level IoT messages. Finally, we show the architecture of an IoT workflow management system and present experimental results.


  1. Emeakaroha, V. C., Netto, M. A. S., Calheiros, R. N., Brandic, I., Buyya, R., De Rose, C. A. F.Moore, R., Lopes, J., 2012. Towards autonomic detection of SLA violations in Cloud infrastructures. In Future Generation Computer Systems. Elsevier Science Publishers.
  2. Ivanovic, D., Carro, M., Hermenegildo, M., 2011. Constraint-Based Runtime Prediction of SLA Violations in Service Orchestrations. In ICSOC'2011, International Conference on Service-Oriented Computing. Springer-Verlag Berlin, Heidelberg.
  3. Wetzstein, B. et al. 2012. Preventing KPI Violations in Business Processes based on Decision Tree Learning and Proactive Runtime Adaptation. In Journal of Systems Integration.
  4. Leitner, P., Michlmayr, A., Rosenberg, F., Dustdar, S. 2010. Monitoring, Prediction and Prevention of SLA Violations in Composite Services. In IEEE International Conference on Web Services. IEEE Computer Society.
  5. Van der Aalst, W. M. P. 1998. The Application of Petri Nets to Workflow Management. In Journal of Circuits, Systems and Computers. World Scientific.

Paper Citation

in Harvard Style

Mukherjee D., Pal D. and Misra P. (2017). Workflow for the Internet of Things . In Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-248-6, pages 745-751. DOI: 10.5220/0006358607450751

in Bibtex Style

author={Debnath Mukherjee and Debraj Pal and Prateep Misra},
title={Workflow for the Internet of Things},
booktitle={Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},

in EndNote Style

JO - Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - Workflow for the Internet of Things
SN - 978-989-758-248-6
AU - Mukherjee D.
AU - Pal D.
AU - Misra P.
PY - 2017
SP - 745
EP - 751
DO - 10.5220/0006358607450751