DySR: A Dynamic Graph Neural Network Based Service Bundle Recommendation Model for Mashup Creation

被引:14
|
作者
Liu, Mingyi [1 ]
Tu, Zhiying [1 ]
Xu, Hanchuan [1 ]
Xu, Xiaofei [1 ]
Wang, Zhongjie [1 ]
机构
[1] Harbin Inst Technol, Fac Comp, Harbin 150001, Peoples R China
基金
美国国家科学基金会;
关键词
Dynamic graph neural networks; evolving service; mashup creation; semantic gap; service bundle recommendation; KEYWORD SEARCH;
D O I
10.1109/TSC.2023.3234293
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An increasing number and diversity of services are available, which results in significant challenges to effectively reuse service during mashup creation. Many works have modeled the mashup creation problem as a service recommendation task and have achieved remarkable results. However, the performance of these methods can be further improved. The main problems affecting these methods include the constraints among recommended services, the evolution of services, and the semantic gap existing in services and mashups. In this article, we model the mashup creation problem as a service bundle recommendation task that is formally defined to address the constraints among recommended services. And then, a dynamic graph neural network based model called DySR is proposed to tackle the evolution of service and the semantic gap between services and mashups. In order to quantitatively measure how significant the semantic gap between mashups and services is, a measurement method of a semantic gap is given. With it, experiments show that to what extent DySR can reduce the semantic gap in the context of mashup creation. In addition, new evaluation metrics are introduced to overcome the preference for popular services in traditional service recommendations. Extensive experiments conducted on a real-world dataset from ProgrammableWeb, and the experiment results show that DySR outperforms existing state-of-the-art methods.
引用
收藏
页码:2592 / 2605
页数:14
相关论文
共 50 条
  • [1] Web service recommendation for mashup creation based on graph network
    Ting Yu
    Dongjin Yu
    Dongjing Wang
    Xueyou Hu
    The Journal of Supercomputing, 2023, 79 : 8993 - 9020
  • [2] Web service recommendation for mashup creation based on graph network
    Yu, Ting
    Yu, Dongjin
    Wang, Dongjing
    Hu, Xueyou
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (08): : 8993 - 9020
  • [3] API recommendation for Mashup creation based on neural graph collaborative filtering
    Lian, Sixian
    Tang, Mingdong
    CONNECTION SCIENCE, 2022, 34 (01) : 124 - 138
  • [4] Relational Graph Neural Network with Neighbor Interactions for Bundle Recommendation Service
    Wang, Xin
    Liu, Xiao
    Liu, Jin
    Wu, Hao
    2021 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2021, 2021, : 167 - 172
  • [5] Web API service recommendation for Mashup creation
    Xu, Gejing
    Lian, Sixian
    Tang, Mingdong
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2023, 26 (01) : 45 - 53
  • [6] Mashup Service Recommendation Based on Usage History and Service Network
    Cao, Buqing
    Liu, Jianxun
    Tang, Mingdong
    Zheng, Zibin
    Wang, Guangrong
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2013, 10 (04) : 82 - 101
  • [7] A Novel Service Recommendation Approach in Mashup Creation
    Zhang, Yanmei
    Geng, Xiao
    Deng, Shuiguang
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2019, 25 (03): : 513 - 525
  • [8] Multi-Relational Graph Convolution Network for Service Recommendation in Mashup Development
    Gao, Wei
    Wu, Jian
    APPLIED SCIENCES-BASEL, 2022, 12 (02):
  • [9] Popularity Bias in Correlation Graph-based API Recommendation for Mashup Creation
    Yan, Chao
    Zhong, Weiyi
    Zhai, Dengshuai
    Khan, Arif Ali
    Gong, Wenwen
    Xu, Yanwei
    Xin, Baogui
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2024, 16 (01)
  • [10] Service Package Recommendation for Mashup Creation via Mashup Textual Description Mining
    Gu, Qi
    Cao, Jian
    Peng, Qianyang
    2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, : 452 - 459