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 条
  • [1] Multi-behavior Recommendation with Action Pattern-aware Networks
    Tsao, Chia-Ying
    Yeh, Chih-Ting
    Jang, Jyh-Shing
    Chen, Yung-Yaw
    Wang, Chuan-Ju
    2023 IEEE INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY, WI-IAT, 2023, : 16 - 23
  • [2] Mobility Pattern-aware Task Recommendation for Taxi Crowdsourcing Delivery
    Wang, Pengfei
    Yu, Ruiyun
    2019 15TH INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR NETWORKS (MSN 2019), 2019, : 176 - 181
  • [3] POSTER: Pattern-Aware Sparse Communication for Scalable Recommendation Model Training
    He, Jiaao
    Chen, Shengqi
    Zhai, Jidong
    PROCEEDINGS OF THE 29TH ACM SIGPLAN ANNUAL SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING, PPOPP 2024, 2024, : 466 - 468
  • [4] Personalised QoS-based web service recommendation with service neighbourhood-enhanced matrix factorisation
    Yin, Jianwei
    Xu, Yueshen
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2015, 11 (01) : 39 - 56
  • [5] Semantic Pattern Mining Based Web Service Recommendation
    Naim, Hafida
    Aznag, Mustapha
    Durand, Nicolas
    Quafafou, Mohamed
    SERVICE-ORIENTED COMPUTING, (ICSOC 2016), 2016, 9936 : 417 - 432
  • [6] A context-aware approach based Web service recommendation
    Deborah, Nancy R.
    Chitrakala, S.
    PROCEEDINGS OF THE 2016 IEEE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL & ELECTRONICS, INFORMATION, COMMUNICATION & BIO INFORMATICS (IEEE AEEICB-2016), 2016, : 188 - 192
  • [7] Domain-aware Service Recommendation for Service Composition
    Xia, Bofei
    Fan, Yushun
    Wu, Cheng
    Huang, Keman
    Tan, Wei
    Zhang, Jia
    Bai, Bing
    2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 439 - 446
  • [8] A collaborative framework of web service recommendation with clustering-extended matrix factorisation
    Xu, Yueshen
    Yin, Jianwei
    Li, Ying
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2016, 12 (01) : 1 - 25
  • [9] Expertise and Trust -Aware Social Web Service Recommendation
    Kalai, Ahlem
    Zayani, Corinne Amel
    Amous, Ikram
    Sedes, Florence
    SERVICE-ORIENTED COMPUTING, (ICSOC 2016), 2016, 9936 : 517 - 533
  • [10] QoS aware web service composition based on genetic algorithm
    Allameh Amiri M.
    Serajzadeh H.
    2010 5th International Symposium on Telecommunications, IST 2010, 2010, : 502 - 507