BIGSIR: A Bipartite Graph Based Service Recommendation Method

Bo Jiang, Xiao-xiao Zhang, Weifeng Pan, Bo Hu
{"title":"BIGSIR: A Bipartite Graph Based Service Recommendation Method","authors":"Bo Jiang, Xiao-xiao Zhang, Weifeng Pan, Bo Hu","doi":"10.1109/SERVICES.2013.24","DOIUrl":null,"url":null,"abstract":"Cloud computing is an Internet-based computing. It relies on sharing computing resources which are delivered as services on the Internet. Web service is one of the most important types of services that can be used in cloud computing. But many of them may be similar in some functional or nonfunctional properties, making how to recommend a suitable web service a problem facing many developers. Researchers have taken the QoS attributes into consideration. However, their research is on the premise that all the recommended web services are compatible, i.e., the recommended web services can be composed with existing web services. It may not always be true. In this paper, we only take the compatibility of web services into consideration, and present a BIpartite Graph based Service Recommendation (BIGSIR) method to address the service compatibility problem. BIGSIR uses the historical usage data of web services to recommend web services to developers. Different from existing web service recommendation approaches, BIGSIR adopts a bipartite graph to visual the web services and the relationship between them. Based on the graph model, an effective recommendation algorithm is introduced to recommend the suitable web services. Our approach is evaluated on a dataset constructed from myExperiment, a search engine that contains about 1, 851 web services and 2, 000 workflows. Experimental results demonstrate that apart from some isolated web services or workflows, BIGSIR can obtain promising results. And we also explore the factors that will influence the performance of BIGSIR. This work not only provides a new dataset, but also highlights a new perspective for service recommendation, i.e. services as a bipartite network.","PeriodicalId":169370,"journal":{"name":"2013 IEEE Ninth World Congress on Services","volume":"82 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE Ninth World Congress on Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SERVICES.2013.24","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Cloud computing is an Internet-based computing. It relies on sharing computing resources which are delivered as services on the Internet. Web service is one of the most important types of services that can be used in cloud computing. But many of them may be similar in some functional or nonfunctional properties, making how to recommend a suitable web service a problem facing many developers. Researchers have taken the QoS attributes into consideration. However, their research is on the premise that all the recommended web services are compatible, i.e., the recommended web services can be composed with existing web services. It may not always be true. In this paper, we only take the compatibility of web services into consideration, and present a BIpartite Graph based Service Recommendation (BIGSIR) method to address the service compatibility problem. BIGSIR uses the historical usage data of web services to recommend web services to developers. Different from existing web service recommendation approaches, BIGSIR adopts a bipartite graph to visual the web services and the relationship between them. Based on the graph model, an effective recommendation algorithm is introduced to recommend the suitable web services. Our approach is evaluated on a dataset constructed from myExperiment, a search engine that contains about 1, 851 web services and 2, 000 workflows. Experimental results demonstrate that apart from some isolated web services or workflows, BIGSIR can obtain promising results. And we also explore the factors that will influence the performance of BIGSIR. This work not only provides a new dataset, but also highlights a new perspective for service recommendation, i.e. services as a bipartite network.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
一种基于二部图的服务推荐方法
云计算是一种基于互联网的计算。它依赖于共享计算资源,这些资源作为服务在互联网上传递。Web服务是可以在云计算中使用的最重要的服务类型之一。但是它们中的许多可能在某些功能或非功能属性上是相似的,这使得如何推荐合适的web服务成为许多开发人员面临的问题。研究人员已经将QoS属性考虑在内。然而,他们的研究是在所有推荐的web服务都是兼容的前提下进行的,即推荐的web服务可以与现有的web服务组合在一起。这可能并不总是正确的。本文只考虑web服务的兼容性,提出了一种基于二部图的服务推荐(BIGSIR)方法来解决服务兼容性问题。BIGSIR使用web服务的历史使用数据向开发人员推荐web服务。与现有的web服务推荐方法不同,BIGSIR采用二部分图来可视化web服务及其之间的关系。在图模型的基础上,引入了一种有效的web服务推荐算法。我们的方法是在myExperiment构建的数据集上进行评估的,myExperiment是一个搜索引擎,包含大约1851个web服务和2000个工作流。实验结果表明,除了一些孤立的web服务或工作流外,BIGSIR可以获得令人满意的结果。并探讨了影响大sir性能的因素。这项工作不仅提供了一个新的数据集,而且为服务推荐提供了一个新的视角,即服务作为一个二部网络。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Auditing Requirements for Implementing the Chinese Wall Model in the Service Cloud HRPaaS: A Handwriting Recognition Platform as a Service  Based on Middleware and the HTTP API Service Discovery Using Ontology Encoding Enhanced by Similarity of Information Content Simultaneously Supporting Privacy and Auditing in Cloud Computing Systems Bridging the GAP between Software Certification and Trusted Computing for Securing Cloud Computing
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1