Cross-View Graph Alignment for Mashup Recommendation

IF 5.8 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS IEEE Transactions on Services Computing Pub Date : 2024-03-30 DOI:10.1109/TSC.2024.3407524
Chunyu Wei;Yushun Fan;Zhixuan Jia;Jia Zhang
{"title":"Cross-View Graph Alignment for Mashup Recommendation","authors":"Chunyu Wei;Yushun Fan;Zhixuan Jia;Jia Zhang","doi":"10.1109/TSC.2024.3407524","DOIUrl":null,"url":null,"abstract":"As the adoption of Service-Oriented Computing continues to grow, the number of web services has increased significantly, which makes service recommendation become an essential tool to assist users in selecting suitable services. However, a single service cannot satisfy the complex requirements of users, which has led to the emergence of a new technique known as Mashup, which combines services as reusable components to create value-added service compositions. Along with mashup, mashup recommendation has also become an indispensable and important component of service platforms. On service platforms, there are many heterogeneous entities and complex relationships between them. We divide these interaction into three different views: Mashup-Invocation view, Service-Consumption view, and Mashup-Composition view. As user preferences and characteristics of services and mashups are distributed across different views, their cooperation is crucial for accurate mashup recommendation. Therefore, we propose Cross-view Graph Alignment (CGA), a framework that captures the collaborative associations dispersed across different views and enhances the representation learning of users and mashups. This the first study to jointly tackle structure- and representation-level collaboration on the service platforms for better mashup recommendation. Experiments on two real-world service datasets show that CGA outperforms state-of-the-art methods and can better improve the mashup recommendation.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 5","pages":"2151-2164"},"PeriodicalIF":5.8000,"publicationDate":"2024-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Services Computing","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10542468/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

As the adoption of Service-Oriented Computing continues to grow, the number of web services has increased significantly, which makes service recommendation become an essential tool to assist users in selecting suitable services. However, a single service cannot satisfy the complex requirements of users, which has led to the emergence of a new technique known as Mashup, which combines services as reusable components to create value-added service compositions. Along with mashup, mashup recommendation has also become an indispensable and important component of service platforms. On service platforms, there are many heterogeneous entities and complex relationships between them. We divide these interaction into three different views: Mashup-Invocation view, Service-Consumption view, and Mashup-Composition view. As user preferences and characteristics of services and mashups are distributed across different views, their cooperation is crucial for accurate mashup recommendation. Therefore, we propose Cross-view Graph Alignment (CGA), a framework that captures the collaborative associations dispersed across different views and enhances the representation learning of users and mashups. This the first study to jointly tackle structure- and representation-level collaboration on the service platforms for better mashup recommendation. Experiments on two real-world service datasets show that CGA outperforms state-of-the-art methods and can better improve the mashup recommendation.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
针对混搭推荐的跨视图图表对齐
随着面向服务计算(Service-Oriented Computing)的应用不断扩大,网络服务的数量也大幅增加,这使得服务推荐成为帮助用户选择合适服务的重要工具。然而,单一服务无法满足用户的复杂需求,因此出现了一种被称为 Mashup 的新技术,它将服务作为可重用组件组合起来,创造出增值服务组合。除了混搭,混搭推荐也已成为服务平台不可或缺的重要组成部分。在服务平台上,有许多异构实体,它们之间的关系也很复杂。我们将这些交互分为三种不同的视图:Mashup-Invocation视图、Service-Consumption视图和Mashup-Composition视图。由于用户偏好以及服务和混搭的特征分布在不同的视图中,因此它们之间的合作对于准确推荐混搭至关重要。因此,我们提出了跨视图图对齐(Cross-view Graph Alignment,CGA)这一框架,它能捕捉分散在不同视图中的协作关联,并增强用户和混搭的表征学习。这是第一项在服务平台上联合处理结构和表征层面协作以获得更好的混搭推荐的研究。在两个真实服务数据集上的实验表明,CGA优于最先进的方法,能更好地改进混搭推荐。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IEEE Transactions on Services Computing
IEEE Transactions on Services Computing COMPUTER SCIENCE, INFORMATION SYSTEMS-COMPUTER SCIENCE, SOFTWARE ENGINEERING
CiteScore
11.50
自引率
6.20%
发文量
278
审稿时长
>12 weeks
期刊介绍: IEEE Transactions on Services Computing encompasses the computing and software aspects of the science and technology of services innovation research and development. It places emphasis on algorithmic, mathematical, statistical, and computational methods central to services computing. Topics covered include Service Oriented Architecture, Web Services, Business Process Integration, Solution Performance Management, and Services Operations and Management. The transactions address mathematical foundations, security, privacy, agreement, contract, discovery, negotiation, collaboration, and quality of service for web services. It also covers areas like composite web service creation, business and scientific applications, standards, utility models, business process modeling, integration, collaboration, and more in the realm of Services Computing.
期刊最新文献
Combating Free-Riding in AIGC Service System: a Decentralized Reputation-based Model Management Approach Privacy-Preserving Service Migration for Multi-User Metaverse Environments Collaborative Orchestration of Microservices and AI Services in Edges: A Dual-Time-Scale Reinforcement Learning Approach Latency Uncertainty-aware User Allocation in Mobile Edge Computing LEMON: LLM-Enabled Monitoring for Microservices Orchestration
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1