{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T04:41:11Z","timestamp":1777696871685,"version":"3.51.4"},"reference-count":44,"publisher":"SAGE Publications","issue":"2","license":[{"start":{"date-parts":[[2025,1,22]],"date-time":"2025-01-22T00:00:00Z","timestamp":1737504000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Intelligent Decision Technologies"],"published-print":{"date-parts":[[2025,3]]},"abstract":"<jats:p>The rapid growth of IoT and edge computing has led to a surging demand for intelligent services at the network edge. Deploying and orchestrating such services in edge-cloud environments face challenges due to edge devices\u2019 heterogeneity, dynamicity, and resource constraints. We propose a lightweight cloud service composition and orchestration framework for edge intelligence applications, leveraging container technologies for efficient deployment of data-intensive services across heterogeneous edge nodes and cloud servers. A data-driven container scheduling algorithm, DICS-OPT, is introduced, utilizing multi-criteria decision-making and weight factor optimization to optimize task completion performance, resource utilization, and cloud cost savings. Extensive experiments demonstrate the effectiveness of the proposed framework in handling diverse edge intelligence workloads. DICS-OPT achieves significant improvements, with up to 80% reduction in task completion time, 90% increase in resource utilization, and 70% savings in cloud costs. The framework's scalability limitations are discussed and future research directions are proposed. This work enables developing advanced edge-cloud systems for seamless integration of edge and cloud resources in edge intelligence applications.<\/jats:p>","DOI":"10.1177\/18724981241301911","type":"journal-article","created":{"date-parts":[[2025,5,20]],"date-time":"2025-05-20T09:51:32Z","timestamp":1747734692000},"page":"844-861","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":0,"title":["Lightweight cloud service composition and orchestration for edge intelligence"],"prefix":"10.1177","volume":"19","author":[{"given":"Liang","family":"Xiao","sequence":"first","affiliation":[{"name":"Comprehensive Department, China Mobile Group Zhejiang Co., Ltd., Huzhou, Zhejiang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Honghua","family":"Shan","sequence":"additional","affiliation":[{"name":"Comprehensive Department, China Mobile Group Zhejiang Co., Ltd., Huzhou, Zhejiang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianwei","family":"Zhu","sequence":"additional","affiliation":[{"name":"Network Maintenance Department, China Mobile Group Zhejiang Co., Ltd., Huzhou, Zhejiang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruiwei","family":"Mao","sequence":"additional","affiliation":[{"name":"Engineering Construction Department, China Mobile Group Zhejiang Co., Ltd., Huzhou, Zhejiang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuwei","family":"Pan","sequence":"additional","affiliation":[{"name":"Network Maintenance Department, China Mobile Group Zhejiang Co., Ltd., Huzhou, Zhejiang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2025,1,22]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2017.2654119"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.02.014"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2009.04.002"},{"key":"e_1_3_2_5_2","first-page":"284","volume-title":"BLAST Application with data-aware desktop grid middleware","author":"He H","year":"2006","unstructured":"He H, Fedak G, Tang B, et\u00a0al. BLAST Application with data-aware desktop grid middleware. In: 2006 Ninth International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT\u201906), 2006, pp.284\u2013291."},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/165854.165884"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2017.2745201"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2019.1800286"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2017.1700030"},{"key":"e_1_3_2_10_2","first-page":"892","volume-title":"Distributed transfer learning in edge computing: concept, methods and frameworks","author":"Cao W","year":"2018","unstructured":"Cao W, Liu Z, Wang P, et\u00a0al. Distributed transfer learning in edge computing: concept, methods and frameworks. In: 2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS), 2018, pp.892\u2013899."},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2020.2986803"},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/3362031"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/956993.956995"},{"key":"e_1_3_2_14_2","first-page":"68","volume-title":"Towards wearable cognitive assistance","author":"Ha K","year":"2014","unstructured":"Ha K, Chen Z, Hu W, et\u00a0al. Towards wearable cognitive assistance. In: Proceedings of the 12th Annual International Conference on Mobile Systems, Applications, and Services, 2014, pp.68\u201381."},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2017.27"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2748140"},{"key":"e_1_3_2_17_2","first-page":"243","volume-title":"Cloud infrastructures, services, and IoT systems for smart cities","author":"Puthal D","year":"2017","unstructured":"Puthal D, Ranjan R, Nepal S, et\u00a0al. Iot and big data: an architecture with data flow and security issues. In: Cloud infrastructures, services, and IoT systems for smart cities. Cham: Springer International Publishing, 2017, pp. 243\u2013252."},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1186\/s13638-019-1557-3"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2708120"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2015.2396059"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2017.2705720"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2015.2487344"},{"key":"e_1_3_2_23_2","first-page":"247","volume-title":"Where\u2019s the bear?-automating wildlife image processing using IoT and edge cloud systems","author":"Elias AR","year":"2017","unstructured":"Elias AR, Golubovic N, Krintz C, et\u00a0al. Where\u2019s the bear?-automating wildlife image processing using IoT and edge cloud systems. In: 2017 IEEE\/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI), 2017, pp.247\u2013258."},{"key":"e_1_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/3214306"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2739804"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2019.2926979"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/2342509.2342513"},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2017.2717482"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2014.2387688"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-21837-3_67"},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11761-017-0219-8"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/3132211.3134451"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3132211.3134452"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2018.12.007"},{"key":"e_1_3_2_35_2","first-page":"907","article-title":"Edge computing-an emerging computing model for the internet of everything era","volume":"54","author":"Shi W","year":"2017","unstructured":"Shi W, Sun H, Cao J, et\u00a0al. Edge computing-an emerging computing model for the internet of everything era. J Comput Res Dev 2017; 54: 907\u2013916.","journal-title":"J Comput Res Dev"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-48318-9"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1007\/s13174-010-0007-6"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2013.2281535"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2018.2871292"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2019.02.009"},{"key":"e_1_3_2_41_2","first-page":"359","volume-title":"Advances in big data and cloud computing","author":"Vargheese S","year":"2019","unstructured":"Vargheese S, Sriram SS, Vinayakumar K, et\u00a0al. A comprehensive tutorial and survey of applications on deep learning for cyber security. In: Advances in big data and cloud computing. Singapore: Springer Singapore, 2019, pp. 359\u2013378."},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2020.2984887"},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2015.32"},{"key":"e_1_3_2_44_2","first-page":"1692","volume-title":"Edge-Fog computing for intelligent IoT applications: a survey","author":"Kang K","year":"2020","unstructured":"Kang K, Wang J, Xiong J, et\u00a0al. Edge-Fog computing for intelligent IoT applications: a survey. In: 2020 IEEE 15th Conference on Industrial Electronics and Applications (ICIEA), 2020, pp.1692\u20131700."},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1600863"}],"container-title":["Intelligent Decision Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/18724981241301911","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/18724981241301911","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/18724981241301911","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:21:11Z","timestamp":1777454471000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/18724981241301911"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,22]]},"references-count":44,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,3]]}},"alternative-id":["10.1177\/18724981241301911"],"URL":"https:\/\/doi.org\/10.1177\/18724981241301911","relation":{},"ISSN":["1872-4981","1875-8843"],"issn-type":[{"value":"1872-4981","type":"print"},{"value":"1875-8843","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1,22]]}}}