CTL-Based Dynamic IoT Service Composition

  • Deng Zhao
  • , Zhangbing Zhou
  • , Xiao Xue
  • , Zhuofeng Zhao
  • , Walid Gaaloul
  • , Wenbo Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The collaboration of contiguous Internet of Things (IoT) devices is envisioned to satisfy complex applications which are beyond the capacity of single devices. The functionalities of IoT devices are encapsulated as IoT services, and their collaboration is implemented in terms of IoT service composition. Considering the capacity occupancy, release, and consumption caused by the implementation of IoT services, their composition is challenging in capacity-dynamically fluctuating IoT networks. This paper proposes a dynamic IoT service composition mechanism with inter-service dependencies adopted to capture the dynamic changes of IoT devices, and this change is specified by various Quality-of-Service factors. IoT service composition is formalized under Computation Tree Logic specification with certain composite structures and dynamic dependencies, and this composition is formally achieved by an optimized model checking method. Extensive experiments are conducted on publicly available datasets, and evaluation results show that our technique outperforms the state-of-the-art's approaches in relevant performance metrics.

Original languageEnglish
Title of host publicationProceedings - 2021 IEEE International Conference on Web Services, ICWS 2021
EditorsCarl K. Chang, Ernesto Damiani, Jing Fan, Parisa Ghodous, Michael Maximilien, Zhongjie Wang, Robert Ward, Jia Zhang
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages381-388
Number of pages8
ISBN (Electronic)9781665416818
DOIs
Publication statusPublished - 1 Jan 2021
Event2021 IEEE International Conference on Web Services, ICWS 2021 - Virtual, Online, United States
Duration: 5 Sept 202111 Sept 2021

Publication series

NameProceedings - 2021 IEEE International Conference on Web Services, ICWS 2021

Conference

Conference2021 IEEE International Conference on Web Services, ICWS 2021
Country/TerritoryUnited States
CityVirtual, Online
Period5/09/2111/09/21

Keywords

  • Computation Tree Logic
  • Dynamic IoT Service Composition
  • Service Dependency

Fingerprint

Dive into the research topics of 'CTL-Based Dynamic IoT Service Composition'. Together they form a unique fingerprint.

Cite this