Skip to main content
Log in

Semantic clustering analysis for web service discovery and recognition in Internet of Things

  • Focus
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Today, semantic web services are rapidly evolving and updating. The discovery of semantic web services is an important concept for the comprehensiveness of individual web services in creating new intelligent systems that meet the complex needs of users and is an important technology in the domain of web services. One of its main goals is to reuse existing web services and combine them in a process that has attracted a lot of attention from different communities like the Internet of Things (IoT). Currently, the discovery of web services in the most common category includes four main methods and a set of sub-methods. Most semantic web service discovery methods are done using semantic descriptions of web services using ontology based on existing pattern recognition approaches. In this research, a new approach is presented that in the first step, the web services description language (WSDL) is scanned and the infrastructure is examined. In the second step, by adding the technique of extracting background information that can be received from the WSDL, the field limitations and existing patterns are considered and detected by semantic spacing on the discovering web services. Also, web services whose parameters contain synonymous synonyms, irregular composite fragments, and similar abbreviations with high accuracy in a cluster contract. The proposed approach is based on a semantic pattern recognition using data mining and finally, the output of the proposed method is single and combined services that have high accuracy and speed of the proposed algorithm in web service discussions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Abid A, Rouached M, Messai N (2020) Semantic web service composition using semantic similarity measures and formal concept analysis. Multimedia Tools Appl 79(9):6569–6597

    Article  Google Scholar 

  • Al-Sayed MM, Hassan HA, Omara FA (2020) An intelligent cloud service discovery framework. Futur Gener Comput Syst 106:438–466

    Article  Google Scholar 

  • Alkhammash E (2020) Formal modelling of OWL ontologies-based requirements for the development of safe and secure smart city systems. Soft Comput 24(15):11095–11108

    Article  Google Scholar 

  • Balaji BS et al (2021) Automated query classification based web service similarity technique using machine learning. J Ambient Intell Humaniz Comput 12(6):6169–6180

    Article  Google Scholar 

  • Balaska V et al (2020) Unsupervised semantic clustering and localization for mobile robotics tasks. Robot Autonom Syst 131:103567

  • Bharti M, Jindal H (2021) Optimized clustering-based discovery framework on Internet of Things. J Supercomput 77(2):1739–1778

    Article  Google Scholar 

  • Brogi A, Corfini, S, Popescu R (2005) Composition-oriented service discovery. In: International Conference on Software Composition. Springer

  • Cai X et al (2021a) Fuzzy quantized sampled-data control for extended dissipative analysis of T-S fuzzy system and its application to WPGSs. J Franklin Inst 358(2):1350–1375

    Article  MATH  Google Scholar 

  • Cai X et al (2021b) Dissipative analysis for high speed train systems via looped-functional and relaxed condition methods. Appl Math Model 96:570–583

    Article  MATH  Google Scholar 

  • Cai X et al (2020) Robust H∞ control for uncertain delayed TS fuzzy systems with stochastic packet dropouts. Appl Math Comput 385:125432

  • Cai X et al (2021) Dissipative sampled-data control for high-speed train systems with quantized measurements. IEEE Transactions on Intelligent Transportation Systems

  • Chen F et al (2017) A semantic similarity measure integrating multiple conceptual relationships for web service discovery. Expert Syst Appl 67:19–31

    Article  Google Scholar 

  • Dong S et al (2021) New study on fixed-time synchronization control of delayed inertial memristive neural networks. Applied Mathematics and Computation 399:126035

  • Drury B et al (2019) A survey of semantic web technology for agriculture. Inf Process Agric 6(4):487–501

    Google Scholar 

  • Fathian Dastgerdi A et al (2020) Implementation of linked data method in library systems: analyzing the required components and providing a pattern. Knowledge Studies

  • Hosseinzadeh M et al (2020) A hybrid service selection and composition model for cloud-edge computing in the internet of things. IEEE Access 8:85939–85949

    Article  Google Scholar 

  • Hu J et al (2020a) Convergent multiagent formation control with collision avoidance. IEEE Trans Rob 36(6):1805–1818

    Article  Google Scholar 

  • Hu J et al (2020c) Formation control and collision avoidance for multi-UAV systems based on Voronoi partition. SCIENCE CHINA Technol Sci 63(1):65–72

    Article  Google Scholar 

  • Hu B, Zhou Z, Cheng Z (2018) Web services recommendation leveraging semantic similarity computing. Procedia Comput Sci 129:35–44

    Article  Google Scholar 

  • Hu R et al (2019) MDT: A Multi-Description Topic based clustering approach for composite-service discovery. In: 2019 IEEE 21st International Conference on High Performance Computing and Communications; IEEE 17th International Conference on Smart City; IEEE 5th International Conference on Data Science and Systems (HPCC/SmartCity/DSS). IEEE.

  • Hu J et al (2020) Object traversing by monocular UAV in outdoor environment. Asian Journal of Control

  • Hua L et al (2021) Novel finite-time reliable control design for memristor-based inertial neural networks with mixed time-varying delays. IEEE Trans Circuits Syst I Regul Pap 68(4):1599–1609

    Article  Google Scholar 

  • Jara AJ et al (2014) Semantic web of things: an analysis of the application semantics for the iot moving towards the iot convergence. Int J Web Grid Serv 10(2–3):244–272

    Article  Google Scholar 

  • Khadir K et al (2020) Towards avatar-based discovery for IoT services using social networking and clustering mechanisms. In: 2020 16th International Conference on Network and Service Management (CNSM). 2020. IEEE

  • Li C et al (2013) A probabilistic approach for web service discovery. In 2013 IEEE International Conference on Services Computing. IEEE

  • Liao H, Xu Z (2015) Approaches to manage hesitant fuzzy linguistic information based on the cosine distance and similarity measures for HFLTSs and their application in qualitative decision making. Expert Syst Appl 42(12):5328–5336

    Article  Google Scholar 

  • Liu Y et al (2020) Development of 340-GHz transceiver front end based on GaAs monolithic integration technology for THz active imaging array. Appl Sci 10(21):7924

    Article  Google Scholar 

  • Liu X et al (2016) An LDA-SVM active learning framework for web service classification. In: 2016 IEEE International Conference on Web Services (ICWS). 2016. IEEE

  • Liu J et al (2021) Multi-sensor information fusion for IoT in automated guided vehicle in smart city. Soft Computing

  • Ni T et al (2020) A novel TDMA-based fault tolerance technique for the TSVs in 3D-ICs using honeycomb topology. IEEE Trans Emerg Top Comput 9(2):724–734

    Article  Google Scholar 

  • Ni T et al (2020) Architecture of cobweb-based redundant TSV for clustered faults. IEEE Trans Very Large Scale Integr (VLSI) Syst 28(7):1736–1739

  • Niu Z et al (2020) The research on 220GHz multicarrier high-speed communication system. China Commun 17(3):131–139

    Article  Google Scholar 

  • Qu S et al (2021) Design and implementation of a fast sliding-mode speed controller with disturbance compensation for SPMSM syste. IEEE Transactions on Transportation Electrification

  • Rahmani AM, Babaei Z, Souri A (2021) Event-driven IoT architecture for data analysis of reliable healthcare application using complex event processing. Clust Comput 24(2):1347–1360

    Article  Google Scholar 

  • Shang K (2020) Semantic-based service discovery in grid environment. Journal of Intelligent & Fuzzy Systems, (Preprint): p. 1–10

  • Sharma V, Yadav P (2019) Web Service Discovery Approach Among Available WSDL/WADL Web Component. In Recent Findings in Intelligent Computing Techniques. Springer. pp. 339–344

  • Shen H et al (2021) A cloud-aided privacy-preserving multi-dimensional data comparison protocol. Inf Sci 545:739–752

    Article  Google Scholar 

  • Souri A et al (2020b) A hybrid formal verification approach for QoS-aware multi-cloud service composition. Clust Comput 23(4):2453–2470

    Article  Google Scholar 

  • Souri A et al (2020a) A new machine learning-based healthcare monitoring model for student’s condition diagnosis in Internet of Things environment. Soft Comput 24(22):17111–17121

    Article  Google Scholar 

  • Wang F et al (2017) A semantics-based approach to multi-source heterogeneous information fusion in the internet of things. Soft Comput 21(8):2005–2013

    Article  Google Scholar 

  • Wang W et al (2010) ISPCA: IDPSO-based service pool construction algorithm. In 2010 International Conference of Information Science and Management Engineering. 2010. IEEE

  • Wu Z et al (2020) On Scalability of Association-rule-based recommendation: a unified distributed-computing framework. ACM Trans Web (TWEB) 14(3):1–21

    Google Scholar 

  • Xiao N et al (2021) A Diversity-based selfish node detection algorithm for socially aware networking. J Signal Process Syst 93(7):811–825

    Article  Google Scholar 

  • Zhang B et al (2019) A novel 220-GHz GaN diode on-chip tripler with high driven power. IEEE Electron Device Lett 40(5):780–783

    Article  Google Scholar 

  • Zhang Z et al (2020) Dynamic reliability analysis of nonlinear structures using a Duffing-system-based equivalent nonlinear system method. Int J Approximate Reasoning 126:84–97

    Article  MATH  Google Scholar 

  • Zhang J et al (2016) A Bloom filter-powered technique supporting scalable semantic service discovery in service networks. In: 2016 IEEE International Conference on Web Services (ICWS). IEEE

  • Zhao J et al (2020) Efficient deployment with geometric analysis for mmWave UAV communications. IEEE Wireless Communications Letters 9(7):1115–1119

    Google Scholar 

