{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T20:16:38Z","timestamp":1767212198967,"version":"3.37.3"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,8,3]],"date-time":"2023-08-03T00:00:00Z","timestamp":1691020800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,8,3]],"date-time":"2023-08-03T00:00:00Z","timestamp":1691020800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"Natural science foundation of China","doi-asserted-by":"crossref","award":["61973180"],"award-info":[{"award-number":["61973180"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Key Research Program of Shandong Province","award":["2021RKY02037"],"award-info":[{"award-number":["2021RKY02037"]}]},{"name":"Foundation of Yunnan Key Laboratory of Service Computing","award":["YNSC23116"],"award-info":[{"award-number":["YNSC23116"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The booming growth of cloud manufacturing services provides users with more choices. However, cloud manufacturing service recommendation remains a challenging issue due to numerous similar candidate services and diverse user preferences. The purpose of this paper is to provide an efficient and accurate cloud manufacturing service recommendation method. A spectral clustering algorithm is first designed to cluster the cloud manufacturing services. Then the candidate rating service set is constructed based on the service clusters by service function comparison and parameter matching. Finally, an improved Slope one algorithm, which integrates user similarity and service similarity, is proposed to rate the cloud manufacturing services. The top-<jats:italic>k<\/jats:italic> services with the highest scores are recommended to the users. Experiments show that the proposed method can provide more accurate service rating with less time consumption. The service recommendation performance of this method is also proved to be superior to other methods in terms of precision, recall, and F-score.<\/jats:p>","DOI":"10.1186\/s13677-023-00489-5","type":"journal-article","created":{"date-parts":[[2023,8,3]],"date-time":"2023-08-03T06:02:09Z","timestamp":1691042529000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["A method to recommend cloud manufacturing service based on the spectral clustering and improved Slope one algorithm"],"prefix":"10.1186","volume":"12","author":[{"given":"Qiang","family":"Hu","sequence":"first","affiliation":[]},{"given":"Haoquan","family":"Qi","sequence":"additional","affiliation":[]},{"given":"Wen","family":"Huang","sequence":"additional","affiliation":[]},{"given":"Minghua","family":"Liu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,8,3]]},"reference":[{"key":"489_CR1","first-page":"1","volume":"26","author":"S Aheleroff","year":"2022","unstructured":"Aheleroff S, Huang H, Xu X et al (2022) Toward sustainability and resilience with Industry 4.0 and Industry 5.0. Front Manuf Technol 26:1\u201320","journal-title":"Front Manuf Technol"},{"key":"489_CR2","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1016\/j.jmsy.2022.05.008","volume":"63","author":"Y Hu","year":"2022","unstructured":"Hu Y, Wu F, Yang Y et al (2022) Tackling temporal-dynamic service composition in cloud manufacturing systems: a tensor factorization-based two-stage approach. J Manuf Syst 63:593\u2013608","journal-title":"J Manuf Syst"},{"key":"489_CR3","doi-asserted-by":"crossref","first-page":"108895","DOI":"10.1016\/j.cie.2022.108895","volume":"175","author":"Z Zhang","year":"2023","unstructured":"Zhang Z, Hu J, Xu X et al (2023) Functional importance evaluation approach for cloud manufacturing services based on complex network and evidential reasoning rule. Comput Ind Eng 175:108895","journal-title":"Comput Ind Eng"},{"key":"489_CR4","doi-asserted-by":"crossref","first-page":"102050","DOI":"10.1016\/j.rcim.2020.102050","volume":"67","author":"P Helo","year":"2021","unstructured":"Helo P, Hao Y, Toshev R et al (2021) Cloud manufacturing ecosystem analysis and design. Robot Comput Integr Manuf 67:102050","journal-title":"Robot Comput Integr Manuf"},{"key":"489_CR5","doi-asserted-by":"crossref","first-page":"100498","DOI":"10.1016\/j.cosrev.2022.100498","volume":"45","author":"N Agarwal","year":"2022","unstructured":"Agarwal N, Sikka G, Awasthi LK (2022) A systematic literature review on web service clustering approaches to enhance service discovery, selection and recommendation. Comput Sci Rev 45:100498","journal-title":"Comput Sci Rev"},{"key":"489_CR6","doi-asserted-by":"crossref","first-page":"646","DOI":"10.1016\/j.jmsy.2021.04.014","volume":"59","author":"Z Zhang","year":"2021","unstructured":"Zhang Z, Chen Y, Wang X (2021) A semantic similarity computation method for virtual resources in cloud manufacturing environment based on information content. J Manuf Syst 59:646\u2013660","journal-title":"J Manuf Syst"},{"key":"489_CR7","doi-asserted-by":"crossref","first-page":"123618","DOI":"10.1016\/j.jclepro.2020.123618","volume":"279","author":"X Li","year":"2021","unstructured":"Li X, Wang Z, Chen CH et al (2021) A data-driven reversible framework for achieving Sustainable Smart product-service systems. J Clean Prod 279:123618","journal-title":"J Clean Prod"},{"issue":"2","key":"489_CR8","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1109\/TSC.2010.52","volume":"4","author":"Z Zheng","year":"2010","unstructured":"Zheng Z, Ma H, Lyu MR et al (2010) QoS-aware web service recommendation by collaborative filtering. IEEE Trans Serv Comput 4(2):140\u2013152","journal-title":"IEEE Trans Serv Comput"},{"issue":"1","key":"489_CR9","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1007\/s11761-011-0099-2","volume":"6","author":"NN Chan","year":"2012","unstructured":"Chan NN, Gaaloul W, Tata S (2012) A recommender system based on historical usage data for web service discovery. SOCA 6(1):51\u201363","journal-title":"SOCA"},{"key":"489_CR10","doi-asserted-by":"crossref","unstructured":"Rahman MM, Liu X, Cao B (2017) Web API recommendation for mashup development using matrix factorization on integrated content and network-based service clustering. In: 2017 IEEE International Conference on Services Computing (SCC). IEEE, Honolulu, p 225\u2013232","DOI":"10.1109\/SCC.2017.36"},{"issue":"5","key":"489_CR11","doi-asserted-by":"crossref","first-page":"672","DOI":"10.1080\/17517575.2015.1077998","volume":"11","author":"WY Zhang","year":"2017","unstructured":"Zhang WY, Zhang S, Guo SS (2017) A PageRank-based reputation model for persional manufacturing service recommendation. Enterp Inf Syst 11(5):672\u2013693","journal-title":"Enterp Inf Syst"},{"issue":"10","key":"489_CR12","doi-asserted-by":"crossref","first-page":"7149","DOI":"10.1007\/s00500-019-04322-7","volume":"24","author":"N Deepa","year":"2020","unstructured":"Deepa N, Pandiaraja P (2020) Hybrid Context Aware Recommendation System for E-Health Care by merkle hash tree from cloud using evolutionary algorithm. Soft Comput 24(10):7149\u20137161","journal-title":"Soft Comput"},{"issue":"5","key":"489_CR13","doi-asserted-by":"crossref","first-page":"4532","DOI":"10.1109\/JIOT.2019.2956827","volume":"7","author":"H Gao","year":"2019","unstructured":"Gao H, Xu Y, Yin Y et al (2019) Context-aware QoS prediction with neural collaborative filtering for Internet-of-Things services. IEEE Internet Things J 7(5):4532\u20134542","journal-title":"IEEE Internet Things J"},{"issue":"8","key":"489_CR14","doi-asserted-by":"crossref","first-page":"2098","DOI":"10.1093\/comjnl\/bxab049","volume":"65","author":"M Altulyan","year":"2022","unstructured":"Altulyan M, Yao L, Wang X et al (2022) A survey on recommender systems for Internet of Things: techniques, applications and future directions. Comput J 65(8):2098\u20132132","journal-title":"Comput J"},{"key":"489_CR15","doi-asserted-by":"crossref","first-page":"39839","DOI":"10.1109\/ACCESS.2021.3063277","volume":"9","author":"Y Xiao","year":"2021","unstructured":"Xiao Y, Li C, Song L et al (2021) A multidimensional information fusion-based matching decision method for manufacturing service resource. IEEE Access 9:39839\u201339851","journal-title":"IEEE Access"},{"issue":"2","key":"489_CR16","doi-asserted-by":"crossref","first-page":"102871","DOI":"10.1016\/j.ipm.2022.102871","volume":"59","author":"Q Zhou","year":"2022","unstructured":"Zhou Q, Zhuang W, Ren H et al (2022) Hybrid collaborative filtering model for consumer dynamic service recommendation based on mobile cloud information system. Inf Process Manage 59(2):102871","journal-title":"Inf Process Manage"},{"issue":"10","key":"489_CR17","doi-asserted-by":"crossref","first-page":"e6826","DOI":"10.1002\/cpe.6826","volume":"34","author":"Y Wang","year":"2022","unstructured":"Wang Y, Wen J, Zhou W et al (2022) A cloud service recommendation method based on extended multi-source information fusion. Concurr Comput Pract Exp 34(10):e6826","journal-title":"Concurr Comput Pract Exp"},{"issue":"4","key":"489_CR18","doi-asserted-by":"crossref","first-page":"2439","DOI":"10.1109\/TSC.2020.2980793","volume":"15","author":"SH Ghafouri","year":"2022","unstructured":"Ghafouri SH, Hashemi SM, Hung PCK (2022) A survey on Web service QoS prediction methods. IEEE Trans Serv Comput 15(4):2439\u20132454","journal-title":"IEEE Trans Serv Comput"},{"issue":"10","key":"489_CR19","doi-asserted-by":"crossref","first-page":"6728","DOI":"10.1007\/s10489-020-02120-5","volume":"51","author":"Z Chang","year":"2021","unstructured":"Chang Z, Ding D, Xia Y (2021) A graph-based QoS prediction approach for web service recommendation. Appl Intell 51(10):6728\u20136742","journal-title":"Appl Intell"},{"key":"489_CR20","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1016\/j.jpdc.2018.04.002","volume":"132","author":"B Cao","year":"2019","unstructured":"Cao B, Liu J, Wen Y et al (2019) QoS-aware service recommendation based on relational topic model and factorization machines for IoT Mashup applications. J Parallel Distrib Comput 132:177\u2013189","journal-title":"J Parallel Distrib Comput"},{"key":"489_CR21","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.knosys.2019.02.032","volume":"174","author":"J Liu","year":"2019","unstructured":"Liu J, Chen Y (2019) A personalized clustering-based and reliable trust-aware QoS prediction approach for cloud service recommendation in cloud manufacturing. Knowl-Based Syst 174:43\u201356","journal-title":"Knowl-Based Syst"},{"key":"489_CR22","doi-asserted-by":"crossref","first-page":"113347","DOI":"10.1016\/j.eswa.2020.113347","volume":"151","author":"KA Botangen","year":"2020","unstructured":"Botangen KA, Yu J, Sheng QZ et al (2020) Geographic-aware collaborative filtering for web service recommendation. Expert Syst Appl 151:113347","journal-title":"Expert Syst Appl"},{"key":"489_CR23","doi-asserted-by":"publisher","unstructured":"Wei C, Fan Y, Zhang J (2022) Time-aware service recommendation with social-powered graph hierarchical attention network. IEEE Trans Serv Comput, (early access). https:\/\/doi.org\/10.1109\/TSC.2022.3197655","DOI":"10.1109\/TSC.2022.3197655"},{"key":"489_CR24","doi-asserted-by":"publisher","unstructured":"Cao B, Zhang L, Peng M, et al (2023) Web service recommendation via combining bilinear graph representation and xDeepFM quality prediction. IEEE Trans Netw Serv Manag, (early access). https:\/\/doi.org\/10.1109\/TNSM.2023.3234067","DOI":"10.1109\/TNSM.2023.3234067"},{"issue":"11","key":"489_CR25","doi-asserted-by":"crossref","first-page":"5225","DOI":"10.1109\/TKDE.2021.3059506","volume":"34","author":"H Mezni","year":"2022","unstructured":"Mezni H, Benslimane D, Bellatreche L (2022) Context-aware service recommendation based on knowledge graph embedding. IEEE Trans Knowl Data Eng 34(11):5225\u20135238","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"489_CR26","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1016\/j.future.2019.02.063","volume":"97","author":"Y Jiang","year":"2019","unstructured":"Jiang Y, Tao D, Liu Y et al (2019) Cloud service recommendation based on unstructured textual information. Futur Gener Comput Syst 97:387\u2013396","journal-title":"Futur Gener Comput Syst"},{"issue":"3","key":"489_CR27","doi-asserted-by":"crossref","first-page":"1331","DOI":"10.3233\/JIFS-210192","volume":"42","author":"H Ma","year":"2022","unstructured":"Ma H, Huang Z, Zhang X et al (2022) Cloud service recommendation for small and medium-sized enterprises: a context-aware group decision making approach. J Intell Fuzzy Syst 42(3):1331\u20131351","journal-title":"J Intell Fuzzy Syst"},{"key":"489_CR28","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1016\/j.ins.2019.10.004","volume":"513","author":"C Lei","year":"2020","unstructured":"Lei C, Dai H, Yu Z et al (2020) A service recommendation algorithm with the transfer learning based matrix factorization to improve cloud security. Inf Sci 513:98\u2013111","journal-title":"Inf Sci"},{"key":"489_CR29","doi-asserted-by":"crossref","first-page":"109128","DOI":"10.1016\/j.cie.2023.109128","volume":"178","author":"J Liu","year":"2023","unstructured":"Liu J, Chen Y, Liu Q et al (2023) A similarity-enhanced hybrid group recommendation approach in cloud manufacturing systems. Comput Ind Eng 178:109128","journal-title":"Comput Ind Eng"},{"key":"489_CR30","doi-asserted-by":"crossref","first-page":"16225","DOI":"10.1109\/ACCESS.2019.2962248","volume":"8","author":"C Zhang","year":"2019","unstructured":"Zhang C, Zhao F, Wang Z (2019) Modeling of Cloud 3D printing service hyper-network in service-oriented manufacturing systems. IEEE Access 8:16225\u201316235","journal-title":"IEEE Access"},{"key":"489_CR31","doi-asserted-by":"crossref","first-page":"135208","DOI":"10.1109\/ACCESS.2020.3006868","volume":"8","author":"C Zhang","year":"2020","unstructured":"Zhang C, Liu J, Xu B et al (2020) Architecture of cloud 3D printing task modeling for nodes dynamic scheduling and coupling based on complex networks. IEEE Access 8:135208\u2013135222","journal-title":"IEEE Access"},{"key":"489_CR32","doi-asserted-by":"crossref","first-page":"103331","DOI":"10.1016\/j.jnca.2021.103331","volume":"200","author":"M Achir","year":"2022","unstructured":"Achir M, Abdelli A, Mokdad L et al (2022) Service discovery and selection in IoT: a survey and a taxonomy. J Netw Comput Appl 200:103331","journal-title":"J Netw Comput Appl"},{"issue":"6","key":"489_CR33","doi-asserted-by":"crossref","first-page":"6169","DOI":"10.1007\/s12652-020-02186-6","volume":"12","author":"BS Balaji","year":"2021","unstructured":"Balaji BS, Balakrishnan S, Venkatachalam K et al (2021) Automated query classification based web service similarity technique using machine learning. J Ambient Intell Humaniz Comput 12(6):6169\u20136180","journal-title":"J Ambient Intell Humaniz Comput"},{"issue":"1","key":"489_CR34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13677-022-00291-9","volume":"11","author":"J Shen","year":"2022","unstructured":"Shen J, Huang W, Qiang Hu (2022) PICF-LDA: a topic enhanced LDA with probability incremental correction factor for Web API service clustering. J Cloud Comput 11(1):1\u201313","journal-title":"J Cloud Comput"},{"key":"489_CR35","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1016\/j.eswa.2019.05.030","volume":"134","author":"R Janani","year":"2019","unstructured":"Janani R, Vijayarani S (2019) Text document clustering using spectral clustering algorithm with particle swarm optimization. Expert Syst Appl 134:192\u2013200","journal-title":"Expert Syst Appl"},{"key":"489_CR36","doi-asserted-by":"crossref","first-page":"105102","DOI":"10.1016\/j.knosys.2019.105102","volume":"189","author":"Z Kang","year":"2020","unstructured":"Kang Z, Shi G, Huang S et al (2020) Multi-graph fusion for multi-view spectral clustering. Knowl-Based Syst 189:105102","journal-title":"Knowl-Based Syst"},{"key":"489_CR37","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1016\/j.neucom.2019.03.008","volume":"347","author":"M Afzalan","year":"2019","unstructured":"Afzalan M, Jazizadeh F (2019) An automated spectral clustering for multi-scale data. Neurocomputing 347:94\u2013108","journal-title":"Neurocomputing"},{"key":"489_CR38","doi-asserted-by":"crossref","first-page":"539","DOI":"10.1016\/j.procs.2020.02.042","volume":"166","author":"YT Song","year":"2020","unstructured":"Song YT, Wu S (2020) Slope one recommendation algorithm based on user clustering and scoring preferences. Procedia Comput Sci 166:539\u2013545","journal-title":"Procedia Comput Sci"},{"issue":"9","key":"489_CR39","doi-asserted-by":"crossref","first-page":"e5603","DOI":"10.1002\/cpe.5603","volume":"32","author":"M Fayala","year":"2020","unstructured":"Fayala M, Mezni H (2020) Web service recommendation based on time-aware users clustering and multi-valued QoS prediction. Concurr Comput Pract Exp 32(9):e5603","journal-title":"Concurr Comput Pract Exp"},{"key":"489_CR40","doi-asserted-by":"crossref","first-page":"1537","DOI":"10.1007\/s10660-021-09480-1","volume":"22","author":"A Noulapeu Ngaffo","year":"2022","unstructured":"Noulapeu Ngaffo A, El Ayeb W, Choukair Z (2022) A service recommendation approach based on trusted user profiles and an enhanced similarity measure. Electron Commer Res 22:1537\u20131572","journal-title":"Electron Commer Res"},{"issue":"2","key":"489_CR41","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1007\/s11704-017-6566-y","volume":"13","author":"M Gao","year":"2019","unstructured":"Gao M, Ling B, Yang L et al (2019) From similarity perspective: a robust collaborative filtering approach for service recommendations. Front Comp Sci 13(2):231\u2013246","journal-title":"Front Comp Sci"},{"issue":"5","key":"489_CR42","doi-asserted-by":"crossref","first-page":"1182","DOI":"10.1109\/TCSS.2020.3007812","volume":"8","author":"L Wang","year":"2020","unstructured":"Wang L, Zhang X, Wang T et al (2020) Diversified and scalable service recommendation with accuracy guarantee. IEEE Trans Comput Soc Syst 8(5):1182\u20131193","journal-title":"IEEE Trans Comput Soc Syst"},{"issue":"1","key":"489_CR43","doi-asserted-by":"crossref","first-page":"1110","DOI":"10.1007\/s10489-021-02478-0","volume":"52","author":"AN Ngaffo","year":"2022","unstructured":"Ngaffo AN, Ayeb WE, Choukair Z (2022) Service recommendation driven by a matrix factorization model and time series forecasting. Appl Intell 52(1):1110\u20131125","journal-title":"Appl Intell"},{"key":"489_CR44","doi-asserted-by":"crossref","first-page":"7029","DOI":"10.1007\/s12652-020-02368-2","volume":"12","author":"AS Priya","year":"2021","unstructured":"Priya AS, Bhuvaneswaran RS (2021) Cloud service recommendation system based on clustering trust measures in multi-cloud environment. J Ambient Intell Humaniz Comput 12:7029\u20137038","journal-title":"J Ambient Intell Humaniz Comput"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00489-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-023-00489-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00489-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,21]],"date-time":"2023-11-21T16:56:38Z","timestamp":1700585798000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-023-00489-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,3]]},"references-count":44,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["489"],"URL":"https:\/\/doi.org\/10.1186\/s13677-023-00489-5","relation":{},"ISSN":["2192-113X"],"issn-type":[{"type":"electronic","value":"2192-113X"}],"subject":[],"published":{"date-parts":[[2023,8,3]]},"assertion":[{"value":"7 April 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 July 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 August 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Consent has been granted by all authors and there is no conflict.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"115"}}