Modeling and Deploying IoT-Aware Business Process Applications in Sensor Networks

被引:15
|
作者
Cheng, Yongyang [1 ]
Zhao, Shuai [1 ]
Cheng, Bo [1 ]
Chen, Xiwei [2 ]
Chen, Junliang [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] Indiana Univ, Sch Publ Hlth, Bloomington, IN 47405 USA
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
Internet of Things; business process modeling; deploying algorithm; sensor networks; DEPLOYMENT ALGORITHM; EXECUTION;
D O I
10.3390/s19010111
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The concept of the Internet of Things (IoT) is an important part of the next generation of information. Wireless sensor networks are composed of independent distributed smart sensor nodes and gateways. These discrete sensors constantly gather external physical information, such as temperature, sound, and vibration. Owing to the diversity of sensor devices and the complexity of the sensor sensing environment, the direct modeling of an IoT-aware business process application is particularly difficult. In addition, how to effectively deploy those designed applications to discrete servers in the heterogeneous sensor networks is also a pressing problem. In this paper, we propose a resource-oriented modeling approach and a dynamic consistent hashing (DCH)-based deploying algorithm to solve the above problems. Initially, we extended the graphic and machine-readable model of Business Process Model Notation (BPMN) 2.0 specification, making it able to support the direct modeling of an IoT-aware business process application. Furthermore, we proposed the DCH-based deploying algorithm to solve the problem of dynamic load balancing and access efficiency in the distributed execution environment. Finally, we designed an actual extended BPMN plugin in Eclipse. The approach presented in this paper has been validated to be effective.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Business-Oriented IoT-Aware Process Modeling and Execution
    Li, Qianwen
    Wang, Jing
    Chen, Gaojian
    Yuan, Yunjing
    Ye, Sheng
    [J]. WEB INFORMATION SYSTEMS AND APPLICATIONS (WISA 2021), 2021, 12999 : 747 - 755
  • [2] An Integrated Architecture for IoT-Aware Business Process Execution
    Schoenig, Stefan
    Ackermann, Lars
    Jablonski, Stefan
    Ermer, Andreas
    [J]. ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2018 AND EMMSAD 2018, 2018, 318 : 19 - 34
  • [3] Fragmentation and Optimal Deployment for IoT-aware Business Process
    Hou, Shou-lu
    Zhao, Shuai
    Cheng, Bo
    Cheng, Yong-yang
    Chen, Jun-liang
    [J]. PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2016), 2016, : 657 - 664
  • [4] A systematic literature review on IoT-aware business process modeling views, requirements and notations
    Compagnucci, Ivan
    Corradini, Flavio
    Fornari, Fabrizio
    Polini, Andrea
    Re, Barbara
    Tiezzi, Francesco
    [J]. SOFTWARE AND SYSTEMS MODELING, 2023, 22 (03): : 969 - 1004
  • [5] A systematic literature review on IoT-aware business process modeling views, requirements and notations
    Ivan Compagnucci
    Flavio Corradini
    Fabrizio Fornari
    Andrea Polini
    Barbara Re
    Francesco Tiezzi
    [J]. Software and Systems Modeling, 2023, 22 : 969 - 1004
  • [6] Communication Semantics for IoT-aware Business Process Management Systems
    Babaei, Majid
    [J]. PROCEEDINGS OF THE 2024 ACM/IEEE 6TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING RESEARCH & PRACTICES FOR THE INTERNET OF THINGS, SERP4IOT 2024, 2024, : 30 - 37
  • [7] Towards a Comprehensive BPMN Extension for Modeling IoT-Aware Processes in Business Process Models
    Kirikkayis, Yusuf
    Gallik, Florian
    Reichert, Manfred
    [J]. RESEARCH CHALLENGES IN INFORMATION SCIENCE, 2022, 446 : 711 - 718
  • [8] A Service-based Fog Execution Environment for the IoT-aware Business Process Applications
    Cheng, Yongyang
    Zhao, Shuai
    Cheng, Bo
    Chen, Junliang
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2018), 2018, : 323 - 326
  • [9] A Model Based Framework for IoT-Aware Business Process Management
    Bocciarelli, Paolo
    D'Ambrogio, Andrea
    Panetti, Tommaso
    [J]. FUTURE INTERNET, 2023, 15 (02):
  • [10] A Holistic Framework for IoT-Aware Business Processes
    Kirikkayis, Yusuf
    Gallik, Florian
    Reichert, Manfred
    [J]. BUSINESS PROCESS MANAGEMENT WORKSHOPS, BPM 2022 INTERNATIONAL WORKSHOPS, 2023, 460 : 89 - 100