{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T16:05:08Z","timestamp":1781193908568,"version":"3.54.1"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2023,5,31]],"date-time":"2023-05-31T00:00:00Z","timestamp":1685491200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,5,31]],"date-time":"2023-05-31T00:00:00Z","timestamp":1685491200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"the Science and Technology on Thermal Energy and Power Laboratory Open Foundation of China","award":["TPL2019C01"],"award-info":[{"award-number":["TPL2019C01"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Mobile Netw Appl"],"published-print":{"date-parts":[[2023,8]]},"DOI":"10.1007\/s11036-023-02113-x","type":"journal-article","created":{"date-parts":[[2023,5,31]],"date-time":"2023-05-31T12:01:41Z","timestamp":1685534501000},"page":"1443-1459","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["A Heterogeneous Cloud-Edge Collaborative Computing Architecture with Affinity-Based Workflow Scheduling and Resource Allocation for Internet-of-Things Applications"],"prefix":"10.1007","volume":"28","author":[{"given":"Shuyu","family":"Lyu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xinfa","family":"Dai","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhong","family":"Ma","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ying","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xing","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yi","family":"Gao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhekun","family":"Hu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,5,31]]},"reference":[{"key":"2113_CR1","doi-asserted-by":"publisher","first-page":"12472","DOI":"10.1109\/JIOT.2021.3138516","volume":"9","author":"BU Demirel","year":"2022","unstructured":"Demirel BU, Bayoumy IA, MaA F (2022) Energy-efficient real-time heart monitoring on edge-fog-cloud internet of medical things. IEEE Internet Things J 9:12472\u201312481","journal-title":"IEEE Internet Things J"},{"key":"2113_CR2","doi-asserted-by":"publisher","first-page":"120255","DOI":"10.1109\/ACCESS.2020.3006037","volume":"8","author":"DD S\u00e1nchez-Gallegos","year":"2020","unstructured":"S\u00e1nchez-Gallegos DD, Galaviz-Mosqueda A, Gonzalez-Compean JL et al (2020) On the continuous processing of health data in edge-fog-cloud computing by using micro\/nanoservice composition. IEEE Access 8:120255\u2013120281","journal-title":"IEEE Access"},{"key":"2113_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.aei.2019.100988","volume":"42","author":"E Kajati","year":"2019","unstructured":"Kajati E, Papcun P, Liu C et al (2019) Cloud based cyber-physical systems: network evaluation study. Adv Eng Inform 42:100988","journal-title":"Adv Eng Inform"},{"key":"2113_CR4","doi-asserted-by":"publisher","first-page":"5552","DOI":"10.1109\/TII.2020.3041713","volume":"17","author":"Y Hao","year":"2021","unstructured":"Hao Y, Chen M, Gharavi H et al (2021) Deep reinforcement learning for edge service placement in softwarized industrial cyber-physical system. IEEE Trans Industr Inf 17:5552\u20135561","journal-title":"IEEE Trans Industr Inf"},{"key":"2113_CR5","doi-asserted-by":"publisher","first-page":"5456","DOI":"10.1109\/TII.2019.2961237","volume":"16","author":"B Lin","year":"2020","unstructured":"Lin B, Huang Y, Zhang J et al (2020) Cost-driven off-loading for DNN-based applications over cloud, edge, and end devices. IEEE Trans Industr Inf 16:5456\u20135466","journal-title":"IEEE Trans Industr Inf"},{"key":"2113_CR6","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/MC.2017.9","volume":"50","author":"M Satyanarayanan","year":"2017","unstructured":"Satyanarayanan M (2017) The emergence of edge computing. Computer 50:30\u201339","journal-title":"Computer"},{"key":"2113_CR7","doi-asserted-by":"publisher","first-page":"2139","DOI":"10.1109\/TPDS.2020.2988161","volume":"31","author":"M Hu","year":"2020","unstructured":"Hu M, Xie Z, Wu D et al (2020) Heterogeneous edge offloading with incomplete information: a minority game approach. IEEE Trans Parallel Distrib Syst 31:2139\u20132154","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2113_CR8","doi-asserted-by":"publisher","first-page":"2462","DOI":"10.1109\/COMST.2020.3009103","volume":"22","author":"T Qiu","year":"2020","unstructured":"Qiu T, Chi J, Zhou X et al (2020) Edge computing in industrial internet of things: architecture, advances and challenges. IEEE Commun Surv Tutorials 22:2462\u20132488","journal-title":"IEEE Commun Surv Tutorials"},{"key":"2113_CR9","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2020.103585","volume":"91","author":"FFX Vasconcelos","year":"2020","unstructured":"Vasconcelos FFX, Sarmento RM, Rebou\u00e7as Filho PP et al (2020) Artificial intelligence techniques empowered edge-cloud architecture for brain CT image analysis. Eng Appl Artif Intell 91:103585","journal-title":"Eng Appl Artif Intell"},{"key":"2113_CR10","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1109\/MCOM.2018.1700622","volume":"56","author":"K Kaur","year":"2018","unstructured":"Kaur K, Garg S, Aujla GS et al (2018) Edge computing in the industrial internet of things environment: software-defined-networks-based edge-cloud interplay. IEEE Commun Mag 56:44\u201351","journal-title":"IEEE Commun Mag"},{"key":"2113_CR11","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1016\/j.robot.2018.10.001","volume":"110","author":"C Xia","year":"2018","unstructured":"Xia C, Zhang Y, Wang L et al (2018) Microservice-based cloud robotics system for intelligent space. Robot Auton Syst 110:139\u2013150","journal-title":"Robot Auton Syst"},{"key":"2113_CR12","doi-asserted-by":"publisher","first-page":"3022","DOI":"10.1109\/JSYST.2019.2922436","volume":"13","author":"Q Jiang","year":"2019","unstructured":"Jiang Q, Leung VCM, Tang H et al (2019) Adaptive scheduling of stochastic task sequence for energy-efficient mobile cloud computing. IEEE Syst J 13:3022\u20133025","journal-title":"IEEE Syst J"},{"key":"2113_CR13","doi-asserted-by":"publisher","first-page":"1686","DOI":"10.1109\/TASE.2019.2892480","volume":"16","author":"H Yuan","year":"2019","unstructured":"Yuan H, Bi J, Zhou M (2019) Spatiotemporal task scheduling for heterogeneous delay-tolerant applications in distributed green data centers. IEEE Trans Autom Sci Eng 16:1686\u20131697","journal-title":"IEEE Trans Autom Sci Eng"},{"key":"2113_CR14","doi-asserted-by":"publisher","first-page":"2867","DOI":"10.1109\/TPDS.2013.270","volume":"25","author":"K Li","year":"2014","unstructured":"Li K, Tang X, Li K (2014) Energy-efficient stochastic task scheduling on heterogeneous computing systems. IEEE Trans Parallel Distrib Syst 25:2867\u20132876","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2113_CR15","unstructured":"Ghodsi A, Zaharia M, Hindman B et al (2011) Dominant resource fairness: fair allocation of multiple resource types. In: Proceedings of the 8th USENIX conference on Networked systems design and implementation. USENIX Association, Boston, MA, pp 323\u2013336"},{"key":"2113_CR16","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1016\/j.future.2012.05.004","volume":"29","author":"S Abrishami","year":"2013","unstructured":"Abrishami S, Naghibzadeh M, Epema D (2013) Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds. Futur Gener Comput Syst 29:158\u2013169","journal-title":"Futur Gener Comput Syst"},{"key":"2113_CR17","doi-asserted-by":"crossref","unstructured":"Lakhan A, Sodhro AH, Majumdar A et al (2022) A lightweight secure adaptive approach for internet-of-medical-things healthcare applications in edge-cloud-based networks. Sensors 22","DOI":"10.3390\/s22062379"},{"key":"2113_CR18","doi-asserted-by":"publisher","first-page":"778","DOI":"10.1109\/TII.2017.2738841","volume":"14","author":"GS Aujla","year":"2018","unstructured":"Aujla GS, Kumar N, Zomaya AY et al (2018) Optimal decision making for big data processing at edge-cloud environment: an SDN perspective. IEEE Trans Industr Inf 14:778\u2013789","journal-title":"IEEE Trans Industr Inf"},{"key":"2113_CR19","doi-asserted-by":"publisher","first-page":"5645","DOI":"10.1109\/TII.2020.3045690","volume":"17","author":"Z Wen","year":"2021","unstructured":"Wen Z, Garg S, Aujla GS et al (2021) Running industrial workflow applications in a software-defined multicloud environment using green energy aware scheduling algorithm. IEEE Trans Industr Inf 17:5645\u20135656","journal-title":"IEEE Trans Industr Inf"},{"key":"2113_CR20","doi-asserted-by":"publisher","first-page":"4590","DOI":"10.1109\/TII.2018.2843802","volume":"14","author":"DA Chekired","year":"2018","unstructured":"Chekired DA, Khoukhi L, Mouftah HT (2018) Industrial IoT data scheduling based on hierarchical fog computing: a key for enabling smart factory. IEEE Trans Industr Inf 14:4590\u20134602","journal-title":"IEEE Trans Industr Inf"},{"key":"2113_CR21","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1007\/s10723-022-09605-2","volume":"20","author":"R Du","year":"2022","unstructured":"Du R, Liu C, Gao Y et al (2022) Collaborative cloud-edge-end task offloading in NOMA-enabled mobile edge computing using deep learning. J Grid Comput 20:14","journal-title":"J Grid Comput"},{"key":"2113_CR22","doi-asserted-by":"publisher","first-page":"4712","DOI":"10.1109\/TII.2018.2851241","volume":"14","author":"L Yin","year":"2018","unstructured":"Yin L, Luo J, Luo H (2018) Tasks scheduling and resource allocation in fog computing based on containers for smart manufacturing. IEEE Trans Industr Inf 14:4712\u20134721","journal-title":"IEEE Trans Industr Inf"},{"key":"2113_CR23","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1016\/j.compeleceng.2018.03.041","volume":"68","author":"V Medel","year":"2018","unstructured":"Medel V, Tolosana-Calasanz R, Ba\u00f1ares J et al (2018) Characterising resource management performance in Kubernetes. Comput Electr Eng 68:286\u2013297","journal-title":"Comput Electr Eng"},{"key":"2113_CR24","doi-asserted-by":"publisher","first-page":"4228","DOI":"10.1109\/JIOT.2019.2939534","volume":"7","author":"K Kaur","year":"2020","unstructured":"Kaur K, Garg S, Kaddoum G et al (2020) KEIDS: kubernetes-based energy and interference driven scheduler for industrial IoT in edge-cloud ecosystem. IEEE Internet Things J 7:4228\u20134237","journal-title":"IEEE Internet Things J"},{"key":"2113_CR25","doi-asserted-by":"publisher","first-page":"183879","DOI":"10.1109\/ACCESS.2020.3029583","volume":"8","author":"ND Nguyen","year":"2020","unstructured":"Nguyen ND, Phan LA, Park DH et al (2020) ElasticFog: elastic resource provisioning in container-based fog computing. IEEE Access 8:183879\u2013183890","journal-title":"IEEE Access"},{"issue":"1","key":"2113_CR26","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1109\/MNET.211.2100302","volume":"36","author":"X Liu","year":"2021","unstructured":"Liu X, Zhang M, Zou C, Yang J, Yan X (2021) Edge intelligence for smart metro systems: architecture and enabling technologies. IEEE Network 36(1):136\u2013143","journal-title":"IEEE Network"},{"key":"2113_CR27","doi-asserted-by":"publisher","first-page":"2672","DOI":"10.1109\/JIOT.2018.2792940","volume":"5","author":"I Filip","year":"2018","unstructured":"Filip I, Pop F, Serbanescu C et al (2018) Microservices scheduling model over heterogeneous cloud-edge environments as support for IoT applications. IEEE Internet Things J 5:2672\u20132681","journal-title":"IEEE Internet Things J"},{"key":"2113_CR28","doi-asserted-by":"publisher","first-page":"494","DOI":"10.1109\/TII.2020.2975897","volume":"17","author":"K Cao","year":"2021","unstructured":"Cao K, Li L, Cui Y et al (2021) Exploring placement of heterogeneous edge servers for response time minimization in mobile edge-cloud computing. IEEE Trans Industr Inf 17:494\u2013503","journal-title":"IEEE Trans Industr Inf"},{"key":"2113_CR29","doi-asserted-by":"publisher","first-page":"626","DOI":"10.1109\/TC.2020.2993561","volume":"70","author":"K Gai","year":"2021","unstructured":"Gai K, Qin X, Zhu L (2021) An energy-aware high performance task allocation strategy in heterogeneous fog computing environments. IEEE Trans Comput 70:626\u2013639","journal-title":"IEEE Trans Comput"},{"key":"2113_CR30","doi-asserted-by":"publisher","first-page":"1094","DOI":"10.1109\/TC.2020.3006007","volume":"70","author":"H Sadok","year":"2021","unstructured":"Sadok H, Campista MEM, Costa LHMK (2021) Stateful DRF: considering the past in a multi-resource allocation. IEEE Trans Comput 70:1094\u20131105","journal-title":"IEEE Trans Comput"},{"key":"2113_CR31","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1109\/TSUSC.2017.2723954","volume":"3","author":"K Gai","year":"2018","unstructured":"Gai K, Qiu M, Zhao H et al (2018) Resource management in sustainable cyber-physical systems using heterogeneous cloud computing. IEEE Trans Sustain Comput 3:60\u201372","journal-title":"IEEE Trans Sustain Comput"}],"container-title":["Mobile Networks and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11036-023-02113-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11036-023-02113-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11036-023-02113-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,19]],"date-time":"2024-08-19T17:08:16Z","timestamp":1724087296000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11036-023-02113-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,31]]},"references-count":31,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,8]]}},"alternative-id":["2113"],"URL":"https:\/\/doi.org\/10.1007\/s11036-023-02113-x","relation":{},"ISSN":["1383-469X","1572-8153"],"issn-type":[{"value":"1383-469X","type":"print"},{"value":"1572-8153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,31]]},"assertion":[{"value":"14 December 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 May 2023","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing Interests"}}]}}