Using BPMN to model Internet of Things behavior within business process

Detalhes bibliográficos
Autor(a) principal: Domingos, Dulce
Data de Publicação: 2022
Outros Autores: Martins, Francisco
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://doi.org/10.12821/ijispm050403
Resumo: 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.
id RCAP_fc66706cb563e5e77b40114104c5a097
oai_identifier_str oai:journals.uminho.pt:article/3838
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Using BPMN to model Internet of Things behavior within business processInternet of ThingsBusiness Process modellingBPMNIoT-aware business processWhereas, 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.UMinho Editora2022-01-31info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttps://doi.org/10.12821/ijispm050403https://doi.org/10.12821/ijispm050403International Journal of Information Systems and Project Management; Vol. 5 N.º 4 (2017); 39-51International Journal of Information Systems and Project Management; Vol. 5 No. 4 (2017); 39-512182-7788reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAPenghttps://revistas.uminho.pt/index.php/ijispm/article/view/3838https://revistas.uminho.pt/index.php/ijispm/article/view/3838/3892Domingos, DulceMartins, Franciscoinfo:eu-repo/semantics/openAccess2023-03-23T11:57:50Zoai:journals.uminho.pt:article/3838Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:45:17.483367Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Using BPMN to model Internet of Things behavior within business process
title Using BPMN to model Internet of Things behavior within business process
spellingShingle Using BPMN to model Internet of Things behavior within business process
Domingos, Dulce
Internet of Things
Business Process modelling
BPMN
IoT-aware business process
title_short 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_sort Using BPMN to model Internet of Things behavior within business process
author Domingos, Dulce
author_facet Domingos, Dulce
Martins, Francisco
author_role author
author2 Martins, Francisco
author2_role author
dc.contributor.author.fl_str_mv Domingos, Dulce
Martins, Francisco
dc.subject.por.fl_str_mv Internet of Things
Business Process modelling
BPMN
IoT-aware business process
topic Internet of Things
Business Process modelling
BPMN
IoT-aware business process
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.
publishDate 2022
dc.date.none.fl_str_mv 2022-01-31
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://doi.org/10.12821/ijispm050403
https://doi.org/10.12821/ijispm050403
url https://doi.org/10.12821/ijispm050403
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://revistas.uminho.pt/index.php/ijispm/article/view/3838
https://revistas.uminho.pt/index.php/ijispm/article/view/3838/3892
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv UMinho Editora
publisher.none.fl_str_mv UMinho Editora
dc.source.none.fl_str_mv International Journal of Information Systems and Project Management; Vol. 5 N.º 4 (2017); 39-51
International Journal of Information Systems and Project Management; Vol. 5 No. 4 (2017); 39-51
2182-7788
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131537624530944