{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T23:38:56Z","timestamp":1780097936540,"version":"3.54.0"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2022,6,23]],"date-time":"2022-06-23T00:00:00Z","timestamp":1655942400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,6,23]],"date-time":"2022-06-23T00:00:00Z","timestamp":1655942400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100003453","name":"Natural Science Foundation of Guangdong Province","doi-asserted-by":"publisher","award":["2018A030310216"],"award-info":[{"award-number":["2018A030310216"]}],"id":[{"id":"10.13039\/501100003453","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003453","name":"Natural Science Foundation of Guangdong Province","doi-asserted-by":"publisher","award":["2021A1515012395"],"award-info":[{"award-number":["2021A1515012395"]}],"id":[{"id":"10.13039\/501100003453","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2022,11]]},"DOI":"10.1007\/s00607-022-01083-4","type":"journal-article","created":{"date-parts":[[2022,6,23]],"date-time":"2022-06-23T20:36:31Z","timestamp":1656016591000},"page":"2489-2509","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["A hybrid teaching-learning-based optimization algorithm for QoS-aware manufacturing cloud service composition"],"prefix":"10.1007","volume":"104","author":[{"given":"Hong","family":"Jin","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cheng","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shengping","family":"Lv","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haiping","family":"He","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xinting","family":"Liao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,6,23]]},"reference":[{"issue":"10","key":"1083_CR1","doi-asserted-by":"publisher","first-page":"1969","DOI":"10.1177\/0954405411405575","volume":"225","author":"F Tao","year":"2011","unstructured":"Tao F, Zhang L, Venkatesh VC, Luo Y, Cheng Y (2011) Cloud manufacturing: a computing and service-oriented manufacturing model. Proc Inst Mech Eng Part B J Eng Manuf 225(10):1969\u20131976","journal-title":"Proc Inst Mech Eng Part B J Eng Manuf"},{"key":"1083_CR2","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2019.101832","volume":"61","author":"MH Mourad","year":"2020","unstructured":"Mourad MH, Nassehi A, Schaefer D, Newman ST (2020) Assessment of interoperability in cloud manufacturing. Robot Comput-Integr Manuf 61:101832","journal-title":"Robot Comput-Integr Manuf"},{"key":"1083_CR3","doi-asserted-by":"publisher","first-page":"1109","DOI":"10.1007\/s10845-015-1064-2","volume":"28","author":"Y Zhang","year":"2017","unstructured":"Zhang Y, Zhang G, Liu Y, Hu D (2017) Research on services encapsulation and virtualization access model of machine for cloud manufacturing. J Intell Manuf 28:1109\u20131123","journal-title":"J Intell Manuf"},{"key":"1083_CR4","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1016\/j.asoc.2015.11.012","volume":"39","author":"M Cremene","year":"2016","unstructured":"Cremene M, Suciu M, Pallez D, Dumitrescu D (2016) Comparative analysis of multi-objective evolutionary algorithms for QoS-aware web service composition. Appl Soft Comput 39:124\u2013139","journal-title":"Appl Soft Comput"},{"issue":"8","key":"1083_CR5","doi-asserted-by":"publisher","first-page":"1947","DOI":"10.1007\/s10845-015-1080-2","volume":"28","author":"H Jin","year":"2017","unstructured":"Jin H, Yao X, Chen Y (2017) Correlation-aware QoS modeling and manufacturing cloud service composition. J Intell Manuf 28(8):1947\u20131960","journal-title":"J Intell Manuf"},{"issue":"15\u201316","key":"1083_CR6","doi-asserted-by":"publisher","first-page":"4854","DOI":"10.1080\/00207543.2018.1449978","volume":"57","author":"Y Liu","year":"2019","unstructured":"Liu Y, Wang L, Wang XV, Xu X, Zhang L (2019) Scheduling in cloud manufacturing: state-of-the-art and research challenges. Int J Prod Res 57(15\u201316):4854\u20134879","journal-title":"Int J Prod Res"},{"issue":"1","key":"1083_CR7","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1016\/j.ejor.2009.02.025","volume":"201","author":"F Tao","year":"2010","unstructured":"Tao F, Zhao D, Hu Y, Zhou Z (2010) Correlation-aware resource service composition and optimal-selection in manufacturing grid. Eur J Oper Res 201(1):129\u2013143","journal-title":"Eur J Oper Res"},{"key":"1083_CR8","doi-asserted-by":"publisher","first-page":"304","DOI":"10.1016\/j.future.2016.09.008","volume":"68","author":"X Xu","year":"2017","unstructured":"Xu X, Liu Z, Wang Z, Sheng QZ, Yu J, Wang X (2017) S-ABC: a paradigm of service domain-oriented artificial bee colony algorithms for service selection and composition. Futur Gener Comp Syst 68:304\u2013319","journal-title":"Futur Gener Comp Syst"},{"issue":"14","key":"1083_CR9","doi-asserted-by":"publisher","first-page":"4676","DOI":"10.1080\/00207543.2017.1402137","volume":"56","author":"W Zhang","year":"2018","unstructured":"Zhang W, Yang Y, Zhang S, Yu D, Li Y (2018) Correlation-aware manufacturing service composition model using an extended flower pollination algorithm. Int J Prod Res 56(14):4676\u20134691","journal-title":"Int J Prod Res"},{"issue":"3","key":"1083_CR10","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1016\/j.cad.2010.12.015","volume":"43","author":"RV Rao","year":"2011","unstructured":"Rao RV, Savsani VJ, Vakharia DP (2011) Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303\u2013315","journal-title":"Comput Aided Des"},{"issue":"1","key":"1083_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.ins.2011.08.006","volume":"183","author":"RV Rao","year":"2012","unstructured":"Rao RV, Savsani VJ, Vakharia DP (2012) Teaching-learning-based optimization: an optimization method for continuous non-linear large scale problems. Inf Sci 183(1):1\u201315","journal-title":"Inf Sci"},{"key":"1083_CR12","doi-asserted-by":"publisher","first-page":"2755","DOI":"10.1007\/s10489-017-1108-8","volume":"48","author":"A El Ghazi","year":"2018","unstructured":"El Ghazi A, Ahiod B (2018) Energy efficient teaching-learning-based optimization for the discrete routing problem in wireless sensor networks. Appl Intell 48:2755\u20132769","journal-title":"Appl Intell"},{"key":"1083_CR13","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1016\/j.ins.2019.05.065","volume":"500","author":"HC Tsai","year":"2019","unstructured":"Tsai HC (2019) Confined teaching-learning-based optimization with variable search strategies for continuous optimization. Inf Sci 500:34\u201347","journal-title":"Inf Sci"},{"key":"1083_CR14","doi-asserted-by":"publisher","first-page":"1036","DOI":"10.1007\/s10489-018-1301-4","volume":"49","author":"Y Kumar","year":"2019","unstructured":"Kumar Y, Singh PK (2019) A chaotic teaching learning based optimization algorithm for clustering problems. Appl Intell 49:1036\u20131062","journal-title":"Appl Intell"},{"key":"1083_CR15","doi-asserted-by":"publisher","first-page":"15889","DOI":"10.1007\/s00500-020-04918-4","volume":"24","author":"Z Li","year":"2020","unstructured":"Li Z, Zhang X, Qin J, He J (2020) A reformative teaching-learning-based optimization algorithm for solving numerical and engineering design optimization problems. Soft Comput 24:15889\u201315906","journal-title":"Soft Comput"},{"key":"1083_CR16","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1016\/j.asoc.2017.04.029","volume":"57","author":"X Ji","year":"2017","unstructured":"Ji X, Ye H, Zhou J, Yin Y, Shen X (2017) An improved teaching-learning-based optimization algorithm and its application to a combinatorial optimization problem in foundry industry. Appl Soft Comput 57:504\u2013516","journal-title":"Appl Soft Comput"},{"issue":"4","key":"1083_CR17","doi-asserted-by":"publisher","first-page":"616","DOI":"10.1109\/TSC.2015.2466572","volume":"11","author":"C Sun","year":"2018","unstructured":"Sun C, Zhao Y, Pan L, Liu H, Chen TY (2018) Automated testing of WS-BPEL service compositions: a scenario-oriented approach. IEEE Trans Serv Comput 11(4):616\u2013629","journal-title":"IEEE Trans Serv Comput"},{"key":"1083_CR18","doi-asserted-by":"publisher","first-page":"330","DOI":"10.1016\/j.future.2020.05.006","volume":"112","author":"J Lu","year":"2020","unstructured":"Lu J, Zhou H, Zhu H, Zhang Y, Liang Q, Xiao G (2020) DCEM: a data cell evolution model for service composition based on bigraph theory. Futur Gener Comp Syst 112:330\u2013347","journal-title":"Futur Gener Comp Syst"},{"key":"1083_CR19","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1016\/j.future.2016.06.039","volume":"68","author":"L Yu","year":"2017","unstructured":"Yu L, Zhang JX (2017) Service composition based on multi-agent in the cooperative game. Futur Gener Comp Syst 68:128\u2013135","journal-title":"Futur Gener Comp Syst"},{"key":"1083_CR20","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2019.106003","volume":"87","author":"Y Yang","year":"2020","unstructured":"Yang Y, Yang B, Wang S, Jin T, Li S (2020) An enhanced multi-objective grey wolf optimizer for service composition in cloud manufacturing. Appl Soft Comput 87:106003","journal-title":"Appl Soft Comput"},{"key":"1083_CR21","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1007\/s00170-017-1167-3","volume":"95","author":"H Akbaripour","year":"2018","unstructured":"Akbaripour H, Houshmand M, van Woensel T, Mutlu N (2018) Cloud manufacturing service selection optimization and scheduling with transportation considerations: mixed-integer programming models. Int J Adv Manuf Tech 95:43\u201370","journal-title":"Int J Adv Manuf Tech"},{"key":"1083_CR22","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1016\/j.ins.2019.01.015","volume":"482","author":"ME Khanouche","year":"2019","unstructured":"Khanouche ME, Attal F, Amirat Y, Chibani A, Kerkar M (2019) Clustering-based and QoS-aware services composition algorithm for ambient intelligence. Inf Sci 482:419\u2013439","journal-title":"Inf Sci"},{"issue":"3","key":"1083_CR23","doi-asserted-by":"publisher","first-page":"475","DOI":"10.1109\/TSC.2015.2473840","volume":"10","author":"C Jatoth","year":"2017","unstructured":"Jatoth C, Gangadharan GR, Buyya R (2017) Computational intelligence based QoS-aware web service composition: a systematic literature review. IEEE Trans Serv Comput 10(3):475\u2013492","journal-title":"IEEE Trans Serv Comput"},{"issue":"4","key":"1083_CR24","doi-asserted-by":"publisher","first-page":"445","DOI":"10.1080\/17517575.2013.792396","volume":"8","author":"BQ Huang","year":"2014","unstructured":"Huang BQ, Li CH, Tao F (2014) A chaos control optimal algorithm for QoS-based service composition selection in cloud manufacturing system. Enterp Inf Syst 8(4):445\u2013463","journal-title":"Enterp Inf Syst"},{"key":"1083_CR25","doi-asserted-by":"publisher","first-page":"1773","DOI":"10.1007\/s10845-016-1215-0","volume":"29","author":"F Seghir","year":"2018","unstructured":"Seghir F, Khababa A (2018) A hybrid approach using genetic and fruit fly optimization algorithms for QoS-aware cloud service composition. J Intell Manuf 29:1773\u20131792","journal-title":"J Intell Manuf"},{"key":"1083_CR26","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1016\/j.future.2018.07.062","volume":"90","author":"SK Gavvala","year":"2019","unstructured":"Gavvala SK, Jatoth C, Gangadharan GR, Buyya R (2019) QoS-aware cloud service composition using eagle strategy. Futur Gener Comp Syst 90:273\u2013290","journal-title":"Futur Gener Comp Syst"},{"key":"1083_CR27","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1016\/j.eswa.2016.10.047","volume":"72","author":"A Ram\u00edrez","year":"2017","unstructured":"Ram\u00edrez A, Parejo JA, Romero JR, Segura S, Ruiz-Cort\u00e9s A (2017) Evolutionary composition of QoS-aware web services: a many-objective perspective. Expert Syst Appl 72:357\u2013370","journal-title":"Expert Syst Appl"},{"key":"1083_CR28","doi-asserted-by":"crossref","unstructured":"Li L, Cheng P, Ou L, Zhang Z (2010) Applying multi-objective evolutionary algorithms to QoS-aware web service composition. In: Cao L, Zhong J, Feng Y (eds.) Proceedings of the 6th international conference on advanced data mining and applications, Chongqing, China. Springer, Berlin, pp 270\u2013281 (2010)","DOI":"10.1007\/978-3-642-17313-4_27"},{"key":"1083_CR29","doi-asserted-by":"crossref","unstructured":"Yao Y, Chen H (2009) QoS-aware service composition using NSGA-II. In: Proceedings of proceedings of the 2nd international conference on interaction sciences: information technology, culture and human, Seoul, Korea, pp 358\u2013363 (2009)","DOI":"10.1145\/1655925.1655991"},{"key":"1083_CR30","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1145\/3389147","volume":"14","author":"S Chattopadhyay","year":"2020","unstructured":"Chattopadhyay S, Banerjee A (2020) QoS-aware automatic web service composition with multiple objectives. ACM Trans Web 14:12","journal-title":"ACM Trans Web"},{"issue":"6","key":"1083_CR31","doi-asserted-by":"publisher","first-page":"712","DOI":"10.1109\/TEVC.2007.892759","volume":"11","author":"Q Zhang","year":"2007","unstructured":"Zhang Q, Li H (2007) MOEA\/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712\u2013731","journal-title":"IEEE Trans Evol Comput"},{"key":"1083_CR32","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1016\/j.ins.2018.05.009","volume":"456","author":"J Zhou","year":"2018","unstructured":"Zhou J, Yao X, Lin Y, Chan FTS, Li Y (2018) An adaptive multi-population differential artificial bee colony algorithm for many-objective service composition in cloud manufacturing. Inf Sci 456:50\u201382","journal-title":"Inf Sci"},{"key":"1083_CR33","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2019.106003","volume":"87","author":"YF Yang","year":"2020","unstructured":"Yang YF, Yang B, Wang SL, Jin TG, Li S (2020) An enhanced multi-objective grey wolf optimizer for service composition in cloud manufacturing. Appl Soft Comput 87:106003","journal-title":"Appl Soft Comput"},{"key":"1083_CR34","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2020.101991","volume":"67","author":"H Liang","year":"2021","unstructured":"Liang H, Wen X, Liu Y, Zhang H, Zhang L, Wang L (2021) Logistics-involved QoS-aware service composition in cloud manufacturing with deep reinforcement learning. Robot Comput Integr Manuf 67:101991","journal-title":"Robot Comput Integr Manuf"},{"key":"1083_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvcir.2019.102687","volume":"65","author":"JW Liu","year":"2019","unstructured":"Liu JW, Hu LQ, Cai ZQ, Xing LN, Tan X (2019) Large-scale and adaptive service composition based on deep reinforcement learning. J Vis Commun Image Represent 65:102687","journal-title":"J Vis Commun Image Represent"},{"issue":"16","key":"1083_CR36","doi-asserted-by":"publisher","first-page":"4765","DOI":"10.1080\/00207543.2017.1292064","volume":"55","author":"J Zhou","year":"2017","unstructured":"Zhou J, Yao X (2017) A hybrid approach combining modified artificial bee colony and cuckoo search algorithms for multi-objective cloud manufacturing service composition. Int J Prod Res 55(16):4765\u20134784","journal-title":"Int J Prod Res"},{"key":"1083_CR37","doi-asserted-by":"crossref","unstructured":"Yang X-S (2012) Flower pollination algorithm for global optimization. In: Durand-Lose J and Jonoska N (eds.) proceedings of unconventional computation and natural computation, Orl\u00e9ans, France, Springer, Berlin, pp 240\u2013249 (2012)","DOI":"10.1007\/978-3-642-32894-7_27"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-022-01083-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00607-022-01083-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-022-01083-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,8]],"date-time":"2022-10-08T16:24:19Z","timestamp":1665246259000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00607-022-01083-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,23]]},"references-count":37,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2022,11]]}},"alternative-id":["1083"],"URL":"https:\/\/doi.org\/10.1007\/s00607-022-01083-4","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6,23]]},"assertion":[{"value":"15 September 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 April 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 June 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Code availability"}},{"value":"All authors agree to the publication of the paper.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}}]}}