Orchestration and Management of Adaptive IoT-Centric Distributed Applications

Sehrish Amjad, Ahmed Akhtar, Muhammad Ali, Ayesha Afzal, Basit Shafiq, Jaideep Vaidya, Shafay Shamail, Omer Rana

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

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.

Original languageEnglish (US)
Pages (from-to)3779-3791
Number of pages13
JournalIEEE Internet of Things Journal
Volume11
Issue number3
DOIs
StatePublished - Feb 1 2024

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Signal Processing
  • Hardware and Architecture
  • Computer Networks and Communications
  • Computer Science Applications

Keywords

  • Edge computing
  • internet of Things (IoT)-centric workflows
  • knowledge-driven business processes
  • service orchestration

Fingerprint

Dive into the research topics of 'Orchestration and Management of Adaptive IoT-Centric Distributed Applications'. Together they form a unique fingerprint.

Cite this