- -

Modelling and executing IoT-enhanced business processes through BPMN and microservices

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Modelling and executing IoT-enhanced business processes through BPMN and microservices

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Valderas, Pedro es_ES
dc.contributor.author Torres Bosch, Maria Victoria es_ES
dc.contributor.author Serral Asensio, Estefanía es_ES
dc.date.accessioned 2022-11-25T19:01:58Z
dc.date.available 2022-11-25T19:01:58Z
dc.date.issued 2022-02 es_ES
dc.identifier.issn 0164-1212 es_ES
dc.identifier.uri http://hdl.handle.net/10251/190198
dc.description.abstract [EN] The Internet of Things enables to connect the physical world to digital business processes (BP) and allows a BP to (1) consider real-world data to take more informed business decisions, (2) automate and/or improve BP tasks, and (3) adapt itself to the physical execution environment. We refer to these processes as IoT-enhanced BPs. Although numerous researchers have studied this subject, there are still some challenges to be faced. For instance, the need of a modelling solution that does not increase the notation complexity to facilitate further analysis and engineering decision making, or an execution approach that provides a high degree of independence between the process and the underlying IoT device technology. The objective of this work is defining an approach that (1) considers important intrinsic characteristics of IoT-enhanced BPs at modelling level without growing the complexity of the modelling language, and (2) facilitates the execution of the IoT-enhanced BPs represented in models independently from IoT devices' technology. To do so, we present a modelling approach that uses standard BPMN concepts to model IoT-enhanced BPs without modifying its metamodel. It applies the Separation of Concern (SoC) design principle: BPMN is used to describe IoT-enhanced BPs while low-level real-world data is captured in an ontology. Finally, a microservice architecture is proposed to execute BPMN models and facilitate its integration with the physical world. This architecture provides high flexibility to support multiples IoT device technologies as well as their evolution and maintenance. The evaluation done allows us to conclude that the application of the SoC principle using BPMN and ontologies facilitates the definition of intrinsic characteristics of IoT-enhanced BPs without increasing the complexity of the BPMN metamodel. Besides, the proposed microservice architecture provides a high degree of decoupling between the created models and the underlying IoT technology. (C) 2021 Published by Elsevier Inc. es_ES
dc.description.sponsorship This work is part of the R&D&I project PID2020-114480RB-I00 funded by MCIN/AEI/10.13039/501100011033 es_ES
dc.language Inglés es_ES
dc.publisher Elsevier es_ES
dc.relation.ispartof Journal of Systems and Software es_ES
dc.rights Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) es_ES
dc.subject IoT es_ES
dc.subject BPMN es_ES
dc.subject Microservices es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.title Modelling and executing IoT-enhanced business processes through BPMN and microservices es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1016/j.jss.2021.111139 es_ES
dc.relation.projectID info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PID2020-114480RB-I00/ES/INGENIERIA DEL SOFTWARE AVANZADA PARA LA CONSTRUCCION DE SISTEMAS Y MICROSERVICIOS AUTO-ADAPTATIVOS. INCLUYENDO TECNICAS DE IA Y DE HUMANS-IN-THE-LOOP/ es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escuela Politécnica Superior de Gandia - Escola Politècnica Superior de Gandia es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Valderas, P.; Torres Bosch, MV.; Serral Asensio, E. (2022). Modelling and executing IoT-enhanced business processes through BPMN and microservices. Journal of Systems and Software. 184:1-21. https://doi.org/10.1016/j.jss.2021.111139 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion https://doi.org/10.1016/j.jss.2021.111139 es_ES
dc.description.upvformatpinicio 1 es_ES
dc.description.upvformatpfin 21 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 184 es_ES
dc.relation.pasarela S\448575 es_ES
dc.contributor.funder AGENCIA ESTATAL DE INVESTIGACION es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem