Amjad Sehrish, Akhtar Ahmed, Ali Muhammad, Afzal Ayesha, Shafiq Basit, Vaidya Jaideep, Shamail Shafay, Rana Omer
Department of Computer Science, Lahore University of Management Sciences, Lahore, Pakistan.
Department of Computer Science, Air University, Pakistan.
IEEE Internet Things J. 2024 Feb;11(3):3779-3791. doi: 10.1109/jiot.2023.3306238. Epub 2023 Aug 17.
Current Internet of Things (IoT) devices provide a diverse range of functionalities, ranging from measurement and dissemination of sensory data observation, to computation services for real-time data stream processing. In extreme situations such as emergencies, a significant benefit of IoT devices is that they can help gain a more complete situational understanding of the environment. However, this requires the ability to utilize IoT resources while taking into account location, battery life, and other constraints of the underlying edge and IoT devices. A dynamic approach is proposed for orchestration and management of distributed workflow applications using services available in cloud data centers, deployed on servers, or IoT devices at the network edge. Our proposed approach is specifically designed for knowledge-driven business process workflows that are adaptive, interactive, evolvable and emergent. A comprehensive empirical evaluation shows that the proposed approach is effective and resilient to situational changes.
当前的物联网(IoT)设备提供了各种各样的功能,从传感数据观测的测量与传播,到实时数据流处理的计算服务。在诸如紧急情况等极端情况下,物联网设备的一个显著优势是它们有助于更全面地了解环境状况。然而,这需要在考虑位置、电池寿命以及底层边缘设备和物联网设备的其他限制因素的同时,具备利用物联网资源的能力。本文提出了一种动态方法,用于使用云数据中心、服务器上部署的或网络边缘的物联网设备中可用的服务,对分布式工作流应用程序进行编排和管理。我们提出的方法是专门为知识驱动的业务流程工作流设计的,这些工作流具有适应性、交互性、可演化性和涌现性。全面的实证评估表明,该方法是有效的,并且能够适应情况变化。