{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T14:35:56Z","timestamp":1781102156630,"version":"3.54.1"},"reference-count":40,"publisher":"IGI Global Scientific Publishing","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,1,1]]},"abstract":"<p>Mashup is a user-centric approach to create value-added new services by utilizing and recombining existing service components. However, as services become increasingly more spontaneous and prevalent on the Internet, finding suitable services from which to develop a mashup based on users\u2019 explicit and implicit requirements remains a daunting task. Several approaches already exist for recommending specific services for users but they are limited to proposing only services with similar functionality. In order to recommend a set of suitable services for a general mashup based on users\u2019 functional specifications, a novel social-aware service recommendation approach, where multi-dimensional social relationships among potential users, topics, mashups, and services are described by a coupled matrices model, is proposed in this paper. Accordingly, a factorization algorithm is designed to predict unobserved relationships, and we use a genetic algorithm to learn some specific parameters, and then construct a comprehensive service recommendation model. Experimental results for a realistic mashup data set indicate that the proposed approach outperforms other state-of-the-art methods.<\/p>","DOI":"10.4018\/jwsr.2013010103","type":"journal-article","created":{"date-parts":[[2013,9,20]],"date-time":"2013-09-20T13:12:41Z","timestamp":1379682761000},"page":"53-72","source":"Crossref","is-referenced-by-count":13,"title":["A Social-Aware Service Recommendation Approach for Mashup Creation"],"prefix":"10.4018","volume":"10","author":[{"given":"Jian","family":"Cao","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenxing","family":"Xu","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Liang","family":"Hu","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jie","family":"Wang","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Minglu","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jwsr.2013010103-0","unstructured":"Abbar, S., Bouzeghoub, M., & Lopez, S. (2009). Context-aware recommender systems: A service-oriented approach. In Proceedings of the VLDB PersDB Workshop."},{"key":"jwsr.2013010103-1","unstructured":"Averbakh, A., Krause, D., & Skoutas, D. Recommend me a service: Personalized semantic web service matchmaking. In Proceedings of the 17th Workshop on Adaptivity and User Modeling in Interactive Systems."},{"key":"jwsr.2013010103-2","author":"W.-T.Balke","year":"2003","journal-title":"Towards personalized selection of web services. WWW"},{"key":"jwsr.2013010103-3","doi-asserted-by":"crossref","unstructured":"Blake, M. B., & Nowlan, M. F. (2007). A web service recommender system using enhanced syntactical matching. In Proceedings of the IEEE International Conference on Web Services, 2007 (ICWS 2007).","DOI":"10.1109\/ICWS.2007.28"},{"key":"jwsr.2013010103-4","doi-asserted-by":"crossref","unstructured":"Bosca, A., et al. (2005). Composing web services on the basis of natural language requests. In Proceedings of the 2005 IEEE International Conference on Web Services (ICWS 2005).","DOI":"10.1109\/ICWS.2005.35"},{"key":"jwsr.2013010103-5","unstructured":"BPEL4WS. (n.d.). Retrieved from http:\/\/www.ibm.com\/developerworks\/library\/specification\/wsbpel\/"},{"key":"jwsr.2013010103-6","unstructured":"Breese, J. S., Heckerman, D., & Kadie, C. (1998). Empirical analysis of predictive algorithms for collaborative filtering. In Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence. Morgan Kaufmann Publishers Inc."},{"key":"jwsr.2013010103-7","doi-asserted-by":"crossref","unstructured":"Chen, I. Y. L., Yang, S. J. H., & Zhang, J. (2006). Ubiquitous provision of context aware web services. In Proceedings of the IEEE International Conference on Services Computing (SCC'06).","DOI":"10.1109\/SCC.2006.110"},{"key":"jwsr.2013010103-8","doi-asserted-by":"publisher","DOI":"10.1145\/963770.963776"},{"key":"jwsr.2013010103-9","doi-asserted-by":"crossref","unstructured":"Dong, X., et al. (2004). Similarity search for web services. In Proceedings of the 30th International Conference on Very Large Data Bases-Volume 30. VLDB Endowment.","DOI":"10.1016\/B978-012088469-8.50035-8"},{"key":"jwsr.2013010103-10","unstructured":"Heitmann, B., et al. (2012). Personalisation of social web services in the enterprise using spreading activation for multi-source, cross-domain recommendations. In Proceedings of the AAAI Spring Symposium on Intelligent Web Services Meet Social Computing."},{"key":"jwsr.2013010103-11","first-page":"211","article-title":"An effective web service recommendation method based on personalized collaborative filtering.","volume":"2011","author":"Y.Jiang","year":"2011","journal-title":"Proceedings of the ICWS"},{"key":"jwsr.2013010103-12","doi-asserted-by":"crossref","unstructured":"Jin, R. Chai, J. Y., & Si, L. (2004). An automatic weighting scheme for collaborative filtering. In Proceedings of the 27th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM.","DOI":"10.1145\/1008992.1009051"},{"key":"jwsr.2013010103-13","doi-asserted-by":"publisher","DOI":"10.1145\/2043932.2043950"},{"key":"jwsr.2013010103-14","doi-asserted-by":"crossref","unstructured":"Liu, X., et al. (2007). Towards service composition based on mashup. In Proceedings of the IEEE Congress on Services.","DOI":"10.1109\/SERVICES.2007.67"},{"key":"jwsr.2013010103-15","doi-asserted-by":"crossref","unstructured":"Ma, H., King, I., & Lyu, M. R. (2007). Effective missing data prediction for collaborative filtering. In Proceedings of the 30th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM.","DOI":"10.1145\/1277741.1277751"},{"key":"jwsr.2013010103-16","doi-asserted-by":"crossref","unstructured":"Maamar, Z. Mostefaoui, S. K., & Mahmoud, Q. H. (2005). Context for personalized web services. In Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS'05).","DOI":"10.1109\/HICSS.2005.164"},{"key":"jwsr.2013010103-17","doi-asserted-by":"crossref","unstructured":"Maaradji, A., et al. (2010). Towards a social network based approach for services composition. In Proceedings of the 2010 IEEE International Conference on Communications (ICC).","DOI":"10.1109\/ICC.2010.5502385"},{"key":"jwsr.2013010103-18","doi-asserted-by":"crossref","unstructured":"Manikrao, S. U., & Prabhakar, T. V. (2005). Dynamic selection of web services with recommendation system. In Proceedings of the Next Generation Web Services Practices (NWeSP 2005).","DOI":"10.1109\/NWESP.2005.32"},{"key":"jwsr.2013010103-19","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-003-0101-5"},{"key":"jwsr.2013010103-20","doi-asserted-by":"crossref","unstructured":"Pu, K., Hristidis, V., & Koudas, N. (2006). Syntactic rule based approach to web service composition. In Proceedings of the 22nd International Conference on Data Engineering (ICDE'06).","DOI":"10.1109\/ICDE.2006.153"},{"key":"jwsr.2013010103-21","doi-asserted-by":"crossref","unstructured":"Raj, R. J. R., & Sasipraba, T. (2011, December 14-16). Web service recommendation framework using QoS based discovery and ranking process. In Proceedings of the 2011 Third International Conference on Advanced Computing (ICoAC), (pp. 371\u2013377).","DOI":"10.1109\/ICoAC.2011.6165204"},{"key":"jwsr.2013010103-22","doi-asserted-by":"crossref","unstructured":"Resnick, P., et al. (1994). GroupLens: An open architecture for collaborative filtering of netnews. In Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work. ACM.","DOI":"10.1145\/192844.192905"},{"key":"jwsr.2013010103-23","doi-asserted-by":"crossref","unstructured":"Rocco, D., et al. (2005). Domain-specific web service discovery with service class descriptions. In Proceedings of the 2005 IEEE International Conference on Web Services (ICWS 2005).","DOI":"10.1109\/ICWS.2005.49"},{"key":"jwsr.2013010103-24","doi-asserted-by":"crossref","unstructured":"Rong, W., Liu, K., & Liang, L. (2009). Personalized web service ranking via user group combining association rule. In Proceedings of the IEEE International Conference on Web Services (ICWS 2009).","DOI":"10.1109\/ICWS.2009.113"},{"key":"jwsr.2013010103-25","doi-asserted-by":"crossref","unstructured":"Sarwar, B., et al. (2001). Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th International Conference on World Wide Web.","DOI":"10.1145\/371920.372071"},{"key":"jwsr.2013010103-26","doi-asserted-by":"crossref","unstructured":"Shao, L., et al. (2007). Personalized QoS prediction for web services via collaborative filtering. In Proceedings of the IEEE International Conference on Web Services (ICWS 2007).","DOI":"10.1109\/ICWS.2007.140"},{"key":"jwsr.2013010103-27","unstructured":"Sirin, E. Hendler, J., & Parsia, B. (2003). Semi-automatic composition of web services using semantic descriptions. In Proceedings of Web Services: Modeling, Architecture and Infrastructure Workshop in ICEIS."},{"key":"jwsr.2013010103-28","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2006.01.034"},{"key":"jwsr.2013010103-29","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2005.109"},{"key":"jwsr.2013010103-30","doi-asserted-by":"crossref","unstructured":"Xiao, H., et al. (2010). An approach for context-aware service discovery and recommendation. In Proceedings of the 2010 IEEE International Conference on Web Services (ICWS).","DOI":"10.1109\/ICWS.2010.95"},{"key":"jwsr.2013010103-31","unstructured":"Xie, X., Du, B., & Zhang, Z. (2008). Semantic service composition based on social network. In Proceedings of the 17th International World Wide Web Conference (WWW'2008)."},{"key":"jwsr.2013010103-32","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2007.03.008"},{"key":"jwsr.2013010103-33","doi-asserted-by":"crossref","unstructured":"Yu, S., & Woodard, C. J. (2009). Innovation in the programmable web: Characterizing the mashup ecosystem. In Proceedings of the Service-Oriented Computing\u2013ICSOC 2008 Workshops (pp. 136-147). Berlin Heidelberg, Germany: Springer.","DOI":"10.1007\/978-3-642-01247-1_13"},{"key":"jwsr.2013010103-34","unstructured":"Yuanbin, H., Shizhan, C., & Zhiyong, F. (2004). Optimizing service composition network from social network analysis and user historical composite services. AAAI Technical Report SS-12-04 Intelligent Web Services Meet Social Computing."},{"key":"jwsr.2013010103-35","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.11"},{"key":"jwsr.2013010103-36","doi-asserted-by":"crossref","unstructured":"Zheng, Z., et al. (2009). WSRec: A collaborative filtering based web service recommender system. In Proceedings of the IEEE International Conference on Web Services, 2009 (ICWS 2009).","DOI":"10.1109\/ICWS.2009.30"},{"key":"jwsr.2013010103-37","doi-asserted-by":"crossref","unstructured":"Zheng, Z., & Lyu, M. R. (2008). A QoS-aware middleware for fault tolerant web services. In Proceedings of the 19th International Symposium on Software Reliability Engineering (ISSRE 2008).","DOI":"10.1109\/ISSRE.2008.17"},{"key":"jwsr.2013010103-38","unstructured":"Zheng, Z., & Lyu, M. R. (2008). WS-DREAM: A distributed reliability assessment mechanism for web services. In Proceedings of the IEEE International Conference on Dependable Systems and Networks With FTCS and DCC, 2008. (DSN 2008)."},{"key":"jwsr.2013010103-39","doi-asserted-by":"crossref","unstructured":"Zheng, Z., Ma, H., Lyu, M. R., & King, I. (2011). QoS-aware web service recommendation by collaborative filtering. IEEE T. Services Computing, 140\u2013152.","DOI":"10.1109\/TSC.2010.52"}],"container-title":["International Journal of Web Services Research"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=86262","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T17:29:28Z","timestamp":1654104568000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jwsr.2013010103"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2013,1,1]]},"references-count":40,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,1]]}},"URL":"https:\/\/doi.org\/10.4018\/jwsr.2013010103","relation":{},"ISSN":["1545-7362","1546-5004"],"issn-type":[{"value":"1545-7362","type":"print"},{"value":"1546-5004","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,1,1]]}}}