Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation

Service search in IoT’s large-scale, heterogeneous and multi-domain services space is a challenging task. It can take the time that may not be acceptable for many IoT applications and requires resources that may not be available in many IoT devices. A categorisation of these services into...

Full description

Bibliographic Details
Main Author: Mohammad Abdur Razzaque
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9395093/
id doaj-bf4f399a57dd43729aa93d7c1aa0b09f
record_format Article
spelling doaj-bf4f399a57dd43729aa93d7c1aa0b09f2021-04-12T23:01:11ZengIEEEIEEE Access2169-35362021-01-019534525346510.1109/ACCESS.2021.30710099395093Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An EvaluationMohammad Abdur Razzaque0https://orcid.org/0000-0002-5572-057XSchool of Computing, Engineering and Digital Technologies, Teesside University, Middlesbrough, U.K.Service search in IoT’s large-scale, heterogeneous and multi-domain services space is a challenging task. It can take the time that may not be acceptable for many IoT applications and requires resources that may not be available in many IoT devices. A categorisation of these services into their application domains can reduce the search space and offer an efficient and scalable service search. Recently, in many fields, such as short text messages and categorisation of IoT service specifications, generative probabilistic models, like Topic modelling, are being used. Generally, IoT service descriptions are short and sparse. Existing work on IoT services categorisation is based on Latent Dirichlet Allocation (LDA), but it does not perform well in short and sparse texts. Also, IoT services categorisation has few specific issues, which are not well addressed by existing short texts-specific topic modelling approaches. In this paper, we identify these issues and quantitatively and qualitatively evaluate how well a set of selected short texts-specific topic modelling approaches perform as IoT service categorisers against these issues. The results show that these approaches do not perform well in a corpus of noisy APIs descriptions and heterogeneous service descriptions. Also, they do not support domain identification of services, which is essential in domain-based service search. We conclude that integrating an appropriate and comprehensive knowledge base (i.e., domain ontology) could minimise noise and address IoT’s APIs and service descriptions’ heterogeneity. More importantly, it can identify the domains of those APIs and services.https://ieeexplore.ieee.org/document/9395093/Large-scale IoTservice discoveryservice oriented computingtopic modelling
collection DOAJ
language English
format Article
sources DOAJ
author Mohammad Abdur Razzaque
spellingShingle Mohammad Abdur Razzaque
Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation
IEEE Access
Large-scale IoT
service discovery
service oriented computing
topic modelling
author_facet Mohammad Abdur Razzaque
author_sort Mohammad Abdur Razzaque
title Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation
title_short Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation
title_full Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation
title_fullStr Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation
title_full_unstemmed Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation
title_sort enabling efficient and scalable service search in iot with topic modeling: an evaluation
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description Service search in IoT’s large-scale, heterogeneous and multi-domain services space is a challenging task. It can take the time that may not be acceptable for many IoT applications and requires resources that may not be available in many IoT devices. A categorisation of these services into their application domains can reduce the search space and offer an efficient and scalable service search. Recently, in many fields, such as short text messages and categorisation of IoT service specifications, generative probabilistic models, like Topic modelling, are being used. Generally, IoT service descriptions are short and sparse. Existing work on IoT services categorisation is based on Latent Dirichlet Allocation (LDA), but it does not perform well in short and sparse texts. Also, IoT services categorisation has few specific issues, which are not well addressed by existing short texts-specific topic modelling approaches. In this paper, we identify these issues and quantitatively and qualitatively evaluate how well a set of selected short texts-specific topic modelling approaches perform as IoT service categorisers against these issues. The results show that these approaches do not perform well in a corpus of noisy APIs descriptions and heterogeneous service descriptions. Also, they do not support domain identification of services, which is essential in domain-based service search. We conclude that integrating an appropriate and comprehensive knowledge base (i.e., domain ontology) could minimise noise and address IoT’s APIs and service descriptions’ heterogeneity. More importantly, it can identify the domains of those APIs and services.
topic Large-scale IoT
service discovery
service oriented computing
topic modelling
url https://ieeexplore.ieee.org/document/9395093/
work_keys_str_mv AT mohammadabdurrazzaque enablingefficientandscalableservicesearchiniotwithtopicmodelinganevaluation
_version_ 1721529631089098752