Download references

Acknowledgements

The research is also funded by Key Scientific Research Projects of Universities in Henan Province (20A880030). The research is funded by Social Science Planning Project of Henan Province in 2020 ‘Research on online education governance mechanism and monitoring system of off-campus training institutions’ (Grant: 2020BYJ030). The research is also funded by Key R&D Plan of Henan Province in 2020 ’Research on online education development strategy of off-campus training institutions: stakeholder perspective’ (Grant: 202400410069).

Author information

Authors and Affiliations

Authors

Contributions

XF contributed to conceptualization, methodology, software, writing.

Corresponding author

Correspondence to Xu Fang.

Ethics declarations

Conflict of interest

All authors declare that there is no conflict of interest in this manuscript.

Ethical approval

This material is the authors' own original work, which has not been previously published elsewhere. The paper is not currently being considered for publication elsewhere. The paper reflects the authors' own research and analysis in a truthful and complete manner.

Funding details (In case of Funding)

Existing funding was provided in acknowledgement.

Informed Consent

Not applicable.

Additional information

Communicated by Mu-Yen Chen.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fang, X. Semantic clustering analysis for web service discovery and recognition in Internet of Things. Soft Comput 27, 1751–1761 (2023). https://doi.org/10.1007/s00500-021-06063-y

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-021-06063-y

Keywords

Navigation