Using BPMN to model Internet of Things behavior within business process

Whereas, traditionally, business processes use the Internet of Things (IoTs) as a distributed source of information, the increase of computational capabilities of IoT devices provides them with the means to also execute parts of the business logic, reducing the amount of exchanged data and central...

Full description

Bibliographic Details
Main Authors: Dulce Domingos, Francisco Martins
Format: Article
Language:English
Published: UMinho Editora 2022-01-01
Series:International Journal of Information Systems and Project Management
Subjects:
Online Access:https://revistas.uminho.pt/index.php/ijispm/article/view/3838
_version_ 1818568159834144768
author Dulce Domingos
Francisco Martins
author_facet Dulce Domingos
Francisco Martins
author_sort Dulce Domingos
collection DOAJ
description Whereas, traditionally, business processes use the Internet of Things (IoTs) as a distributed source of information, the increase of computational capabilities of IoT devices provides them with the means to also execute parts of the business logic, reducing the amount of exchanged data and central processing. Current approaches based on Business Process Model and Notation (BPMN) already support modelers to define both business processes and IoT devices behavior at the same level of abstraction. However, they are not restricted to standard BPMN elements and they generate IoT device specific low-level code. The work we present in this paper exclusivelly uses standard BPMN to define central as well as IoT behavior of business processes. In addition, the BPMN that defines the IoT behavior is translated to a neutral-platform programming code. The deployment and execution environments use Web services to support the communication between the process execution engine and IoT devices.
first_indexed 2024-12-14T06:32:23Z
format Article
id doaj.art-99b84ee602074fd59041a7bb5f0e1184
institution Directory Open Access Journal
issn 2182-7788
language English
last_indexed 2024-12-14T06:32:23Z
publishDate 2022-01-01
publisher UMinho Editora
record_format Article
series International Journal of Information Systems and Project Management
spelling doaj.art-99b84ee602074fd59041a7bb5f0e11842022-12-21T23:13:28ZengUMinho EditoraInternational Journal of Information Systems and Project Management2182-77882022-01-0154Using BPMN to model Internet of Things behavior within business processDulce Domingos0Francisco Martins1LaSIGE, Faculdade de Ciências, Universidade de LisboaLaSIGE, Faculdade de Ciências, Universidade de Lisboa e Faculdade de Ciências e Tecnologia, Universidade dos Açores Whereas, traditionally, business processes use the Internet of Things (IoTs) as a distributed source of information, the increase of computational capabilities of IoT devices provides them with the means to also execute parts of the business logic, reducing the amount of exchanged data and central processing. Current approaches based on Business Process Model and Notation (BPMN) already support modelers to define both business processes and IoT devices behavior at the same level of abstraction. However, they are not restricted to standard BPMN elements and they generate IoT device specific low-level code. The work we present in this paper exclusivelly uses standard BPMN to define central as well as IoT behavior of business processes. In addition, the BPMN that defines the IoT behavior is translated to a neutral-platform programming code. The deployment and execution environments use Web services to support the communication between the process execution engine and IoT devices. https://revistas.uminho.pt/index.php/ijispm/article/view/3838Internet of ThingsBusiness Process modellingBPMNIoT-aware business process
spellingShingle Dulce Domingos
Francisco Martins
Using BPMN to model Internet of Things behavior within business process
International Journal of Information Systems and Project Management
Internet of Things
Business Process modelling
BPMN
IoT-aware business process
title Using BPMN to model Internet of Things behavior within business process
title_full Using BPMN to model Internet of Things behavior within business process
title_fullStr Using BPMN to model Internet of Things behavior within business process
title_full_unstemmed Using BPMN to model Internet of Things behavior within business process
title_short Using BPMN to model Internet of Things behavior within business process
title_sort using bpmn to model internet of things behavior within business process
topic Internet of Things
Business Process modelling
BPMN
IoT-aware business process
url https://revistas.uminho.pt/index.php/ijispm/article/view/3838
work_keys_str_mv AT dulcedomingos usingbpmntomodelinternetofthingsbehaviorwithinbusinessprocess
AT franciscomartins usingbpmntomodelinternetofthingsbehaviorwithinbusinessprocess