{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,15]],"date-time":"2026-01-15T13:00:01Z","timestamp":1768482001890,"version":"3.49.0"},"reference-count":54,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,3,22]],"date-time":"2023-03-22T00:00:00Z","timestamp":1679443200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,3,22]],"date-time":"2023-03-22T00:00:00Z","timestamp":1679443200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In the internet and cloud environment, service composition is always used to enhance the function and processing ability of clouds. Those clouds work together for a user and provide different functions. A service request may involve multiple clouds. The past work focuses on the method of service composition and ignores the energy composition when files are transferred between clouds, including the energy consumption for transferring files (sending files from the user to the cloud and receiving files from the cloud to the user) of the user. The paper models the service composition in a multicloud environment. Based on those models, we use the GA (genetic algorithm) algorithm (GA-C) to solve the service composition problem with multiple targets in a multicloud environment. Simulation results show that the GA-C can: (1) reduce the average number of involved clouds and the energy consumption between clouds, and (2) reduce the energy consumption of the user and the failure rate of service composition.<\/jats:p>","DOI":"10.1186\/s13677-023-00423-9","type":"journal-article","created":{"date-parts":[[2023,3,22]],"date-time":"2023-03-22T21:16:19Z","timestamp":1679519779000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Service composition considering energy consumption of users and transferring files in a multicloud environment"],"prefix":"10.1186","volume":"12","author":[{"given":"Jianmin","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shunzhi","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,3,22]]},"reference":[{"key":"423_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TII.2022.3171338","volume":"3203","author":"B Yang","year":"2022","unstructured":"Yang B, Wang S, Li S, Bi F (2022) Digital thread-driven proactive and reactive service composition for Cloud Manufacturing. IEEE Trans Ind Informatics 3203:1\u201310. https:\/\/doi.org\/10.1109\/TII.2022.3171338","journal-title":"IEEE Trans Ind Informatics"},{"issue":"2","key":"423_CR2","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1109\/TCC.2015.2491939","volume":"6","author":"J Huang","year":"2018","unstructured":"Huang J, Duan Q, Guo S, Yan Y, Yu S (2018) Converged Network-Cloud Service Composition with End-to-End Performance Guarantee. IEEE Trans Cloud Comput 6(2):545\u2013557. https:\/\/doi.org\/10.1109\/TCC.2015.2491939","journal-title":"IEEE Trans Cloud Comput"},{"issue":"2","key":"423_CR3","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1007\/s10257-005-0051-0","volume":"3","author":"JY Chung","year":"2005","unstructured":"Chung JY, Bichler M (2005) Service-oriented enterprise applications and Web service composition. Inf Syst E-bus Manag 3(2):101\u2013102. https:\/\/doi.org\/10.1007\/s10257-005-0051-0","journal-title":"Inf Syst E-bus Manag"},{"key":"423_CR4","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1109\/ICSESS52187.2021.9522246","volume":"2021","author":"J Ekie","year":"2021","unstructured":"Ekie J, Gueye B, Niang I, Ekie T (2021) A survey on QoS-based service composition in Cloud system environment. Proc IEEE Int Conf Softw Eng Serv Sci. 2021:203\u2013210. https:\/\/doi.org\/10.1109\/ICSESS52187.2021.9522246","journal-title":"Proc IEEE Int Conf Softw Eng Serv Sci."},{"key":"423_CR5","doi-asserted-by":"publisher","first-page":"111290","DOI":"10.1016\/j.jss.2022.111290","volume":"188","author":"M Razian","year":"2022","unstructured":"Razian M, Fathian M, Bahsoon R, Toosi AN, Buyya R (2022) Service composition in dynamic environments: A systematic review and future directions. J Syst Softw. 188:111290. https:\/\/doi.org\/10.1016\/j.jss.2022.111290","journal-title":"J Syst Softw."},{"issue":"20","key":"423_CR6","doi-asserted-by":"publisher","first-page":"15620","DOI":"10.1109\/JIOT.2021.3074499","volume":"8","author":"S Sefati","year":"2021","unstructured":"Sefati S, Navimipour NJ (2021) A QoS-Aware Service Composition Mechanism in the Internet of Things Using a Hidden-Markov-Model-Based Optimization Algorithm. IEEE Internet Things J 8(20):15620\u201315627. https:\/\/doi.org\/10.1109\/JIOT.2021.3074499","journal-title":"IEEE Internet Things J"},{"key":"423_CR7","doi-asserted-by":"publisher","first-page":"102414","DOI":"10.1016\/j.rcim.2022.102414","volume":"78","author":"F Wang","year":"2022","unstructured":"Wang F, Zhang L, Laili Y (2022) Robotics and Computer-Integrated Manufacturing Multi-granularity service composition in industrial cloud robotics. Robot Comput Integr Manuf. 78:102414. https:\/\/doi.org\/10.1016\/j.rcim.2022.102414","journal-title":"Robot Comput Integr Manuf."},{"key":"423_CR8","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1016\/j.future.2021.08.010","volume":"126","author":"L Liu","year":"2022","unstructured":"Liu L, Zhu H, Chen S, Huang Z (2022) Privacy regulation aware service selection for multi-provision cloud service composition. Futur Gener Comput Syst 126:263\u2013278. https:\/\/doi.org\/10.1016\/j.future.2021.08.010","journal-title":"Futur Gener Comput Syst"},{"key":"423_CR9","doi-asserted-by":"publisher","first-page":"3959","DOI":"10.1016\/j.jksuci.2022.04.014","volume":"34","author":"J Li","year":"2022","unstructured":"Li J, Zhong Y, Zhu S, Hao Y (2022) Energy-aware service composition in multi-Cloud. J. King Saud Univ Comput Inf Sci. 34:3959\u20133967. https:\/\/doi.org\/10.1016\/j.jksuci.2022.04.014","journal-title":"J. King Saud Univ Comput Inf Sci."},{"key":"423_CR10","doi-asserted-by":"publisher","first-page":"108006","DOI":"10.1016\/j.cie.2022.108006","volume":"167","author":"MK Lim","year":"2022","unstructured":"Lim MK, Xiong W, Wang Y (2022) A three-tier programming model for service composition and optimal selection in cloud manufacturing. Comput Ind Eng. 167:108006. https:\/\/doi.org\/10.1016\/j.cie.2022.108006","journal-title":"Comput Ind Eng."},{"key":"423_CR11","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1016\/j.trb.2022.05.001","volume":"161","author":"C Ying","year":"2022","unstructured":"Ying C, Chow AHF, Nguyen HTM, Chin K-S (2022) Multi-agent deep reinforcement learning for adaptive coordinated metro service operations with flexible train composition. Transp Res Part B Methodol. 161:36\u201359. https:\/\/doi.org\/10.1016\/j.trb.2022.05.001","journal-title":"Transp Res Part B Methodol."},{"key":"423_CR12","doi-asserted-by":"publisher","unstructured":"Wang P, Liu X, Chen J, Zhan Y, Jin Z (2018) \u201cPoster: QoS-Aware service composition using blockchain-based smart contracts.\u201d Proc Int Conf Softw Eng. 296\u2013297. https:\/\/doi.org\/10.1145\/3183440.3194978.","DOI":"10.1145\/3183440.3194978"},{"key":"423_CR13","doi-asserted-by":"publisher","unstructured":"Xu X, Wang X, Xu H, Wang Z (2021) \u201cDistributed Service Composition in Internet of Services.\u201d Proc 2021 IEEE Int Conf Serv Comput SCC.\u00a0274\u2013284. https:\/\/doi.org\/10.1109\/SCC53864.2021.00040.","DOI":"10.1109\/SCC53864.2021.00040"},{"issue":"3","key":"423_CR14","doi-asserted-by":"publisher","first-page":"695","DOI":"10.1109\/TSC.2018.2830773","volume":"14","author":"Y Zhang","year":"2021","unstructured":"Zhang Y, Cui G, Deng S, Chen F, Wang Y, He Q (2021) Efficient Query of Quality Correlation for Service Composition. IEEE Trans Serv Comput 14(3):695\u2013709. https:\/\/doi.org\/10.1109\/TSC.2018.2830773","journal-title":"IEEE Trans Serv Comput"},{"key":"423_CR15","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1016\/j.compedu.2015.11.009","volume":"94","author":"J Tondeur","year":"2016","unstructured":"Tondeur J, Van Braak J, Siddiq F, Scherer R (2016) Time for a new approach to prepare future teachers for educational technology use: Its meaning and measurement. Comput Educ 94:134\u2013150. https:\/\/doi.org\/10.1016\/j.compedu.2015.11.009","journal-title":"Comput Educ"},{"key":"423_CR16","doi-asserted-by":"publisher","first-page":"54298","DOI":"10.1109\/ACCESS.2021.3069509","volume":"9","author":"K Zeng","year":"2021","unstructured":"Zeng K, Paik I (2021) Semantic Service Clustering with Lightweight BERT-Based Service Embedding Using Invocation Sequences. IEEE Access 9:54298\u201354309. https:\/\/doi.org\/10.1109\/ACCESS.2021.3069509","journal-title":"IEEE Access"},{"key":"423_CR17","doi-asserted-by":"publisher","first-page":"100211","DOI":"10.1016\/j.jii.2021.100211","volume":"23","author":"N Xie","year":"2021","unstructured":"Xie N, Tan W, Zheng X, Zhao L, Huang L, Sun Y (2021) An efficient two-phase approach for reliable collaboration-aware service composition in cloud manufacturing. J. Ind. Inf. Integr. 23:100211. https:\/\/doi.org\/10.1016\/j.jii.2021.100211","journal-title":"J. Ind. Inf. Integr."},{"key":"423_CR18","doi-asserted-by":"publisher","unstructured":"Palade A, Clarke S (2018) \u201cStigmergy-based qos optimisation for flexible service composition in mobile communities.\u201d Proc 2018 IEEE World Congr Serv Serv. 29\u201330. https:\/\/doi.org\/10.1109\/SERVICES.2018.00027.","DOI":"10.1109\/SERVICES.2018.00027"},{"key":"423_CR19","doi-asserted-by":"publisher","unstructured":"Hollauf FS, Franceschetti M, Eder J (2021) \u201cTowards Representing Time-Cost Tradeoffs for Service Compositions.\u201d Proc - 2021 IEEE Int Conf Serv Comput SCC. 79\u201388. https:\/\/doi.org\/10.1109\/SCC53864.2021.00020.","DOI":"10.1109\/SCC53864.2021.00020"},{"key":"423_CR20","doi-asserted-by":"publisher","unstructured":"Shi H, Xu H, Xu X, Wang Z (2021) \u201cService Composition Considering QoS Fluctuations and Anchoring Cost.\u201d Proc 2021 IEEE Int Conf Web Serv ICWS 2021. 370\u2013380. https:\/\/doi.org\/10.1109\/ICWS53863.2021.00056.","DOI":"10.1109\/ICWS53863.2021.00056"},{"key":"423_CR21","doi-asserted-by":"publisher","unstructured":"Wang Z, Cheng B, Zhang W, Chen J (2020) \u201cQoS-aware automatic service composition based on service execution timeline with multi-objective optimization.\u201d Proc 2020 IEEE 13th Int Conf Serv Comput SCC 2020. 296\u2013303. https:\/\/doi.org\/10.1109\/SCC49832.2020.00046.","DOI":"10.1109\/SCC49832.2020.00046"},{"key":"423_CR22","doi-asserted-by":"publisher","first-page":"1987","DOI":"10.1109\/TLA.2020.9398640","volume":"18","author":"S Vallejos","year":"2020","unstructured":"Vallejos S, da Rocha Araujo L, Rodr\u00edguez G, Berdun L, Toscani R (2020) Preference-based AI planning for web service composition. IEEE Lat Am Trans. 18:1987\u20131995. https:\/\/doi.org\/10.1109\/TLA.2020.9398640","journal-title":"IEEE Lat Am Trans."},{"issue":"5","key":"423_CR23","doi-asserted-by":"publisher","first-page":"1193","DOI":"10.1109\/TMM.2019.2939753","volume":"22","author":"Y Wang","year":"2020","unstructured":"Wang Y, Dong Y, Guo S, Yang Y, Liao X (2020) Latency-Aware Adaptive Video Summarization for Mobile Edge Clouds. IEEE Trans Multimed 22(5):1193\u20131207. https:\/\/doi.org\/10.1109\/TMM.2019.2939753","journal-title":"IEEE Trans Multimed"},{"issue":"1","key":"423_CR24","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1108\/gs-11-2017-0035","volume":"8","author":"N Xie","year":"2018","unstructured":"Xie N (2018) Interval grey number based project scheduling model and algorithm. Grey Syst Theory Appl 8(1):100\u2013109. https:\/\/doi.org\/10.1108\/gs-11-2017-0035","journal-title":"Grey Syst Theory Appl"},{"key":"423_CR25","doi-asserted-by":"publisher","first-page":"694","DOI":"10.1016\/j.future.2018.04.069","volume":"86","author":"S Wu","year":"2018","unstructured":"Wu S, Mei C, Jin H, Wang D (2018) Android Unikernel: Gearing mobile code offloading towards edge computing. Futur Gener Comput Syst 86:694\u2013703. https:\/\/doi.org\/10.1016\/j.future.2018.04.069","journal-title":"Futur Gener Comput Syst"},{"key":"423_CR26","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.jpdc.2020.07.008","volume":"146","author":"LX Liao","year":"2020","unstructured":"Liao LX, Chao HC, Chen MY (2020) Intelligently modeling, detecting, and scheduling elephant flows in software defined energy cloud: A survey. J Parallel Distrib Comput 146:64\u201378. https:\/\/doi.org\/10.1016\/j.jpdc.2020.07.008","journal-title":"J Parallel Distrib Comput"},{"issue":"May","key":"423_CR27","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1016\/j.jss.2018.05.069","volume":"144","author":"M Bashari","year":"2018","unstructured":"Bashari M, Bagheri E, Du W (2018) Self-adaptation of service compositions through product line reconfiguration. J Syst Softw 144(May):84\u2013105. https:\/\/doi.org\/10.1016\/j.jss.2018.05.069","journal-title":"J Syst Softw"},{"key":"423_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.future.2017.11.038","volume":"82","author":"L Thai","year":"2018","unstructured":"Thai L, Varghese B, Barker A (2018) A survey and taxonomy of resource optimisation for executing bag-of-task applications on public clouds. Futur Gener Comput Syst 82:1\u201311. https:\/\/doi.org\/10.1016\/j.future.2017.11.038","journal-title":"Futur Gener Comput Syst"},{"key":"423_CR29","doi-asserted-by":"publisher","unstructured":"Schmid M, Kroeger R (2008) \u201cDecentralised QoS-management in service oriented architectures,\u201d Lect. Notes Comput. Sci. (including Subser Lect Notes Artif Intell Lect Notes Bioinformatics). 5053:44\u201357. https:\/\/doi.org\/10.1007\/978-3-540-68642-2_4.","DOI":"10.1007\/978-3-540-68642-2_4"},{"issue":"3","key":"423_CR30","doi-asserted-by":"publisher","first-page":"370","DOI":"10.1109\/TSC.2016.2625247","volume":"12","author":"X Li","year":"2019","unstructured":"Li X et al (2019) A Novel Workflow-Level Data Placement Strategy for Data-Sharing Scientific Cloud Workflows. IEEE Trans Serv Comput 12(3):370\u2013383. https:\/\/doi.org\/10.1109\/TSC.2016.2625247","journal-title":"IEEE Trans Serv Comput"},{"key":"423_CR31","doi-asserted-by":"publisher","unstructured":"Casati F, Ilnicki S, Jin LJ, Krishnamoorthy V, Shan MC (2000) \u201ceFlow: A platform for developing and managing composite e-services,\u201d Proc. - Acad. Work. Conf. Res. Challenges 2000 Next Gener. Enterp. Virtual Organ. Mobile\/Pervasive Technol AIWORC 2000. 341\u2013348. https:\/\/doi.org\/10.1109\/AIWORC.2000.843314.","DOI":"10.1109\/AIWORC.2000.843314"},{"issue":"2","key":"423_CR32","doi-asserted-by":"publisher","first-page":"393","DOI":"10.1109\/JSYST.2013.2289556","volume":"9","author":"YD Lin","year":"2015","unstructured":"Lin YD, Chu ETH, Lai YC, Huang TJ (2015) Time-and-energy-aware computation offloading in handheld devices to coprocessors and clouds. IEEE Syst J 9(2):393\u2013405. https:\/\/doi.org\/10.1109\/JSYST.2013.2289556","journal-title":"IEEE Syst J"},{"key":"423_CR33","volume-title":"QoS-driven metaheuristic service composition schemes: a comprehensive overview, vol. 54, no. 5","author":"M Masdari","year":"2021","unstructured":"Masdari M, Nozad Bonab M, Ozdemir S (2021) QoS-driven metaheuristic service composition schemes: a comprehensive overview, vol. 54, no. 5. Springer, Netherlands"},{"key":"423_CR34","doi-asserted-by":"publisher","unstructured":"Boucetti R, Hemam SM, Hioual O (2022) \u201cAn approach based on genetic algorithms and neural networks for QoS-aware IoT services composition.\u201d J King Saud Univ Comput Inf Sci. xxxx. https:\/\/doi.org\/10.1016\/j.jksuci.2022.02.012.","DOI":"10.1016\/j.jksuci.2022.02.012"},{"issue":"3","key":"423_CR35","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1109\/TSC.2017.2707548","volume":"13","author":"S Chattopadhyay","year":"2020","unstructured":"Chattopadhyay S, Banerjee A (2020) QoS Constrained Large Scale Web Service Composition Using Abstraction Refinement. IEEE Trans Serv Comput 13(3):529\u2013544. https:\/\/doi.org\/10.1109\/TSC.2017.2707548","journal-title":"IEEE Trans Serv Comput"},{"key":"423_CR36","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1016\/j.future.2020.11.029","volume":"117","author":"Y Hao","year":"2021","unstructured":"Hao Y, Cao J, Wang Q, Du J (2021) Energy-aware scheduling in edge computing with a clustering method. Futur Gener Comput Syst 117:259\u2013272. https:\/\/doi.org\/10.1016\/j.future.2020.11.029","journal-title":"Futur Gener Comput Syst"},{"key":"423_CR37","doi-asserted-by":"publisher","unstructured":"Hao Y, Wang Q, Cao J, Ma T, Du J, Zhang X (2022)\u00a0\u201cInterval grey number of energy consumption helps task offloading in the mobile environment.\u201d ICT Express. xxxx. https:\/\/doi.org\/10.1016\/j.icte.2022.03.005.","DOI":"10.1016\/j.icte.2022.03.005"},{"key":"423_CR38","doi-asserted-by":"publisher","first-page":"100563","DOI":"10.1016\/j.suscom.2021.100563","volume":"31","author":"Y Hao","year":"2021","unstructured":"Hao Y, Cao J, Wang Q, Ma T (2021) Energy-aware offloading based on priority in mobile cloud computing. Sustain Comput Informatics Syst. 31:100563. https:\/\/doi.org\/10.1016\/j.suscom.2021.100563","journal-title":"Sustain Comput Informatics Syst."},{"issue":"3","key":"423_CR39","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1109\/tsusc.2018.2881416","volume":"6","author":"P Kendrick","year":"2018","unstructured":"Kendrick P, Baker T, Maamar Z, Hussain A, Buyya R, Al-Jumeily D (2018) An Efficient Multi-Cloud Service Composition Using a Distributed Multiagent-Based, Memory-Driven Approach. IEEE Trans Sustain Comput 6(3):358\u2013369. https:\/\/doi.org\/10.1109\/tsusc.2018.2881416","journal-title":"IEEE Trans Sustain Comput"},{"issue":"7","key":"423_CR40","doi-asserted-by":"publisher","first-page":"5173","DOI":"10.1007\/s00500-020-05519-x","volume":"25","author":"F Lahmar","year":"2021","unstructured":"Lahmar F, Mezni H (2021) Security-aware multi-cloud service composition by exploiting rough sets and fuzzy FCA. Soft Comput 25(7):5173\u20135197. https:\/\/doi.org\/10.1007\/s00500-020-05519-x","journal-title":"Soft Comput"},{"key":"423_CR41","doi-asserted-by":"publisher","unstructured":"Kritikos K, Plexousakis D (2015) \u201cMulti-cloud Application Design through Cloud Service Composition.\u201d Proc 2015 IEEE 8th Int Conf Cloud Comput CLOUD 2015. 686\u2013693. https:\/\/doi.org\/10.1109\/CLOUD.2015.96.","DOI":"10.1109\/CLOUD.2015.96"},{"issue":"7","key":"423_CR42","doi-asserted-by":"publisher","first-page":"5442","DOI":"10.1007\/s11227-019-03140-w","volume":"76","author":"B Pang","year":"2020","unstructured":"Pang B, Hao F, Yang Y, Park DS (2020) An efficient approach for multi-user multi-cloud service composition in human\u2013land sustainable computational systems. J Supercomput 76(7):5442\u20135459. https:\/\/doi.org\/10.1007\/s11227-019-03140-w","journal-title":"J Supercomput"},{"issue":"4","key":"423_CR43","doi-asserted-by":"publisher","first-page":"2453","DOI":"10.1007\/s10586-019-03018-9","volume":"23","author":"A Souri","year":"2020","unstructured":"Souri A, Rahmani AM, Navimipour NJ, Rezaei R (2020) A hybrid formal verification approach for QoS-aware multi-cloud service composition. Cluster Comput 23(4):2453\u20132470. https:\/\/doi.org\/10.1007\/s10586-019-03018-9","journal-title":"Cluster Comput"},{"key":"423_CR44","doi-asserted-by":"publisher","unstructured":"Zou G, Chen Y, Xiang Y, Huang R, Xu Y (2010) \u201cAI Planning and Combinatorial Optimization for Web Service Composition in Cloud Computing.\u201d 28\u201335. https:\/\/doi.org\/10.5176\/978-981-08-5837-7_166.","DOI":"10.5176\/978-981-08-5837-7_166"},{"key":"423_CR45","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1016\/j.compeleceng.2014.12.004","volume":"41","author":"Q Yu","year":"2015","unstructured":"Yu Q, Chen L, Li B, Li J (2015) Ant colony optimization applied to web service compositions in cloud computing. Comput Electr Eng. 41:18\u201327. https:\/\/doi.org\/10.1016\/j.compeleceng.2014.12.004","journal-title":"Comput Electr Eng."},{"key":"423_CR46","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1016\/j.compeleceng.2014.11.002","volume":"42","author":"H Kurdi","year":"2015","unstructured":"Kurdi H, Al-Anazi A, Campbell C, Al Faries A (2015) A combinatorial optimization algorithm for multiple cloud service composition. Comput Electr Eng. 42:107\u2013113. https:\/\/doi.org\/10.1016\/j.compeleceng.2014.11.002","journal-title":"Comput Electr Eng."},{"issue":"2","key":"423_CR47","doi-asserted-by":"publisher","first-page":"2015","DOI":"10.1007\/s11227-021-03873-7","volume":"78","author":"A Safaei","year":"2022","unstructured":"Safaei A, Nassiri R, Rahmani AM (2022) Enterprise service composition models in IoT context: solutions comparison. J Supercomput 78(2):2015\u20132042. https:\/\/doi.org\/10.1007\/s11227-021-03873-7","journal-title":"J Supercomput"},{"issue":"1","key":"423_CR48","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1109\/TSC.2019.2925614","volume":"15","author":"AS Kurdija","year":"2022","unstructured":"Kurdija AS, Silic M, Delac G, Vladimir K (2022) Fast Multi-Criteria Service Selection for Multi-User Composite Applications. IEEE Trans Serv Comput 15(1):174\u2013187. https:\/\/doi.org\/10.1109\/TSC.2019.2925614","journal-title":"IEEE Trans Serv Comput"},{"key":"423_CR49","doi-asserted-by":"publisher","unstructured":"Wang S, Zhou A, Bao R, Wu C (2021) \u201cTowards Green Service Composition Approach in the Cloud.\u201d Proc 2021 IEEE World Congr Serv Serv 2021. 14. https:\/\/doi.org\/10.1109\/SERVICES51467.2021.00025.","DOI":"10.1109\/SERVICES51467.2021.00025"},{"key":"423_CR50","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/SERVICES51467.2021.00025","volume":"14","author":"S Wang","year":"2021","unstructured":"Wang S, Zhou A, Bao R, Wu C (2021) Towards Green Service Composition Approach in the Cloud. Proc 2021 IEEE World Congr Serv Serv 14:14. https:\/\/doi.org\/10.1109\/SERVICES51467.2021.00025","journal-title":"Proc 2021 IEEE World Congr Serv Serv"},{"key":"423_CR51","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1016\/j.future.2018.01.060","volume":"105","author":"D Zeng","year":"2020","unstructured":"Zeng D, Gu L, Yao H (2020) Towards energy efficient service composition in green energy powered Cyber-Physical Fog Systems. Futur Gener Comput Syst 105:757\u2013765. https:\/\/doi.org\/10.1016\/j.future.2018.01.060","journal-title":"Futur Gener Comput Syst"},{"key":"423_CR52","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.jpdc.2020.05.002","volume":"143","author":"GJ Ibrahim","year":"2020","unstructured":"Ibrahim GJ, Rashid TA, Akinsolu MO (2020) An energy efficient service composition mechanism using a hybrid meta-heuristic algorithm in a mobile cloud environment. J Parallel Distrib Comput 143:77\u201387. https:\/\/doi.org\/10.1016\/j.jpdc.2020.05.002","journal-title":"J Parallel Distrib Comput"},{"issue":"2","key":"423_CR53","doi-asserted-by":"publisher","first-page":"645","DOI":"10.1109\/TGCN.2021.3069121","volume":"5","author":"E Tong","year":"2021","unstructured":"Tong E et al (2021) A Hierarchical Energy-Efficient Service Selection Approach with QoS Constraints for Internet of Things. IEEE Trans Green Commun Netw 5(2):645\u2013657. https:\/\/doi.org\/10.1109\/TGCN.2021.3069121","journal-title":"IEEE Trans Green Commun Netw"},{"issue":"3","key":"423_CR54","doi-asserted-by":"publisher","first-page":"1478","DOI":"10.1109\/TASE.2015.2438020","volume":"14","author":"S Deng","year":"2017","unstructured":"Deng S, Wu H, Tan W, Xiang Z, Wu Z (2017) Mobile Service Selection for Composition: An Energy Consumption Perspective. IEEE Trans Autom Sci Eng 14(3):1478\u20131490. https:\/\/doi.org\/10.1109\/TASE.2015.2438020","journal-title":"IEEE Trans Autom Sci Eng"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00423-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-023-00423-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00423-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,3,22]],"date-time":"2023-03-22T21:16:36Z","timestamp":1679519796000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-023-00423-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,22]]},"references-count":54,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["423"],"URL":"https:\/\/doi.org\/10.1186\/s13677-023-00423-9","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,22]]},"assertion":[{"value":"4 September 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 March 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 March 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":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"None.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"43"}}