{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T00:55:44Z","timestamp":1773968144393,"version":"3.50.1"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2023,8,3]],"date-time":"2023-08-03T00:00:00Z","timestamp":1691020800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,8,3]],"date-time":"2023-08-03T00:00:00Z","timestamp":1691020800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key R &D Program of China","doi-asserted-by":"crossref","award":["2018YFB1402800"],"award-info":[{"award-number":["2018YFB1402800"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61872138, 61602169"],"award-info":[{"award-number":["61872138, 61602169"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100004735","name":"Natural Science Foundation of Hunan Province","doi-asserted-by":"crossref","award":["2021JJ30278"],"award-info":[{"award-number":["2021JJ30278"]}],"id":[{"id":"10.13039\/501100004735","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Scientific Research Fund of Hunan Provincial Education Department","award":["22B0497"],"award-info":[{"award-number":["22B0497"]}]},{"name":"Guangdong Province Key Discipline Scientific Research Capability Improvement Project","award":["2022ZDJS093"],"award-info":[{"award-number":["2022ZDJS093"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2024,6]]},"DOI":"10.1007\/s10586-023-04065-z","type":"journal-article","created":{"date-parts":[[2023,8,3]],"date-time":"2023-08-03T17:01:59Z","timestamp":1691082119000},"page":"2741-2759","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Operator placement for data stream processing based on publisher\/subscriber in hybrid cloud-fog-edge infrastructure"],"prefix":"10.1007","volume":"27","author":[{"given":"Bing","family":"Tang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huiyuan","family":"Han","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qing","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,8,3]]},"reference":[{"key":"4065_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jii.2018.01.005","volume":"10","author":"S Li","year":"2018","unstructured":"Li, S., Xu, L.D., Zhao, S.: 5g internet of things: A survey. J. Ind. Inf. Integr. 10, 1\u20139 (2018). https:\/\/doi.org\/10.1016\/j.jii.2018.01.005","journal-title":"J. Ind. Inf. Integr."},{"issue":"5","key":"4065_CR2","doi-asserted-by":"publisher","first-page":"2019","DOI":"10.1007\/s11280-022-01017-2","volume":"25","author":"F Guo","year":"2022","unstructured":"Guo, F., Tang, B., Tang, M.: Joint optimization of delay and cost for microservice composition in mobile edge computing. World Wide Web 25(5), 2019\u20132047 (2022). https:\/\/doi.org\/10.1007\/s11280-022-01017-2","journal-title":"World Wide Web"},{"issue":"2","key":"4065_CR3","doi-asserted-by":"publisher","first-page":"1319","DOI":"10.1007\/s10586-022-03661-9","volume":"26","author":"F Guo","year":"2023","unstructured":"Guo, F., Tang, B., Tang, M., Liang, W.: Deep reinforcement learning-based microservice selection in mobile edge computing. Clust. Comput. 26(2), 1319\u20131335 (2023). https:\/\/doi.org\/10.1007\/s10586-022-03661-9","journal-title":"Clust. Comput."},{"key":"4065_CR4","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2022.3232503","author":"B Tang","year":"2022","unstructured":"Tang, B., Guo, F., Cao, B., Tang, M., Li, K.: Cost-aware deployment of microservices for iot applications in mobile edge computing environment. IEEE Trans. Netw. Serv. Manag. (2022). https:\/\/doi.org\/10.1109\/TNSM.2022.3232503","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"4065_CR5","doi-asserted-by":"publisher","DOI":"10.1002\/spe.3195","author":"B Tang","year":"2023","unstructured":"Tang, B., Luo, J., Zhang, J.: Container-based data-intensive application scheduling in hybrid cloud-edge collaborative environment. Softw.: Prac. Exp. (2023). https:\/\/doi.org\/10.1002\/spe.3195","journal-title":"Softw.: Prac. Exp."},{"issue":"5","key":"4065_CR6","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1145\/505696.505701","volume":"29","author":"J Wang","year":"1999","unstructured":"Wang, J.: A survey of web caching schemes for the internet. Comput. Commun. Rev. 29(5), 36\u201346 (1999). https:\/\/doi.org\/10.1145\/505696.505701","journal-title":"Comput. Commun. Rev."},{"issue":"2","key":"4065_CR7","doi-asserted-by":"publisher","first-page":"934","DOI":"10.1007\/s12083-021-01266-4","volume":"15","author":"B Tang","year":"2022","unstructured":"Tang, B., Kang, L.: Eicache: a learning-based intelligent caching strategy in mobile edge computing. Peer-to-Peer Netw. Appl. 15(2), 934\u2013949 (2022). https:\/\/doi.org\/10.1007\/s12083-021-01266-4","journal-title":"Peer-to-Peer Netw. Appl."},{"key":"4065_CR8","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1016\/j.future.2021.01.026","volume":"119","author":"D Happ","year":"2021","unstructured":"Happ, D., Bayhan, S., Handziski, V.: JOI: joint placement of iot analytics operators and pub\/sub message brokers in fog-centric iot platforms. Future Gener. Comput. Syst. 119, 7\u201319 (2021). https:\/\/doi.org\/10.1016\/j.future.2021.01.026","journal-title":"Future Gener. Comput. Syst."},{"key":"4065_CR9","doi-asserted-by":"publisher","unstructured":"Ananthanarayanan, G., Bahl, V., Cox, L.P., Crown, A., Noghabi, S., Shu, Y.: Video analytics - killer app for edge computing. In: Proceedings of the 17th Annual International Conference on Mobile Systems, Applications, and Services, MobiSys 2019, Seoul, Republic of Korea, June 17-21, 2019, pp. 695\u2013696. ACM (2019). https:\/\/doi.org\/10.1145\/3307334.3328589","DOI":"10.1145\/3307334.3328589"},{"key":"4065_CR10","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1016\/j.iot.2018.09.005","volume":"3\u20134","author":"LF Bittencourt","year":"2018","unstructured":"Bittencourt, L.F., Immich, R., Sakellariou, R., da Fonseca, N.L.S., Madeira, E.R.M., Curado, M., Villas, L., DaSilva, L.A., Lee, C., Rana, O.F.: The internet of things, fog and cloud continuum: integration and challenges. Internet Things 3\u20134, 134\u2013155 (2018). https:\/\/doi.org\/10.1016\/j.iot.2018.09.005","journal-title":"Internet Things"},{"key":"4065_CR11","doi-asserted-by":"publisher","unstructured":"de\u00a0Souza, F.R., de\u00a0Assun\u00e7\u00e3o, M.D., Caron, E., da\u00a0Silva\u00a0Veith, A.: An optimal model for optimizing the placement and parallelism of data stream processing applications on cloud-edge computing. In: 32nd IEEE International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD 2020, Porto, Portugal, September 9-11, 2020, pp. 59\u201366. IEEE (2020). https:\/\/doi.org\/10.1109\/SBAC-PAD49847.2020.00019","DOI":"10.1109\/SBAC-PAD49847.2020.00019"},{"key":"4065_CR12","doi-asserted-by":"publisher","unstructured":"Veith, A.D.S., de\u00a0Assun\u00e7\u00e3o, M.D., Lef\u00e8vre, L.: Latency-aware placement of data stream analytics on edge computing. In: C.\u00a0Pahl, M.\u00a0Vukovic, J.\u00a0Yin, Q.\u00a0Yu (eds.) Service-Oriented Computing - 16th International Conference, ICSOC 2018, Hangzhou, China, November 12-15, 2018, Proceedings, Lecture Notes in Computer Science, vol. 11236, pp. 215\u2013229. Springer (2018). https:\/\/doi.org\/10.1007\/978-3-030-03596-9_14","DOI":"10.1007\/978-3-030-03596-9_14"},{"key":"4065_CR13","doi-asserted-by":"publisher","unstructured":"Elgamal, T., Sandur, A., Nguyen, P., Nahrstedt, K., Agha, G.: DROPLET: distributed operator placement for iot applications spanning edge and cloud resources. In: 11th IEEE International Conference on Cloud Computing, CLOUD 2018, San Francisco, CA, USA, July 2-7, 2018, pp. 1\u20138. IEEE Computer Society (2018). https:\/\/doi.org\/10.1109\/CLOUD.2018.00008","DOI":"10.1109\/CLOUD.2018.00008"},{"key":"4065_CR14","doi-asserted-by":"publisher","unstructured":"Renart, E.G., Veith, A.D.S., Balouek-Thomert, D., de\u00a0Assun\u00e7\u00e3o, M.D., Lef\u00e8vre, L., Parashar, M.: Distributed operator placement for iot data analytics across edge and cloud resources. In: 19th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGRID 2019, Larnaca, Cyprus, May 14-17, 2019, pp. 459\u2013468. IEEE (2019). https:\/\/doi.org\/10.1109\/CCGRID.2019.00060","DOI":"10.1109\/CCGRID.2019.00060"},{"key":"4065_CR15","doi-asserted-by":"publisher","unstructured":"Lambert, T., Guyon, D., Ibrahim, S.: Rethinking operators placement of stream data application in the edge. In: M.\u00a0d\u2019Aquin, S.\u00a0Dietze, C.\u00a0Hauff, E.\u00a0Curry, P.\u00a0Cudr\u00e9-Mauroux (eds.) CIKM \u201920: The 29th ACM International Conference on Information and Knowledge Management, Virtual Event, Ireland, October 19-23, 2020, pp. 2101\u20132104. ACM (2020). https:\/\/doi.org\/10.1145\/3340531.3412116","DOI":"10.1145\/3340531.3412116"},{"issue":"8","key":"4065_CR16","doi-asserted-by":"publisher","first-page":"1753","DOI":"10.1109\/TPDS.2019.2896115","volume":"30","author":"M Nardelli","year":"2019","unstructured":"Nardelli, M., Cardellini, V., Grassi, V., Presti, F.L.: Efficient operator placement for distributed data stream processing applications. IEEE Trans. Parallel Distrib. Syst. 30(8), 1753\u20131767 (2019). https:\/\/doi.org\/10.1109\/TPDS.2019.2896115","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"4065_CR17","doi-asserted-by":"publisher","unstructured":"Cardellini, V., Grassi, V., Presti, F.L., Nardelli, M.: Optimal operator placement for distributed stream processing applications. In: A.\u00a0Gal, M.\u00a0Weidlich, V.\u00a0Kalogeraki, N.\u00a0Venkasubramanian (eds.) Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems, DEBS \u201916, Irvine, CA, USA, June 20 - 24, 2016, pp. 69\u201380. ACM (2016). https:\/\/doi.org\/10.1145\/2933267.2933312","DOI":"10.1145\/2933267.2933312"},{"key":"4065_CR18","doi-asserted-by":"publisher","unstructured":"Hiessl, T., Karagiannis, V., Hochreiner, C., Schulte, S., Nardelli, M.: Optimal placement of stream processing operators in the fog. In: 3rd IEEE International Conference on Fog and Edge Computing, ICFEC 2019, Larnaca, Cyprus, May 14-17, 2019, pp. 1\u201310. IEEE (2019). https:\/\/doi.org\/10.1109\/CFEC.2019.8733147","DOI":"10.1109\/CFEC.2019.8733147"},{"key":"4065_CR19","doi-asserted-by":"publisher","unstructured":"Hasenburg, J., Stanek, F., Tschorsch, F., Bermbach, D.: Managing latency and excess data dissemination in fog-based publish\/subscribe systems. In: 2020 IEEE International Conference on Fog Computing, ICFC 2020, Sydney, Australia, April 21-24, 2020, pp. 9\u201316. IEEE (2020). https:\/\/doi.org\/10.1109\/ICFC49376.2020.00010","DOI":"10.1109\/ICFC49376.2020.00010"},{"key":"4065_CR20","doi-asserted-by":"publisher","unstructured":"Redondi, A.E.C., Arcia-Moret, A., Manzoni, P.: Towards a scaled iot pub\/sub architecture for 5g networks: the case of multiaccess edge computing. In: 5th IEEE World Forum on Internet of Things, WF-IoT 2019, Limerick, Ireland, April 15-18, 2019, pp. 436\u2013441. IEEE (2019). https:\/\/doi.org\/10.1109\/WF-IoT.2019.8767268","DOI":"10.1109\/WF-IoT.2019.8767268"},{"key":"4065_CR21","doi-asserted-by":"publisher","unstructured":"Chen, S., Tang, B., Yang, Q., Liu, Y.: Operator placement for iot data streaming applications in edge computing environment. In: Algorithms and Architectures for Parallel Processing - 22nd International Conference, ICA3PP 2022, Virtual Event, October 10-12, 2022, Proceedings, Lecture Notes in Computer Science, vol. 13777. Springer (2022). https:\/\/doi.org\/10.1007\/978-3-031-22677-9_32","DOI":"10.1007\/978-3-031-22677-9_32"},{"key":"4065_CR22","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4334","author":"V Cardellini","year":"2018","unstructured":"Cardellini, V., Presti, F.L., Nardelli, M., Russo, G.R.: Optimal operator deployment and replication for elastic distributed data stream processing. Concurr. Comput. Pract. Exp. (2018). https:\/\/doi.org\/10.1002\/cpe.4334","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"4065_CR23","doi-asserted-by":"publisher","unstructured":"Srivastava, U., Munagala, K., Widom, J.: Operator placement for in-network stream query processing. In: C.\u00a0Li (ed.) Proceedings of the Twenty-fourth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, June 13-15, 2005, Baltimore, Maryland, USA, pp. 250\u2013258. ACM (2005). https:\/\/doi.org\/10.1145\/1065167.1065199","DOI":"10.1145\/1065167.1065199"},{"key":"4065_CR24","doi-asserted-by":"publisher","unstructured":"da\u00a0Silva, A.C.F., Hirmer, P., Mitschang, B.: Model-based operator placement for data processing in iot environments. In: IEEE International Conference on Smart Computing, SMARTCOMP 2019, Washington, DC, USA, June 12-15, 2019, pp. 439\u2013443. IEEE (2019). https:\/\/doi.org\/10.1109\/SMARTCOMP.2019.00084","DOI":"10.1109\/SMARTCOMP.2019.00084"},{"key":"4065_CR25","doi-asserted-by":"publisher","unstructured":"Zhou, Y., Ooi, B.C., Tan, K., Wu, J.: Efficient dynamic operator placement in a locally distributed continuous query system. In: R.\u00a0Meersman, Z.\u00a0Tari (eds.) On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA, and ODBASE, OTM Confederated International Conferences, CoopIS, DOA, GADA, and ODBASE 2006, Montpellier, France, October 29 - November 3, 2006. Proceedings, Part I, Lecture Notes in Computer Science, vol. 4275, pp. 54\u201371. Springer (2006). https:\/\/doi.org\/10.1007\/11914853_5","DOI":"10.1007\/11914853_5"},{"key":"4065_CR26","doi-asserted-by":"publisher","unstructured":"Mohtadi, A., Gascon-Samson, J.: Dependency-aware operator placement of distributed stream processing iot applications deployed at the edge. In: 5th IEEE\/ACM Symposium on Edge Computing, SEC 2020, San Jose, CA, USA, November 12-14, 2020, pp. 161\u2013163. IEEE (2020). https:\/\/doi.org\/10.1109\/SEC50012.2020.00022","DOI":"10.1109\/SEC50012.2020.00022"},{"key":"4065_CR27","doi-asserted-by":"publisher","DOI":"10.1016\/j.jisa.2020.102685","volume":"56","author":"S Laskawiec","year":"2021","unstructured":"Laskawiec, S., Choras, M., Kozik, R., Varadarajan, V.: Intelligent operator: machine learning based decision support and explainer for human operators and service providers in the fog, cloud and edge networks. J. Inf. Secur. Appl. 56, 102685 (2021). https:\/\/doi.org\/10.1016\/j.jisa.2020.102685","journal-title":"J. Inf. Secur. Appl."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-023-04065-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-023-04065-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-023-04065-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,29]],"date-time":"2024-05-29T21:08:38Z","timestamp":1717016918000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-023-04065-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,3]]},"references-count":27,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["4065"],"URL":"https:\/\/doi.org\/10.1007\/s10586-023-04065-z","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8,3]]},"assertion":[{"value":"4 April 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 May 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 May 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 August 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declaration"}},{"value":"The authors declared that they have no conflicts of interest to this work.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}