{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,21]],"date-time":"2026-01-21T07:29:18Z","timestamp":1768980558047,"version":"3.49.0"},"reference-count":80,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2023,2,27]],"date-time":"2023-02-27T00:00:00Z","timestamp":1677456000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key R&D Program of China","doi-asserted-by":"crossref","award":["2019YFB1600700"],"award-info":[{"award-number":["2019YFB1600700"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Science Foundation of China","doi-asserted-by":"crossref","award":["62072396, 61872437"],"award-info":[{"award-number":["62072396, 61872437"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Zhejiang Provincial Natural Science Foundation for Distinguished Young Scholars","award":["LR19F020001"],"award-info":[{"award-number":["LR19F020001"]}]},{"name":"Fundamental Research Funds","award":["226-2022-00087"],"award-info":[{"award-number":["226-2022-00087"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Internet Technol."],"published-print":{"date-parts":[[2023,2,28]]},"abstract":"<jats:p>Customizing and deploying an edge system are time-consuming and complex tasks because of hardware heterogeneity, third-party software compatibility, diverse performance requirements, and so on. In this article, we present TinyEdge, a holistic framework for the low-code development of edge systems. The key idea of TinyEdge is to use a top-down approach for designing edge systems. Developers select and configure TinyEdge modules to specify their interaction logic without dealing with the specific hardware or software. Taking the configuration as input, TinyEdge automatically generates the deployment package and estimates the performance with sufficient profiling. TinyEdge provides a unified development toolkit to specify module dependencies, functionalities, interactions, and configurations. We implement TinyEdge and evaluate its performance using real-world edge systems. Results show that: (1) TinyEdge achieves rapid customization of edge systems, reducing 44.15% of development time and 67.79% of lines of code on average compared with the state-of-the-art edge computing platforms; (2) TinyEdge builds compact modules and optimizes the latent circular dependency detection and message routing efficiency; (3) TinyEdge performance estimation has low absolute errors in various settings.<\/jats:p>","DOI":"10.1145\/3563215","type":"journal-article","created":{"date-parts":[[2022,9,15]],"date-time":"2022-09-15T09:54:37Z","timestamp":1663235677000},"page":"1-22","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["A Low-code Development Framework for Cloud-native Edge Systems"],"prefix":"10.1145","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0800-341X","authenticated-orcid":false,"given":"Wenzhao","family":"Zhang","sequence":"first","affiliation":[{"name":"College of Computer Science, Zhejiang University, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6205-7684","authenticated-orcid":false,"given":"Yuxuan","family":"Zhang","sequence":"additional","affiliation":[{"name":"College of Computer Science, Zhejiang University, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1881-5067","authenticated-orcid":false,"given":"Hongchang","family":"Fan","sequence":"additional","affiliation":[{"name":"College of Computer Science, Zhejiang University, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7897-5965","authenticated-orcid":false,"given":"Yi","family":"Gao","sequence":"additional","affiliation":[{"name":"College of Computer Science, Zhejiang University and Alibaba-Zhejiang University Joint Institute of Frontier Technologies, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0498-1494","authenticated-orcid":false,"given":"Wei","family":"Dong","sequence":"additional","affiliation":[{"name":"College of Computer Science, Zhejiang University and Alibaba-Zhejiang University Joint Institute of Frontier Technologies, Hangzhou, China"}]}],"member":"320","published-online":{"date-parts":[[2023,2,27]]},"reference":[{"issue":"5","key":"e_1_3_2_2_2","doi-asserted-by":"crossref","first-page":"118","DOI":"10.3390\/fi13050118","article-title":"Survey on intelligence edge computing in 6G: Characteristics, challenges, potential use cases, and market drivers","volume":"13","author":"Al-Ansi Ahmed","year":"2021","unstructured":"Ahmed Al-Ansi, Abdullah M. Al-Ansi, Ammar Muthanna, Ibrahim A. Elgendy, and Andrey Koucheryavy. 2021. Survey on intelligence edge computing in 6G: Characteristics, challenges, potential use cases, and market drivers. Future Internet 13, 5 (2021), 118.","journal-title":"Future Internet"},{"key":"e_1_3_2_3_2","unstructured":"Apache. 2019. Apache Edgent. Retrieved July 7 2019 from http:\/\/edgent.apache.org\/."},{"key":"e_1_3_2_4_2","first-page":"1","volume-title":"Proceedings of the IEEE INFOCOM","author":"Ayala-Romero Jose A.","year":"2021","unstructured":"Jose A. Ayala-Romero, Andres Garcia-Saavedra, Xavier Costa-Perez, and George Iosifidis. 2021. Bayesian online learning for energy-aware resource orchestration in virtualized rans. In Proceedings of the IEEE INFOCOM. 1\u201310."},{"key":"e_1_3_2_5_2","unstructured":"Baidu. 2019. Baidu IntelliEdge. Retrieved July 7 2019 from https:\/\/cloud.baidu.com\/product\/bie.html."},{"key":"e_1_3_2_6_2","first-page":"14","volume-title":"Proceedings of the IEEE\/ACM SEC","author":"Bhardwaj Ketan","year":"2016","unstructured":"Ketan Bhardwaj, Ming-Wei Shih, Pragya Agarwal, Ada Gavrilovska, Taesoo Kim, and Karsten Schwan. 2016. Fast, scalable and secure onloading of edge functions using airbox. In Proceedings of the IEEE\/ACM SEC. 14\u201327."},{"issue":"5","key":"e_1_3_2_7_2","first-page":"3758","article-title":"Delay characterization of mobile-edge computing for 6G time-sensitive services","volume":"8","author":"Cao Jianyu","year":"2020","unstructured":"Jianyu Cao, Wei Feng, Ning Ge, and Jianhua Lu. 2020. Delay characterization of mobile-edge computing for 6G time-sensitive services. IEEE Internet of Things Journal 8, 5 (2020), 3758\u20133773.","journal-title":"IEEE Internet of Things Journal"},{"key":"e_1_3_2_8_2","first-page":"1","volume-title":"Proceedings of the IEEE INFOCOM","author":"Chen Yongce","year":"2021","unstructured":"Yongce Chen, Yubo Wu, Y. Thomas Hou, and Wenjing Lou. 2021. mCore: Achieving sub-millisecond scheduling for 5G MU-MIMO systems. In Proceedings of the IEEE INFOCOM. 1\u201310."},{"key":"e_1_3_2_9_2","first-page":"205","volume-title":"Proceedings of the ACM SenSys","author":"Chi Zicheng","year":"2019","unstructured":"Zicheng Chi, Yan Li, Xin Liu, Yao Yao, Yanchao Zhang, and Ting Zhu. 2019. Parallel inclusive communication for connecting heterogeneous IoT devices at the edge. In Proceedings of the ACM SenSys. 205\u2013218."},{"key":"e_1_3_2_10_2","unstructured":"Alibaba Cloud. 2019. Link Edge. Retrieved July 7 2019 from https:\/\/iot.aliyun.com\/products\/linkedge."},{"key":"e_1_3_2_11_2","unstructured":"CNCF. 2019. KubeEdge. Retrieved July 7 2019 from https:\/\/kubeedge.io\/en\/."},{"key":"e_1_3_2_12_2","unstructured":"CNCF. 2022. K3s: Lightweight Kubernetes.Retrieved August 7 2022 from https:\/\/k3s.io\/."},{"key":"e_1_3_2_13_2","unstructured":"CNCF. 2022. WasmEdge: Bring the cloud-native and serverless application paradigms to edge computing.Retrieved August 7 2022 from https:\/\/wasmedge.org\/."},{"issue":"4","key":"e_1_3_2_14_2","doi-asserted-by":"crossref","first-page":"2233","DOI":"10.1109\/TII.2014.2300753","article-title":"Internet of things in industries: A survey","volume":"10","author":"Xu Li Da","year":"2014","unstructured":"Li Da Xu, Wu He, and Shancang Li. 2014. Internet of things in industries: A survey. IEEE Transactions on Industrial Informatics 10, 4 (2014), 2233\u20132243.","journal-title":"IEEE Transactions on Industrial Informatics"},{"key":"e_1_3_2_15_2","first-page":"939","volume-title":"Proceedings of the ACM ASPLOS","author":"Denby Bradley","year":"2020","unstructured":"Bradley Denby and Brandon Lucia. 2020. Orbital edge computing: Nanosatellite constellations as a new class of computer system. In Proceedings of the ACM ASPLOS. 939\u2013954."},{"issue":"1","key":"e_1_3_2_16_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3412366","article-title":"TinyLink: A holistic system for rapid development of IoT applications","volume":"17","author":"Dong Wei","year":"2020","unstructured":"Wei Dong, Borui Li, Gaoyang Guan, Zhihao Cheng, Jiadong Zhang, and Yi Gao. 2020. TinyLink: A holistic system for rapid development of IoT applications. ACM Transactions on Sensor Networks (TOSN) 17, 1 (2020), 1\u201329.","journal-title":"ACM Transactions on Sensor Networks (TOSN)"},{"key":"e_1_3_2_17_2","first-page":"1","volume-title":"Proceedings of the IEEE INFOCOM","author":"D\u2019Oro Salvatore","year":"2022","unstructured":"Salvatore D\u2019Oro, Leonardo Bonati, Michele Polese, and Tommaso Melodia. 2022. OrchestRAN: Network automation through orchestrated intelligence in the open RAN. In Proceedings of the IEEE INFOCOM. 1\u201310."},{"key":"e_1_3_2_18_2","unstructured":"Ltd. EMQ Technologies Co.2019. EMQ: The Leader in Open Source MQTT Broker.Retrieved July 7 2019 from https:\/\/www.emqx.io\/."},{"key":"e_1_3_2_19_2","unstructured":"IoT Expedition. 2019. IoT Expedition: A large-scale deployment of Internet of Things that is extensible privacy-sensitive and end-user-programmable.Retrieved July 7 2019 from https:\/\/iotexpedition.org\/."},{"key":"e_1_3_2_20_2","first-page":"171","volume-title":"Proceedings of the IEEE ISPASS","author":"Felter Wes","year":"2015","unstructured":"Wes Felter, Alexandre Ferreira, Ram Rajamony, and Juan Rubio. 2015. An updated performance comparison of virtual machines and linux containers. In Proceedings of the IEEE ISPASS. 171\u2013172."},{"key":"e_1_3_2_21_2","first-page":"580","volume-title":"Proceedings of the ACM SIGCOMM","author":"Foukas Xenofon","year":"2021","unstructured":"Xenofon Foukas and Bozidar Radunovic. 2021. Concordia: Teaching the 5G vRAN to share compute. In Proceedings of the ACM SIGCOMM. 580\u2013596."},{"key":"e_1_3_2_22_2","unstructured":"OpenJS Foundation and Node-RED contributors. 2022. Node-RED: Low-code programming for event-driven applications.Retrieved August 7 2022 from https:\/\/nodered.org\/."},{"key":"e_1_3_2_23_2","first-page":"295","volume-title":"Proceedings of the ACM SOSP","author":"Fu Silvery","year":"2021","unstructured":"Silvery Fu and Sylvia Ratnasamy. 2021. dSpace: Composable abstractions for smart spaces. In Proceedings of the ACM SOSP. 295\u2013310."},{"key":"e_1_3_2_24_2","doi-asserted-by":"crossref","first-page":"749","DOI":"10.1145\/3447993.3483266","volume-title":"Proceedings of the ACM MobiCom","author":"Garcia-Aviles Gines","year":"2021","unstructured":"Gines Garcia-Aviles, Andres Garcia-Saavedra, Marco Gramaglia, Xavier Costa-Perez, Pablo Serrano, and Albert Banchs. 2021. Nuberu: Reliable RAN virtualization in shared platforms. In Proceedings of the ACM MobiCom. 749\u2013761."},{"key":"e_1_3_2_25_2","first-page":"383","volume-title":"Proceedings of the ACM MobiCom","author":"Guan Gaoyang","year":"2017","unstructured":"Gaoyang Guan, Wei Dong, Yi Gao, Kaibo Fu, and Zhihao Cheng. 2017. Tinylink: A holistic system for rapid development of iot applications. In Proceedings of the ACM MobiCom. 383\u2013395."},{"key":"e_1_3_2_26_2","first-page":"1","volume-title":"Proceedings of the TURC","author":"Guan Gaoyang","year":"2019","unstructured":"Gaoyang Guan, Wei Dong, Jiadong Zhang, Yi Gao, Tao Gu, and Jiajun Bu. 2019. Queec: QoE-aware edge computing for complex IoT event processing under dynamic workloads. In Proceedings of the TURC. 1\u20135."},{"key":"e_1_3_2_27_2","first-page":"1","volume-title":"Proceedings of the ACM MobiCom","author":"Guan Gaoyang","year":"2020","unstructured":"Gaoyang Guan, Borui Li, Yi Gao, Yuxuan Zhang, Jiajun Bu, and Wei Dong. 2020. TinyLink 2.0: Integrating device, cloud, and client development for IoT applications. In Proceedings of the ACM MobiCom. 1\u201313."},{"key":"e_1_3_2_28_2","first-page":"705","volume-title":"Proceedings of the USENIX NSDI","author":"Guo Peizhen","year":"2021","unstructured":"Peizhen Guo, Bo Hu, and Wenjun Hu. 2021. Mistify: Automating DNN model porting for on-device inference at the edge. In Proceedings of the USENIX NSDI. 705\u2013719."},{"key":"e_1_3_2_29_2","doi-asserted-by":"crossref","first-page":"127276","DOI":"10.1109\/ACCESS.2019.2938534","article-title":"Edge computing in 5G: A review","volume":"7","author":"Hassan Najmul","year":"2019","unstructured":"Najmul Hassan, Kok-Lim Alvin Yau, and Celimuge Wu. 2019. Edge computing in 5G: A review. IEEE Access 7 (2019), 127276\u2013127289.","journal-title":"IEEE Access"},{"key":"e_1_3_2_30_2","first-page":"1423","volume-title":"Proceedings of the IEEE INFOCOM","author":"Hu Chuang","year":"2019","unstructured":"Chuang Hu, Wei Bao, Dan Wang, and Fengming Liu. 2019. Dynamic adaptive DNN surgery for inference acceleration on the edge. In Proceedings of the IEEE INFOCOM. 1423\u20131431."},{"issue":"11","key":"e_1_3_2_31_2","first-page":"1","article-title":"Mobile edge computing\u2014A key technology towards 5G","volume":"11","author":"Hu Yun Chao","year":"2015","unstructured":"Yun Chao Hu, Milan Patel, Dario Sabella, Nurit Sprecher, and Valerie Young. 2015. Mobile edge computing\u2014A key technology towards 5G. ETSI White Paper 11, 11 (2015), 1\u201316.","journal-title":"ETSI White Paper"},{"key":"e_1_3_2_32_2","unstructured":"IFTTT. 2022. IFTTT.Retrieved August 7 2022 from https:\/\/ifttt.com\/."},{"key":"e_1_3_2_33_2","unstructured":"Home Assistant Inc.2022. Home Assistant: Open source home automation that puts local control and privacy first.Retrieved August 7 2022 from https:\/\/www.home-assistant.io\/."},{"key":"e_1_3_2_34_2","unstructured":"Tuya Inc.2022. Tuya IoT Platform.Retrieved August 7 2022 from https:\/\/www.tuya.com\/."},{"key":"e_1_3_2_35_2","doi-asserted-by":"crossref","unstructured":"Mariam Ishtiaq Nasir Saeed and Muhammad Asif Khan. 2021. Edge computing in IoT: A 6G perspective. arXiv:2111.08943. Retrieved August 7 2022 from https:\/\/arxiv.org\/abs\/2111.08943.","DOI":"10.36227\/techrxiv.17031665"},{"key":"e_1_3_2_36_2","doi-asserted-by":"crossref","first-page":"100196","DOI":"10.1016\/j.jii.2020.100196","article-title":"Digital twin to improve the virtual-real integration of industrial IoT","volume":"22","author":"Jiang Zongmin","year":"2021","unstructured":"Zongmin Jiang, Yangming Guo, and Zhuqing Wang. 2021. Digital twin to improve the virtual-real integration of industrial IoT. Journal of Industrial Information Integration 22 (2021), 100196.","journal-title":"Journal of Industrial Information Integration"},{"key":"e_1_3_2_37_2","unstructured":"jwilder. 2019. Docker-squash:Squash docker images to make them smaller.Retrieved July 7 2019 from https:\/\/github.com\/jwilder\/docker-squash."},{"key":"e_1_3_2_38_2","doi-asserted-by":"crossref","first-page":"107809","DOI":"10.1016\/j.comnet.2021.107809","article-title":"Minimum delay function placement and resource allocation for Open RAN (O-RAN) 5G networks","volume":"188","author":"Kazemifard Nasim","year":"2021","unstructured":"Nasim Kazemifard and Vahid Shah-Mansouri. 2021. Minimum delay function placement and resource allocation for Open RAN (O-RAN) 5G networks. Computer Networks 188 (2021), 107809.","journal-title":"Computer Networks"},{"issue":"2","key":"e_1_3_2_39_2","doi-asserted-by":"crossref","first-page":"316","DOI":"10.1080\/23270012.2021.1882350","article-title":"6G and Internet of Things: A survey","volume":"8","author":"Kim Jin Ho","year":"2021","unstructured":"Jin Ho Kim. 2021. 6G and Internet of Things: A survey. Journal of Management Analytics 8, 2 (2021), 316\u2013332.","journal-title":"Journal of Management Analytics"},{"key":"e_1_3_2_40_2","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1016\/j.future.2016.08.025","article-title":"A performance comparison of container-based technologies for the cloud","volume":"68","author":"Kozhirbayev Zhanibek","year":"2017","unstructured":"Zhanibek Kozhirbayev and Richard O. Sinnott. 2017. A performance comparison of container-based technologies for the cloud. Future Generation Computer Systems 68 (2017), 175\u2013182.","journal-title":"Future Generation Computer Systems"},{"issue":"11","key":"e_1_3_2_41_2","first-page":"3069","article-title":"Performance evaluation bulk arrival and bulk service with multi server using queue model","volume":"6","author":"Kumar Jitendra","year":"2018","unstructured":"Jitendra Kumar and Vikas Shinde. 2018. Performance evaluation bulk arrival and bulk service with multi server using queue model. International Journal of Research in Advent Technology 6, 11 (2018), 3069\u20133076.","journal-title":"International Journal of Research in Advent Technology"},{"issue":"7","key":"e_1_3_2_42_2","first-page":"5893","article-title":"Automatic generation of IoT device platforms with AutoLink","volume":"8","author":"Li Borui","year":"2020","unstructured":"Borui Li and Wei Dong. 2020. Automatic generation of IoT device platforms with AutoLink. Internet of Things Journal 8, 7 (2020), 5893\u20135903.","journal-title":"Internet of Things Journal"},{"key":"e_1_3_2_43_2","first-page":"212","volume-title":"Proceedings of the IEEE ICDCS","author":"Li Borui","year":"2020","unstructured":"Borui Li and Wei Dong. 2020. EdgeProg: Edge-centric programming for IoT applications. In Proceedings of the IEEE ICDCS. 212\u2013222."},{"key":"e_1_3_2_44_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jii.2018.01.005","article-title":"5G Internet of Things: A survey","volume":"10","author":"Li Shancang","year":"2018","unstructured":"Shancang Li, Li Da Xu, and Shanshan Zhao. 2018. 5G Internet of Things: A survey. Journal of Industrial Information Integration 10 (2018), 1\u20139.","journal-title":"Journal of Industrial Information Integration"},{"key":"e_1_3_2_45_2","first-page":"1261","volume-title":"Proceedings of the IEEE ICDCS","author":"Li Yongbo","year":"2017","unstructured":"Yongbo Li, Yurong Chen, Tian Lan, and Guru Venkataramani. 2017. Mobiqor: Pushing the envelope of mobile edge computing via quality-of-result optimization. In Proceedings of the IEEE ICDCS. 1261\u20131270."},{"key":"e_1_3_2_46_2","volume-title":"Proceedings of the ACM MobiCom","author":"Liu Luyang","year":"2019","unstructured":"Luyang Liu, Hongyu Li, and Marco Gruteser. 2019. Edge assisted real-time object detection for mobile augmented reality. In Proceedings of the ACM MobiCom."},{"key":"e_1_3_2_47_2","first-page":"17","volume-title":"Proceedings of the IEEE\/ACM SEC","author":"Liu Liangkai","year":"2018","unstructured":"Liangkai Liu, Xingzhou Zhang, Mu Qiao, and Weisong Shi. 2018. Safeshareride: Edge-based attack detection in ridesharing services. In Proceedings of the IEEE\/ACM SEC. 17\u201329."},{"key":"e_1_3_2_48_2","first-page":"1","volume-title":"Proceedings of the IEEE\/ACM SEC","author":"Liu Peng","year":"2016","unstructured":"Peng Liu, Dale Willis, and Suman Banerjee. 2016. Paradrop: Enabling lightweight multi-tenancy at the network\u2019s extreme edge. In Proceedings of the IEEE\/ACM SEC. 1\u201313."},{"key":"e_1_3_2_49_2","first-page":"1","article-title":"EdgeAI: A vision for distributed, edge-native artificial intelligence in future 6G networks","author":"Lov\u00e9n Lauri","year":"2019","unstructured":"Lauri Lov\u00e9n, Teemu Lepp\u00e4nen, Ella Peltonen, Juha Partala, Erkki Harjula, Pawani Porambage, Mika Ylianttila, and Jukka Riekki. 2019. EdgeAI: A vision for distributed, edge-native artificial intelligence in future 6G networks. The 1st 6G Wireless Summit (2019), 1\u20132.","journal-title":"The 1st 6G Wireless Summit"},{"key":"e_1_3_2_50_2","unstructured":"Canonical Ltd.2019. NetEm 4.15.18. Retrieved from http:\/\/manpages.ubuntu.com\/manpages\/bionic\/man8\/tc-netem.8.html."},{"issue":"3","key":"e_1_3_2_51_2","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1142\/S2424862220500165","article-title":"Security in 6G: The prospects and the relevant technologies","volume":"5","author":"Lu Yang","year":"2020","unstructured":"Yang Lu. 2020. Security in 6G: The prospects and the relevant technologies. Journal of Industrial Integration and Management 5, 3 (2020), 271\u2013289.","journal-title":"Journal of Industrial Integration and Management"},{"issue":"3","key":"e_1_3_2_52_2","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1080\/23270012.2020.1802622","article-title":"A vision of 6G\u20135G\u2019s successor","volume":"7","author":"Lu Yang","year":"2020","unstructured":"Yang Lu and Xue Ning. 2020. A vision of 6G\u20135G\u2019s successor. Journal of Management Analytics 7, 3 (2020), 301\u2013320.","journal-title":"Journal of Management Analytics"},{"key":"e_1_3_2_53_2","unstructured":"Xiao Ma Ao Zhou Shan Zhang and Shangguang Wang. 2020. Cooperative Service Caching and Workload Scheduling in Mobile Edge Computing. arXiv:2002.01358. Retrieved from https:\/\/arxiv.org\/abs\/2002.01358."},{"key":"e_1_3_2_54_2","first-page":"286","volume-title":"Proceedings of the IEEE\/ACM SEC","author":"Maheshwari Sumit","year":"2018","unstructured":"Sumit Maheshwari, Dipankar Raychaudhuri, Ivan Seskar, and Francesco Bronzino. 2018. Scalability and performance evaluation of edge cloud systems for latency constrained applications. In Proceedings of the IEEE\/ACM SEC. 286\u2013299."},{"key":"e_1_3_2_55_2","first-page":"47","volume-title":"Proceedings of the ACM\/IEEE SEC","author":"McChesney Jonathan","year":"2019","unstructured":"Jonathan McChesney, Nan Wang, Ashish Tanwer, Eyal de Lara, and Blesson Varghese. 2019. DeFog: Fog computing benchmarks. In Proceedings of the ACM\/IEEE SEC. 47\u201358."},{"key":"e_1_3_2_56_2","first-page":"73","volume-title":"Proceedings of the ACM\/IEEE IPSN","author":"Meyer Matthias","year":"2019","unstructured":"Matthias Meyer, Timo Farei-Campagna, Akos Pasztor, Reto Da Forno, Tonio Gsell, J\u00e9rome Faillettaz, Andreas Vieli, Samuel Weber, Jan Beutel, and Lothar Thiele. 2019. Event-triggered natural hazard monitoring with convolutional neural networks on the edge. In Proceedings of the ACM\/IEEE IPSN. 73\u201384."},{"key":"e_1_3_2_57_2","unstructured":"Microsoft. 2019. Azure IoT Edge. Retrieved July 7 2019 from https:\/\/azure.microsoft.com\/en-us\/services\/iot-edge\/."},{"key":"e_1_3_2_58_2","first-page":"999","volume-title":"Proceedings of the IEEE INFOCOM WKSHPS","author":"Morabito Roberto","year":"2016","unstructured":"Roberto Morabito. 2016. A performance evaluation of container technologies on Internet of Things devices. In Proceedings of the IEEE INFOCOM WKSHPS. 999\u20131000."},{"key":"e_1_3_2_59_2","first-page":"386","volume-title":"Proceedings of the IEEE ICCE","author":"Morabito Roberto","year":"2015","unstructured":"Roberto Morabito, Jimmy Kj\u00e4llman, and Miika Komu. 2015. Hypervisors vs. lightweight virtualization: A performance comparison. In Proceedings of the IEEE ICCE. 386\u2013393."},{"key":"e_1_3_2_60_2","unstructured":"Amazon Web Services Inc. or its affiliates.2019. AWS IoT Greengrass. Retrieved July 7 2019 from https:\/\/aws.amazon.com\/greengrass\/."},{"key":"e_1_3_2_61_2","doi-asserted-by":"crossref","first-page":"100127","DOI":"10.1016\/j.jii.2020.100127","article-title":"Integrating IoT with LQR-PID controller for online surveillance and control of flow and pressure in fluid transportation system","volume":"17","author":"Priyanka E. B.","year":"2020","unstructured":"E. B. Priyanka, C. Maheswari, S. Thangavel, and M. Ponni Bala. 2020. Integrating IoT with LQR-PID controller for online surveillance and control of flow and pressure in fluid transportation system. Journal of Industrial Information Integration 17 (2020), 100127.","journal-title":"Journal of Industrial Information Integration"},{"key":"e_1_3_2_62_2","unstructured":"EdgeX Foundry Project. 2019. EdgeX. Retrieved July 7 2019 from https:\/\/www.edgexfoundry.org\/."},{"key":"e_1_3_2_63_2","first-page":"1","volume-title":"Proceedings of the IEEE AIEEE","author":"Raho Moritz","year":"2015","unstructured":"Moritz Raho, Alexander Spyridakis, Michele Paolino, and Daniel Raho. 2015. KVM, xen and docker: A performance analysis for ARM based NFV and cloud computing. In Proceedings of the IEEE AIEEE. 1\u20138."},{"key":"e_1_3_2_64_2","first-page":"168","volume-title":"Proceedings of the IEEE\/ACM SEC","author":"Sajjad Hooman Peiro","year":"2016","unstructured":"Hooman Peiro Sajjad, Ken Danniswara, Ahmad Al-Shishtawy, and Vladimir Vlassov. 2016. Spanedge: Towards unifying stream processing over central and near-the-edge data centers. In Proceedings of the IEEE\/ACM SEC. 168\u2013178."},{"issue":"4","key":"e_1_3_2_65_2","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/MPRV.2009.82","article-title":"The case for vm-based cloudlets in mobile computing","author":"Satyanarayanan Mahadev","year":"2009","unstructured":"Mahadev Satyanarayanan, Paramvir Bahl, Ram\u00f3n Caceres, and Nigel Davies. 2009. The case for vm-based cloudlets in mobile computing. IEEE Pervasive Computing 8, 4 (2009), 14\u201323.","journal-title":"IEEE Pervasive Computing"},{"key":"e_1_3_2_66_2","first-page":"143","volume-title":"Proceedings of the USENIX ATC","author":"Shen Chenguang","year":"2016","unstructured":"Chenguang Shen, Rayman Preet Singh, Amar Phanishayee, Aman Kansal, and Ratul Mahajan. 2016. Beam: Ending monolithic applications for connected devices. In Proceedings of the USENIX ATC. 143\u2013157."},{"issue":"3","key":"e_1_3_2_67_2","doi-asserted-by":"crossref","first-page":"1657","DOI":"10.1109\/COMST.2017.2705720","article-title":"On multi-access edge computing: A survey of the emerging 5G network edge cloud architecture and orchestration","volume":"19","author":"Taleb Tarik","year":"2017","unstructured":"Tarik Taleb, Konstantinos Samdanis, Badr Mada, Hannu Flinck, Sunny Dutta, and Dario Sabella. 2017. On multi-access edge computing: A survey of the emerging 5G network edge cloud architecture and orchestration. IEEE Communications Surveys and Tutorials 19, 3 (2017), 1657\u20131681.","journal-title":"IEEE Communications Surveys and Tutorials"},{"key":"e_1_3_2_68_2","unstructured":"Ubuntu Kernel Team. 2019. cpupower 4.15.18. Retrieved July 7 2019 from http:\/\/manpages.ubuntu.com\/manpages\/bionic\/man1\/cpupower-set.1.html."},{"issue":"4","key":"e_1_3_2_69_2","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/MCOM.2017.1600863","article-title":"Collaborative mobile edge computing in 5G networks: New paradigms, scenarios, and challenges","volume":"55","author":"Tran Tuyen X.","year":"2017","unstructured":"Tuyen X. Tran, Abolfazl Hajisami, Parul Pandey, and Dario Pompili. 2017. Collaborative mobile edge computing in 5G networks: New paradigms, scenarios, and challenges. IEEE Communications Magazine 55, 4 (2017), 54\u201361.","journal-title":"IEEE Communications Magazine"},{"key":"e_1_3_2_70_2","first-page":"2499","volume-title":"Proceedings of the IEEE INFOCOM","author":"Wang Fangxin","year":"2020","unstructured":"Fangxin Wang, Feng Wang, Jiangchuan Liu, Ryan Shea, and Lifeng Sun. 2020. Intelligent video caching at network edge: A multi-agent deep reinforcement learning approach. In Proceedings of the IEEE INFOCOM. 2499\u20132508."},{"key":"e_1_3_2_71_2","first-page":"787","volume-title":"Proceedings of the IEEE ICDCS","author":"Wang Lingdong","year":"2020","unstructured":"Lingdong Wang, Liyao Xiang, Jiayu Xu, Jiaju Chen, Xing Zhao, Dixi Yao, Xinbing Wang, and Baochun Li. 2020. Context-aware deep model compression for edge cloud computing. In Proceedings of the IEEE ICDCS. 787\u2013797."},{"key":"e_1_3_2_72_2","first-page":"2519","volume-title":"Proceedings of the IEEE INFOCOM","author":"Wang Shibo","year":"2020","unstructured":"Shibo Wang, Shusen Yang, and Cong Zhao. 2020. SurveilEdge: Real-time video query based on collaborative cloud-edge deep learning. In Proceedings of the IEEE INFOCOM. 2519\u20132528."},{"key":"e_1_3_2_73_2","first-page":"1","volume-title":"Proceedings of the ACM MobiCom","author":"Xie Xiufeng","year":"2019","unstructured":"Xiufeng Xie and Kyu-Han Kim. 2019. Source compression with bounded dnn perception loss for iot edge computer vision. In Proceedings of the ACM MobiCom. 1\u201316."},{"key":"e_1_3_2_74_2","first-page":"476","volume-title":"Proceedings of the ACM SenSys","author":"Yao Shuochao","year":"2020","unstructured":"Shuochao Yao, Jinyang Li, Dongxin Liu, Tianshi Wang, Shengzhong Liu, Huajie Shao, and Tarek Abdelzaher. 2020. Deep compressive offloading: Speeding up neural network inference by trading edge computation for network latency. In Proceedings of the ACM SenSys. 476\u2013488."},{"key":"e_1_3_2_75_2","first-page":"1","volume-title":"Proceedings of the IEEE INFOCOM","author":"Yuan Yulan","year":"2022","unstructured":"Yulan Yuan, Lei Jiao, Konglin Zhu, Xiaojun Lin, and Lin Zhang. 2022. AI in 5G: The case of online distributed transfer learning over edge networks. In Proceedings of the IEEE INFOCOM. 1\u201310."},{"key":"e_1_3_2_76_2","unstructured":"ZangPing. 2019. Compact: A Docker image compression tool.Retrieved July 7 2019 from https:\/\/github.com\/wct-devops\/compact."},{"key":"e_1_3_2_77_2","first-page":"366","volume-title":"Proceedings of the IEEE RTSS","author":"Zhang Daniel","year":"2019","unstructured":"Daniel Zhang, Nathan Vance, Yang Zhang, Md Tahmid Rashid, and Dong Wang. 2019. Edgebatch: Towards ai-empowered optimal task batching in intelligent edge systems. In Proceedings of the IEEE RTSS. 366\u2013379."},{"issue":"5","key":"e_1_3_2_78_2","doi-asserted-by":"crossref","first-page":"3580","DOI":"10.1109\/JIOT.2018.2845898","article-title":"Distributed collaborative execution on the edges and its application to amber alerts","volume":"5","author":"Zhang Qingyang","year":"2018","unstructured":"Qingyang Zhang, Quan Zhang, Weisong Shi, and Hong Zhong. 2018. Distributed collaborative execution on the edges and its application to amber alerts. IEEE Internet of Things Journal 5, 5 (2018), 3580\u20133593.","journal-title":"IEEE Internet of Things Journal"},{"key":"e_1_3_2_79_2","first-page":"20","volume-title":"Proceedings of the IEEE HotWeb","author":"Zhang Quan","year":"2016","unstructured":"Quan Zhang, Xiaohong Zhang, Qingyang Zhang, Weisong Shi, and Hong Zhong. 2016. Firework: Big data sharing and processing in collaborative edge environment. In Proceedings of the IEEE HotWeb. 20\u201325."},{"key":"e_1_3_2_80_2","first-page":"1","volume-title":"Proceedings of the IEEE\/ACM SEC","author":"Zhang W.","year":"2020","unstructured":"W. Zhang, Y. Zhang, H. Fan, Y. Gao, W. Dong, and J. Wang. 2020. TinyEdge: Enabling rapid edge system customization for IoT applications. In Proceedings of the IEEE\/ACM SEC. 1\u201313."},{"key":"e_1_3_2_81_2","first-page":"133","volume-title":"Proceedings of the ACM IoTDi","author":"Zhao Zhihe","year":"2021","unstructured":"Zhihe Zhao, Kai Wang, Neiwen Ling, and Guoliang Xing. 2021. EdgeML: An AutoML framework for real-time deep learning on the edge. In Proceedings of the ACM IoTDi. 133\u2013144."}],"container-title":["ACM Transactions on Internet Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3563215","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3563215","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:38:10Z","timestamp":1750178290000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3563215"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,27]]},"references-count":80,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,2,28]]}},"alternative-id":["10.1145\/3563215"],"URL":"https:\/\/doi.org\/10.1145\/3563215","relation":{},"ISSN":["1533-5399","1557-6051"],"issn-type":[{"value":"1533-5399","type":"print"},{"value":"1557-6051","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,2,27]]},"assertion":[{"value":"2021-04-03","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-08-29","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-02-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}