Title: An efficient clustering mechanism towards large scale service composition in IoT

Authors: Sugyan Kumar Mishra; Anirban Sarkar

Addresses: Department of Computer Science and Engineering, National Institute of Technology, Durgapur, West Bengal, India ' Department of Computer Science and Engineering, National Institute of Technology, Durgapur, West Bengal, India

Abstract: Internet of things (IoT) applications hinder heterogeneity at different levels, such as device level, usage level, and communication level. In this context, service-oriented architecture (SOA) facilitates limited supports for handling heterogeneity in IoT-based applications. This article proposes a clustered hypergraph colouring (CHC) approach for designing large-scale SOA (LSS). Two noble approaches (service clustering and composition) are discussed in LSS for satisfying the service consumers (SCs) requirements. A service clustering approach is presented for the clustering of homogeneous services. This mechanism enables to reduce the search time for the service composition mechanism. A service composition approach is described with some parameters. Further, the proposed approach is validated through an experimental setup by considering the factors such as the number of services, execution time, and memory size. The execution time of LSS is minimised as compared to normal or medium-scale SOA (NSS) due to the service clustering mechanism. The novelty of this work is to minimise the execution time in the large service domain during service composition.

Keywords: internet of things; IoT; service-oriented architecture; SOA; service composition; clustered hypergraph colouring approach; service clustering; clinical decision support system; CDSS.

DOI: 10.1504/IJWGS.2023.131242

International Journal of Web and Grid Services, 2023 Vol.19 No.2, pp.185 - 210

Received: 19 Nov 2022
Accepted: 01 Mar 2023

Published online: 01 Jun 2023 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article