CSBR: A Compositional Semantics-Based Service Bundle Recommendation Approach for Mashup Development

被引:11
|
作者
Gu, Qi [1 ,2 ]
Cao, Jian [3 ]
Liu, Yancen [3 ]
机构
[1] Nantong Univ, Sch Informat Sci & Technol, Nantong 226001, Jiangsu, Peoples R China
[2] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200240, Peoples R China
[3] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200240, Peoples R China
基金
美国国家科学基金会;
关键词
Mashups; Semantics; Collaboration; Internet; Optimization; Prediction algorithms; Meteorology; Mashup creation; compositional semantics; service bundle recommendation; ALGORITHM;
D O I
10.1109/TSC.2021.3085491
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An increasing number of services are being offered which leads to difficulties in choosing appropriate services during mashup development. Currently, several service recommendation techniques have been developed for mashup creation, however, they are largely limited to suggesting services which have similar functionalities. The fundamental problem with these techniques is that they do not consider the large semantic gap between mashup descriptions and service descriptions. In this article, we propose a compositional semantics-based service bundle recommendation model (CSBR) to tackle this problem. CSBR is based on a semantic service package repository, which is constructed by mining the existing mashups. Specifically, the reusable service packages, which consist of multiple collaborative services, are annotated with composite semantics rather than their original semantics. Based on the semantic service package repository, CSBR can recommend a bundle of services that cover the functional requirements of the mashup as completely as possible. Extensive experiments are conducted on a real-world dataset and the results show CSBR achieves significant performance improvements in both precision and recall metrics over the state-of-the-art methods.
引用
收藏
页码:3170 / 3183
页数:14
相关论文
共 50 条
  • [31] A data-driven API recommendation approach for service mashup composition
    Alam, Khubaib Amjad
    Haroon, Muhammad
    Ain, Qurratul
    Inayat, Irum
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2025,
  • [32] 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
  • [33] 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
  • [34] Bio-jETI: a framework for semantics-based service composition
    Anna-Lena Lamprecht
    Tiziana Margaria
    Bernhard Steffen
    BMC Bioinformatics, 10
  • [35] Integrating architecture description languages: A semantics-based approach
    Wang, Q
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, PROCEEDINGS, 2005, 3816 : 434 - 445
  • [36] A Novel Semantics-based Approach to Medical Literature Search
    Yang, Chenhao
    He, Ben
    2016 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2016, : 1616 - 1623
  • [37] Blocking Techniques for Entity Linkage: A Semantics-Based Approach
    Azzalini, Fabio
    Jin, Songle
    Renzi, Marco
    Tanca, Letizia
    DATA SCIENCE AND ENGINEERING, 2021, 6 (01) : 20 - 38
  • [38] Blocking Techniques for Entity Linkage: A Semantics-Based Approach
    Fabio Azzalini
    Songle Jin
    Marco Renzi
    Letizia Tanca
    Data Science and Engineering, 2021, 6 : 20 - 38
  • [39] A Semantics-Based Approach on Binary Function Similarity Detection
    Zhang, Yuntao
    Fang, Binxing
    Xiong, Zehui
    Wang, Yanhao
    Liu, Yuwei
    Zheng, Chao
    Zhang, Qinnan
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (15): : 25910 - 25924
  • [40] Semantics-based Context-aware Dynamic Service Composition
    Fujii, Keita
    Suda, Tatsuya
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2009, 4 (02)