{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,30]],"date-time":"2026-03-30T18:00:54Z","timestamp":1774893654701,"version":"3.50.1"},"publisher-location":"Singapore","reference-count":19,"publisher":"Springer Nature Singapore","isbn-type":[{"value":"9789819584109","type":"print"},{"value":"9789819584116","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-981-95-8411-6_23","type":"book-chapter","created":{"date-parts":[[2026,3,30]],"date-time":"2026-03-30T17:08:31Z","timestamp":1774890511000},"page":"299-310","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Hierarchical Dependency-Aware Scheduling for\u00a0Distributed Stream Computing Systems"],"prefix":"10.1007","author":[{"given":"Yinuo","family":"Fan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dawei","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuaiyi","family":"Zou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jonathan","family":"Kua","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rajkumar","family":"Buyya","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,3,31]]},"reference":[{"issue":"2","key":"23_CR1","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1007\/s00778-023-00819-8","volume":"33","author":"M Fragkoulis","year":"2024","unstructured":"Fragkoulis, M., Carbone, P., Kalavri, V., Katsifodimos, A.: A survey on the evolution of stream processing systems. VLDB J. 33(2), 507\u2013541 (2024)","journal-title":"VLDB J."},{"issue":"8","key":"23_CR2","doi-asserted-by":"publisher","first-page":"2115","DOI":"10.1109\/TPDS.2021.3059480","volume":"32","author":"M Barika","year":"2021","unstructured":"Barika, M., Garg, S., Zomaya, A.Y., Ranjan, R.: Online scheduling technique to handle data velocity changes in stream workflows. IEEE Trans. Parallel Distrib. Syst. 32(8), 2115\u20132130 (2021)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"23_CR3","doi-asserted-by":"publisher","unstructured":"Zhu, Y., et al.: Low-carbon geographically distributed cloud-edge task scheduling. In: International Conference on Algorithms and Architectures for Parallel Processing, pp. 179\u2013199. Springer (2024). https:\/\/doi.org\/10.1007\/978-981-96-1551-3_13","DOI":"10.1007\/978-981-96-1551-3_13"},{"issue":"1","key":"23_CR4","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1504\/IJBIC.2020.105892","volume":"15","author":"D Sun","year":"2020","unstructured":"Sun, D., Gao, S., Liu, X., Li, F., Buyya, R.: Performance-aware deployment of streaming applications in distributed stream computing systems. Int. J. Bio-Inspired Comput. 15(1), 52\u201362 (2020)","journal-title":"Int. J. Bio-Inspired Comput."},{"issue":"2","key":"23_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3303849","volume":"52","author":"H R\u00f6ger","year":"2019","unstructured":"R\u00f6ger, H., Mayer, R.: A comprehensive survey on parallelization and elasticity in stream processing. ACM Comput. Surv. (CSUR) 52(2), 1\u201337 (2019)","journal-title":"ACM Comput. Surv. (CSUR)"},{"issue":"1","key":"23_CR6","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1007\/s10586-019-02908-2","volume":"23","author":"M Mortazavi-Dehkordi","year":"2020","unstructured":"Mortazavi-Dehkordi, M., Zamanifar, K.: Efficient deadline-aware scheduling for the analysis of big data streams in public cloud. Clust. Comput. 23(1), 241\u2013263 (2020)","journal-title":"Clust. Comput."},{"issue":"1","key":"23_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3588913","volume":"1","author":"Y Mao","year":"2023","unstructured":"Mao, Y., Zhao, J., Zhang, S., Liu, H., Markl, V.: MORPHStream: adaptive scheduling for scalable transactional stream processing on multicores. Proc. ACM Manage. Data 1(1), 1\u201326 (2023)","journal-title":"Proc. ACM Manage. Data"},{"issue":"3","key":"23_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3355399","volume":"53","author":"X Liu","year":"2020","unstructured":"Liu, X., Buyya, R.: Resource management and scheduling in distributed stream processing systems: a taxonomy, review, and future directions. ACM Comput. Surv. (CSUR) 53(3), 1\u201341 (2020)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"23_CR9","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1016\/j.future.2020.11.011","volume":"117","author":"L Eskandari","year":"2021","unstructured":"Eskandari, L., Mair, J., Huang, Z., Eyers, D.: I-scheduler: iterative scheduling for distributed stream processing systems. Futur. Gener. Comput. Syst. 117, 219\u2013233 (2021)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"23_CR10","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2021.116322","volume":"191","author":"M Farrokh","year":"2022","unstructured":"Farrokh, M., Hadian, H., Sharifi, M., Jafari, A.: SP-ANT: an ant colony optimization based operator scheduler for high performance distributed stream processing on heterogeneous clusters. Expert Syst. Appl. 191, 116322 (2022)","journal-title":"Expert Syst. Appl."},{"key":"23_CR11","doi-asserted-by":"crossref","unstructured":"Liu, X., Buyya, R.: D-storm: dynamic resource-efficient scheduling of stream processing applications. In: 2017 IEEE 23rd International Conference on Parallel and Distributed Systems (ICPADS), pp. 485\u2013492. IEEE (2017)","DOI":"10.1109\/ICPADS.2017.00070"},{"issue":"4","key":"23_CR12","doi-asserted-by":"publisher","first-page":"1086","DOI":"10.1109\/TBDATA.2022.3233031","volume":"9","author":"H Li","year":"2022","unstructured":"Li, H., Xia, J., Luo, W., Fang, H.: Cost-efficient scheduling of streaming applications in APACHE FLINK on cloud. IEEE Trans. Big Data 9(4), 1086\u20131101 (2022)","journal-title":"IEEE Trans. Big Data"},{"key":"23_CR13","doi-asserted-by":"crossref","unstructured":"Brown, A., Garg, S., Montgomery, J., KC, U.: Resource scheduling and provisioning for processing of dynamic stream workflows under latency constraints. Future Gener. Comput. Syst. 131, 166\u2013182 (2022)","DOI":"10.1016\/j.future.2022.01.020"},{"key":"23_CR14","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2025.105041","volume":"199","author":"R Ecker","year":"2025","unstructured":"Ecker, R., Karagiannis, V., Sober, M., Schulte, S.: Latency-aware placement of stream processing operators in modern-day stream processing frameworks. J. Parall. Distrib. Comput. 199, 105041 (2025)","journal-title":"J. Parall. Distrib. Comput."},{"key":"23_CR15","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2022.103462","volume":"206","author":"M Wu","year":"2022","unstructured":"Wu, M., Sun, D., Cui, Y., Gao, S., Liu, X., Buyya, R.: A state lossless scheduling strategy in distributed stream computing systems. J. Netw. Comput. Appl. 206, 103462 (2022)","journal-title":"J. Netw. Comput. Appl."},{"key":"23_CR16","unstructured":"Apache: Storm (2025). http:\/\/storm.apache.org\/"},{"key":"23_CR17","doi-asserted-by":"crossref","unstructured":"Peng, B., Hosseini, M., Hong, Z., Farivar, R., Campbell, R.: R-storm: resource-aware scheduling in storm. In: Proceedings of the 16th Annual Middleware Conference, pp. 149\u2013161 (2015)","DOI":"10.1145\/2814576.2814808"},{"key":"23_CR18","unstructured":"Yahoo: WebScope (2025). https:\/\/webscope.sandbox.yahoo.com\/"},{"key":"23_CR19","unstructured":"Yahoo: streaming benchmark (2025). https:\/\/github.com\/yahoo\/streaming-benchmarks\/"}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-95-8411-6_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,30]],"date-time":"2026-03-30T17:08:32Z","timestamp":1774890512000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-95-8411-6_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9789819584109","9789819584116"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-981-95-8411-6_23","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"31 March 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICA3PP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Algorithms and Architectures for Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Zhengzhou","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 October 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 November 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ica3pp2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ieee-cybermatics.org\/2025\/ica3pp\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}