An integrated service recommendation approach for service-based system development

作者: Fang Xie , Jian Wang , Ruibin Xiong , Neng Zhang , Yutao Ma

DOI: 10.1016/J.ESWA.2019.01.025

关键词:

摘要: Abstract With the wide adoption of service-oriented computing and cloud computing, service-based systems (SBSs), a kind software that can offer certain functionalities by leveraging one or more Web services, become increasingly popular. A challenging issue in SBS development is to find suitable services from variety available (semantics different) services. Towards this issue, we propose new service recommendation approach integrate diverse information SBSs their component In research, SBSs, respective attributes (e.g. content categories) SBS-service composition relations are modeled as heterogeneous network (HIN); several semantic similarities between measured on set meta-paths HIN. Particularly, word embedding technique used learn vectors which contribute better functional SBSs. Afterwards, combinational weights different optimized using Bayesian personalized ranking algorithm. Services finally recommended based collaborative filtering. We identify two scenarios with requirements. By conducting series experiments real-world dataset crawled ProgrammableWeb, validate effectiveness our out optimal combinations for those scenarios.

参考文章(46)
Yizhou Sun, Jiawei Han, Xifeng Yan, Philip S. Yu, Tianyi Wu, PathSim Proceedings of the VLDB Endowment. ,vol. 4, pp. 992- 1003 ,(2011) , 10.14778/3402707.3402736
Thanos G. Stavropoulos, Stelios Andreadis, Nick Bassiliades, Dimitris Vrakas, Ioannis Vlahavas, The Tomaco Hybrid Matching Framework for SAWSDL Semantic Web Services IEEE Transactions on Services Computing. ,vol. 9, pp. 954- 967 ,(2016) , 10.1109/TSC.2015.2430328
Thomas Hofmann, Probabilistic latent semantic analysis uncertainty in artificial intelligence. ,vol. 15, pp. 289- 296 ,(1999)
David M Blei, Andrew Y Ng, Michael I Jordan, None, Latent dirichlet allocation Journal of Machine Learning Research. ,vol. 3, pp. 993- 1022 ,(2003) , 10.5555/944919.944937
Tom Chao Zhou, Michael Rung-Tsong Lyu, Irwin King, Jie Lou, Learning to suggest questions in social media Knowledge and Information Systems. ,vol. 43, pp. 389- 416 ,(2015) , 10.1007/S10115-014-0737-Z
Bofei Xia, Yushun Fan, Wei Tan, Keman Huang, Jia Zhang, Cheng Wu, Category-Aware API Clustering and Distributed Recommendation for Automatic Mashup Creation IEEE Transactions on Services Computing. ,vol. 8, pp. 674- 687 ,(2015) , 10.1109/TSC.2014.2379251
T. L. Griffiths, M. Steyvers, Finding scientific topics Proceedings of the National Academy of Sciences of the United States of America. ,vol. 101, pp. 5228- 5235 ,(2004) , 10.1073/PNAS.0307752101
Muneera Bano, Didar Zowghi, Naveed Ikram, Mahmood Niazi, What makes service oriented requirements engineering challenging? a qualitative study IET Software. ,vol. 8, pp. 154- 160 ,(2014) , 10.1049/IET-SEN.2013.0131
Marco Crasso, Alejandro Zunino, Marcelo Campo, A Survey of Approaches to Web Service Discovery in Service-Oriented Architectures Journal of Database Management. ,vol. 22, pp. 102- 132 ,(2011) , 10.4018/JDM.2011010105