Enriching Web Services Tags to Improve Data-Driven Web Services Composition

被引:2
作者
Dara, Nahid [1 ,2 ]
Emadi, Sima [2 ]
机构
[1] Shahid Sadoughi Univ Med Sci, Diabet Res Ctr, Yazd, Iran
[2] Islamic Azad Univ, Dept Comp Engn, Yazd Branch, Yazd, Iran
来源
JOURNAL OF WEB ENGINEERING | 2021年 / 20卷 / 02期
关键词
Service composition; clustering; enrichment tag; data-driven; web service; WSDL; DISCOVERY;
D O I
10.13052/jwe1540-9589.2025
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Due to the large number of existing services and complexity of manual composition, automatic service composition is provided to enable automatic search of the service compositions for the given queries. Many solutions for automatic service composition have been developed, including integer programming, graph planning, artificial intelligence, and so on in this paper, a heuristic method is proposed to improve the data-driven composition of web services by enriching tags based on tags semantic. To do so, firstly, useful information on web services is collected from various sources and is turned into collections of tags. In the next step, using the hierarchical clustering algorithm, the tags are clustered based on semantic similarity. Thereafter, for services which do not have enough tags, enrichment of the tag is carried out and finally, using an algorithm, composition solutions based on QoS parameters are extracted, which can formulate user targets or even provide potential compositions. Moreover, a series of tests were conducted on the web services, which validate the efficiency of the proposed approach. The experimental results confirm the effectiveness of the proposed service composition method and high quality of tag enriching strategies.
引用
收藏
页码:327 / 358
页数:32
相关论文
共 37 条
[1]  
[Anonymous], 2013, P INT MULTICONFERENC
[2]  
Azmeh Z., 2010, WEBIST SELECTED PAPE
[3]   Efficient agglomerative hierarchical clustering [J].
Bouguettaya, Athman ;
Yu, Qi ;
Liu, Xumin ;
Zhou, Xiangmin ;
Song, Andy .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (05) :2785-2797
[4]  
Bouillet E., 2008, ACM SIGPLAN NOTICES
[5]  
Bouillet E., 2008, WEB SERV 2008 ICWS 0
[6]  
Chen L., 2011, INT C SERV OR COMP
[7]   The Google similarity distance [J].
Cilibrasi, Rudi L. ;
Vitanyi, Paul M. B. .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2007, 19 (03) :370-383
[8]   Case-based Reasoning for Web Service Discovery and Selection [J].
De Renzis, Alan ;
Garriga, Martin ;
Flores, Andres ;
Cechich, Alejandra ;
Zunino, Alejandro .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2016, 321 :89-112
[9]   Top-k Automatic Service Composition: A Parallel Method for Large-Scale Service Sets [J].
Deng, Shuiguang ;
Huang, Longtao ;
Tan, Wei ;
Wu, Zhaohui .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (03) :891-905
[10]  
Falleri J.-R., 2010, WEBIST 10