{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,29]],"date-time":"2026-09-29T10:16:44Z","timestamp":1790677004606,"version":"4.1.0"},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2022,1,30]],"date-time":"2022-01-30T00:00:00Z","timestamp":1643500800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,30]],"date-time":"2022-01-30T00:00:00Z","timestamp":1643500800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61702405"],"award-info":[{"award-number":["61702405"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2022,10]]},"DOI":"10.1007\/s10586-021-03506-x","type":"journal-article","created":{"date-parts":[[2022,1,30]],"date-time":"2022-01-30T00:03:36Z","timestamp":1643501016000},"page":"3161-3174","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["An adaptive function placement in serverless computing"],"prefix":"10.1007","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7151-8112","authenticated-orcid":false,"given":"Donghong","family":"Xu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhongbin","family":"Sun","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,1,30]]},"reference":[{"key":"3506_CR1","doi-asserted-by":"crossref","unstructured":"Mcgrath, G., Brenner, P.R.: Serverless computing: Design, implementation, and performance. In: 2017 IEEE 37th International Conference on Distributed Computing Systems Workshops (ICDCSW) (2017)","DOI":"10.1109\/ICDCSW.2017.36"},{"key":"3506_CR2","doi-asserted-by":"publisher","first-page":"368","DOI":"10.1016\/j.future.2020.08.012","volume":"114","author":"S Ristov","year":"2021","unstructured":"Ristov, S., Pedratscher, S., Fahringer, T.: Afcl: An abstract function choreography language for serverless workflow specification. Future Gener. Comput. Syst. 114, 368\u2013382 (2021)","journal-title":"Future Gener. Comput. Syst."},{"key":"3506_CR3","unstructured":"https:\/\/www.ibm.com\/cloud\/learn\/serverless"},{"issue":"5","key":"3506_CR4","doi-asserted-by":"publisher","first-page":"2795","DOI":"10.1109\/TNET.2015.2487344","volume":"24","author":"C Xu","year":"2016","unstructured":"Xu, C., Lei, J., Li, W., Fu, X.: Efficient multi-user computation offloading for mobile-edge cloud computing. IEEE\/ACM Trans. Netw. 24(5), 2795\u20132808 (2016)","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"3506_CR5","doi-asserted-by":"publisher","first-page":"110906","DOI":"10.1016\/j.jss.2021.110906","volume":"175","author":"V Yussupov","year":"2021","unstructured":"Yussupov, V., Soldani, J., Breitenb\u00fccher, U., Brogi, A., Leymann, F.: Faasten your decisions: A classification framework and technology review of function-as-a-service platforms. J. Syst. Softw. 175, 110906 (2021)","journal-title":"J. Syst. Softw."},{"key":"3506_CR6","doi-asserted-by":"crossref","unstructured":"Bittencourt, L.F., Lopes, M.M., Petri, I., Rana, O.F.: Towards virtual machine migration in fog computing. In: 2015 10th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC) (2015)","DOI":"10.1109\/3PGCIC.2015.85"},{"key":"3506_CR7","doi-asserted-by":"publisher","unstructured":"Ascigil, O., Phan, T., Tasiopoulos, A.\u00a0G., Sourlas, V., Psaras, I., Pavlou, G.: On uncoordinated service placement in edge-clouds. In: 2017 IEEE International Conference on Cloud Computing Technology and Science (CloudCom), IEEE Computer Society, Los Alamitos, CA, USA, pp. 41\u201348 (2017) https:\/\/doi.org\/10.1109\/CloudCom.2017.46.","DOI":"10.1109\/CloudCom.2017.46"},{"key":"3506_CR8","doi-asserted-by":"publisher","unstructured":"Wang, L., Jiao, L., He, T., Li, J., M\u00fchlh\u00e4user, M.: Service entity placement for social virtual reality applications in edge computing. In: IEEE INFOCOM 2018 - IEEE Conference on Computer Communications, pp. 468\u2013476. (2018) https:\/\/doi.org\/10.1109\/INFOCOM.2018.8486411","DOI":"10.1109\/INFOCOM.2018.8486411"},{"key":"3506_CR9","unstructured":"Byrne, J., Casari, P., Eardley, P., Anta, A.F., Ostberg, P.: Reliable capacity provisioning for distributed cloud\/edge\/fog computing applications. In: European Conference on Networks and Communications (2017)"},{"key":"3506_CR10","doi-asserted-by":"publisher","first-page":"4255","DOI":"10.1007\/s10115-020-01489-6","volume":"62","author":"C Li","year":"2020","unstructured":"Li, C., Tang, J., Luo, Y.: Service cost-based resource optimization and load balancing for edge and cloud environment. Knowl. Inf. Syst. 62, 4255\u20134275 (2020)","journal-title":"Knowl. Inf. Syst."},{"key":"3506_CR11","doi-asserted-by":"crossref","unstructured":"Xu, J., Chen, L., Zhou, P.: Joint service caching and task offloading for mobile edge computing in dense networks. In: IEEE Infocom-IEEE Conference on Computer Communications (2018)","DOI":"10.1109\/INFOCOM.2018.8485977"},{"key":"3506_CR12","doi-asserted-by":"crossref","unstructured":"Wang, N., Zhao, X., Jiang, Y., Gao, Y.: Iterative metric learning for imbalance data classification. In: Proceedings of the 27th International Joint Conference on Artificial Intelligence, pp. 2805\u20132811 (2018)","DOI":"10.24963\/ijcai.2018\/389"},{"issue":"4","key":"3506_CR13","doi-asserted-by":"publisher","first-page":"870","DOI":"10.1109\/TMM.2013.2240674","volume":"15","author":"S Wang","year":"2013","unstructured":"Wang, S., Dey, S.: Adaptive mobile cloud computing to enable rich mobile multimedia applications. IEEE Trans. Multimedia 15(4), 870\u2013883 (2013)","journal-title":"IEEE Trans. Multimedia"},{"issue":"9","key":"3506_CR14","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1109\/MCOM.2014.6894457","volume":"52","author":"C Dehos","year":"2014","unstructured":"Dehos, C., Gonzalez, J.L., De Domenico, A., Ktenas, D., Dussopt, L.: Millimeter-wave access and backhauling: The solution to the exponential data traffic increase in 5g mobile communications systems? IEEE Commun. Mag. 52(9), 88\u201395 (2014)","journal-title":"IEEE Commun. Mag."},{"issue":"2","key":"3506_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-031-02481-8","volume":"7","author":"J Flinn","year":"2012","unstructured":"Flinn, J.: Cyber foraging: Bridging mobile and cloud computing. Synth. Lectures Mobile Pervasive Comput. 7(2), 1\u2013103 (2012)","journal-title":"Synth. Lectures Mobile Pervasive Comput."},{"key":"3506_CR16","unstructured":"Rudenkc, A., Reiher, P., Popek, G.J., Bghk, A.: Saving portable coraputer battery power through remote execution process"},{"key":"3506_CR17","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1016\/j.future.2020.07.017","volume":"114","author":"T Rausch","year":"2021","unstructured":"Rausch, T., Rashed, A., Dustdar, S.: Optimized container scheduling for data-intensive serverless edge computing. Future Gener. Comput. Syst. 114, 259\u2013271 (2021)","journal-title":"Future Gener. Comput. Syst."},{"key":"3506_CR18","doi-asserted-by":"crossref","unstructured":"Baldini, I., Cheng, P., Fink, S.J., Mitchell, N., Tardieu, O.: The serverless trilemma: function composition for serverless computing. In: the 2017 ACM SIGPLAN International Symposium (2017)","DOI":"10.1145\/3133850.3133855"},{"key":"3506_CR19","unstructured":"Lopez, P.G., Sanchez-Artigas, M., Paris, G., Pons, D.B., Pinto, D.A.: Comparison of faas orchestration systems. In: 2018 IEEE\/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion) (2018)"},{"key":"3506_CR20","doi-asserted-by":"crossref","unstructured":"Wojciechowski, P.T., Sewell, P.: Nomadic pict: Language and infrastructure design for mobile agents. In: International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents (1999)","DOI":"10.1109\/4434.846193"},{"issue":"10","key":"3506_CR21","doi-asserted-by":"publisher","first-page":"2655","DOI":"10.3724\/SP.J.1001.2009.03436","volume":"20","author":"L Dong","year":"2009","unstructured":"Dong, L., Xiangwu, M., Junliang, C., Yamei, X.: Algorithms for rule generation and matchmaking in context-aware system. J. Softw. 20(10), 2655\u20132666 (2009)","journal-title":"J. Softw."},{"issue":"5","key":"3506_CR22","doi-asserted-by":"publisher","first-page":"552","DOI":"10.1080\/07408170701781951","volume":"40","author":"HA Taboada","year":"2008","unstructured":"Taboada, H.A., Coit, D.W.: Multi-objective scheduling problems: Determination of pruned pareto sets. IIE Trans. 40(5), 552\u2013564 (2008)","journal-title":"IIE Trans."},{"issue":"5","key":"3506_CR23","doi-asserted-by":"publisher","first-page":"211","DOI":"10.23919\/JCC.2020.05.016","volume":"17","author":"F Xu","year":"2020","unstructured":"Xu, F., Yang, F., Zhao, C., Wu, S.: Deep reinforcement learning based joint edge resource management in maritime network. China Commun. 17(5), 211\u2013222 (2020). https:\/\/doi.org\/10.23919\/JCC.2020.05.016","journal-title":"China Commun."},{"key":"3506_CR24","first-page":"1","volume":"99","author":"Q He","year":"2019","unstructured":"He, Q., Cui, G., Zhang, X., Chen, F., Yang, Y.: A game-theoretical approach for user allocation in edge computing environment. IEEE Trans. Parallel Distrib. Syst. 99, 1 (2019)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"21","key":"3506_CR25","first-page":"1","volume":"20","author":"A Lakhan","year":"2021","unstructured":"Lakhan, A., Memon, M.S., Mastoi, Q., Elhoseny, M., Abdel-Basset, M.: Cost-efficient mobility offloading and task scheduling for microservices IOVT applications in container-based fog cloud network. Clust. Comput. 20(21), 1\u201323 (2021)","journal-title":"Clust. Comput."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03506-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-021-03506-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03506-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,2]],"date-time":"2022-09-02T18:16:40Z","timestamp":1662142600000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-021-03506-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,30]]},"references-count":25,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2022,10]]}},"alternative-id":["3506"],"URL":"https:\/\/doi.org\/10.1007\/s10586-021-03506-x","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,30]]},"assertion":[{"value":"9 August 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 November 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 December 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 January 2022","order":4,"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 that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}