Abstract

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.

Highlights

  • By enabling easy access to, and interaction with a wide variety of physical devices or things, the IoT will foster the development of various applications in many different domains [1]

  • Autonomous service search and discovery, which is an important aspect of service-oriented computing (SOC), in this large-scale, heterogeneous and multi-domain services is a challenging task for many reasons, including the

  • IoT SERVICES CATEGORISATION: ISSUES Unlike categorisation for other short texts, IoT services categorisation encounters a few specific issues. We identify these issues, and in later sections, we will use them to evaluate a set of existing short texts-specific topic modelling (TM)-based categorisers

Read more

Summary

Introduction

By enabling easy access to, and interaction with a wide variety of physical devices or things, the IoT will foster the development of various applications in many different domains [1]. There are significant scientific and technological challenges to be overcome before these applications can be fully realised. These challenges arise, at least partially, due to the heterogeneity and scale of things/objects and their offered services [2]. Autonomous service search and discovery, which is an important aspect of SOC, in this large-scale, heterogeneous and multi-domain services is a challenging task for many reasons, including the

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call