Using BPMN to model Internet of Things behavior within business process
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Outros Autores: | |
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 |