基于服务相似度的API服务推荐方法研究Study on the recommended method of API service based on service similarity
李泽平
摘要(Abstract):
利用API服务和Mashup应用的注册和组合信息,通过构建Mashup-API网络和API-API网络,在LFH方法的基础上改进Rada&Courtney算法,进行API服务的标签相似度、描述相似度和摘要相似度的计算并最终计算其服务相似度,基于服务的使用场景提出了相应的服务推荐算法,实现了协作关系、竞争关系和其他关系的服务推荐。使用ProgrammableWeb上Mashup应用和API服务的真实数据为载体验证了方法的可行性和有效性,在服务分类和服务推荐方面具有一定的意义。
关键词(KeyWords): API服务;服务关系;服务相似度;服务推荐;验证
基金项目(Foundation): 贵州省教育厅自然科学类科研项目资助(项目批准号:黔教科20090048);; 黔南民族师范学院院级教改项目资助(项目批准号:jg-11-02)
作者(Author): 李泽平
DOI: 10.13391/j.cnki.issn.1674-7798.2013.06.018
参考文献(References):
- [1]Cardoso J.Quality of service and semantic compositionworkflows[D].University of Georgia.GA,2002.
- [2]Balabanovic,M.and Y.Shoham.Fab:Content-based,collaborative recommendation[J].Communica-tions of the ACM,1997,40(3):66-72.
- [3]潘伟丰,李兵,邵波,何鹏.基于软件网络的服务自动分类和推荐方法研究[J].计算机学报,2011,34(12):2356-2368.
- [4]陈世展,冯志勇,王辉.服务关系及其在面向服务计算中的应用[J].计算机学报,2010,33(11):2068-2083.
- [5]ProgrammableWeb.com.http://www.programma-bleweb.com/.
- [6]Degress Centrality.http://en.wikipedia.org/wiki/Cen-trality,Jul.1,2010.
- [7]孙科武,许斌,罗森.属性驱动的Web服务分类方法[J].计算机科学,2011:103-110.
- [8]Jaccard similarity coefficient http://en.wikipedia.org/wiki/Jaccard_index.