Composition pattern-aware web service recommendation based on depth factorisation machine

被引:21
|
作者
Tang, Bing [1 ]
Tang, Mingdong [2 ]
Xia, Yanmin [1 ]
Hsieh, Meng-Yen [3 ]
机构
[1] Hunan Univ Sci & Technol, Sch Comp Sci & Engn, Xiangtan, Peoples R China
[2] Guangdong Univ Foreign Studies, Sch Informat Sci & Technol, Guangzhou 510006, Peoples R China
[3] Providence Univ, Dept Comp Sci & Informat Engn CSIE, Taichung, Taiwan
基金
中国国家自然科学基金;
关键词
Web service recommendation; composition patterns; depth factorisation machine; mashup; web API;
D O I
10.1080/09540091.2021.1911933
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Web service composition has become a prevalent software development method that enables developing powerful Mashups by effectively combining Web services with different functions. However, as the number of Web services increases, it becomes challenging for developers to select appropriate services to develop Web applications that satisfy functional requirements. In order to recommend Web services considering user's preferences, a composition pattern-aware Web service recommendation method called EWACP-DeepFM is proposed, which combines the composition patterns between Web services and Mashups and the co-occurrence and popularity of Web services. By constructing a multi-dimensional feature matrix, which is further trained by the depth factorisation machine (DeepFM) model to learn potential link relationships between Web services and Mashup applications, and recommend Top-N best services for the target Mashup application. Experiments performed using the real datasets from ProgrammableWeb show that the proposed method outperforms others with better recommendation effectiveness.
引用
收藏
页码:870 / 890
页数:21
相关论文
共 50 条
  • [11] QoS-aware Web Service Composition Based on SLA
    Dong, Wenli
    Jiao, Li
    ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 5, PROCEEDINGS, 2008, : 247 - +
  • [12] Time-aware Semantic Web Service Recommendation
    Yu Lei
    Zhou Jiantao
    Zhang Junxing
    Wei Fengqi
    Wang Juan
    2015 IEEE 12TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2015), 2015, : 664 - 671
  • [13] Location-Aware Web Service Composition Based on the Mixture Rank of Web Services and Web Service Requests
    Lu, Junwen
    Liu, Guanfeng
    Wu, Keshou
    Qin, Wenjiang
    COMPLEXITY, 2019, 2019
  • [14] FPGA-based CNN Acceleration using Pattern-Aware Pruning
    Pradels, Leo
    Filip, Silviu-Ioan
    Sentieys, Olivier
    Chillet, Daniel
    Le Calloch, Thibaut
    2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 228 - 232
  • [15] A location-aware matrix factorisation approach for collaborative web service QoS prediction
    Chen, Zhen
    Shen, Limin
    You, Dianlong
    Ma, Chuan
    Li, Feng
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2019, 19 (03) : 354 - 367
  • [16] Context-Aware Web Service Composition based on AI Planning
    Omid, Maryam
    APPLIED ARTIFICIAL INTELLIGENCE, 2017, 31 (01) : 23 - 43
  • [17] Context-aware Web service composition framework based on Agent
    Sun, Wenxi
    Zhang, Xiuguo
    Yuan, Yuan
    Han, Tingting
    2013 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS (ITA), 2013, : 30 - 34
  • [18] QoS-aware Web service composition based on probabilistic approach
    Tao, Chun-Hua
    Feng, Zhi-Yong
    Tianjin Daxue Xuebao (Ziran Kexue yu Gongcheng Jishu Ban)/Journal of Tianjin University Science and Technology, 2010, 43 (10): : 860 - 865
  • [19] REST and SOAP Aware for Web Service Composition
    Bentaleb, Ali
    Ettalbi, Ahmed
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2019, 19 (11): : 156 - 160
  • [20] QoS-Aware Web Service Recommendation by Collaborative Filtering
    Zheng, Zibin
    Ma, Hao
    Lyu, Michael R.
    King, Irwin
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2011, 4 (02) : 140 - 152