{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T16:27:13Z","timestamp":1782577633500,"version":"3.54.5"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2020,5,6]],"date-time":"2020-05-06T00:00:00Z","timestamp":1588723200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,5,6]],"date-time":"2020-05-06T00:00:00Z","timestamp":1588723200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2021,2]]},"DOI":"10.1007\/s11227-020-03289-9","type":"journal-article","created":{"date-parts":[[2020,5,6]],"date-time":"2020-05-06T08:06:00Z","timestamp":1588752360000},"page":"1059-1093","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["A3-Storm: topology-, traffic-, and resource-aware storm scheduler for heterogeneous clusters"],"prefix":"10.1007","volume":"77","author":[{"given":"Asif","family":"Muhammad","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Muhammad","family":"Aleem","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,5,6]]},"reference":[{"key":"3289_CR1","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1007\/s11036-013-0489-0","volume":"19","author":"M Chen","year":"2014","unstructured":"Chen M, Mao S, Liu Y (2014) Big data: a survey. Mob Netw Appl 19:171\u2013209. https:\/\/doi.org\/10.1007\/s11036-013-0489-0","journal-title":"Mob Netw Appl"},{"key":"3289_CR2","first-page":"267","volume-title":"The role of big data and twitter data analytics in healthcare supply chain management","author":"S Alotaibi","year":"2020","unstructured":"Alotaibi S, Mehmood R, Katib I (2020) The role of big data and twitter data analytics in healthcare supply chain management. Springer, Cham, pp 267\u2013279"},{"key":"3289_CR3","doi-asserted-by":"publisher","first-page":"2078","DOI":"10.1002\/cpe.3398","volume":"27","author":"R Casado","year":"2015","unstructured":"Casado R, Younas M (2015) Emerging trends and technologies in big data processing. Concurr Comput 27:2078\u20132091. https:\/\/doi.org\/10.1002\/cpe.3398","journal-title":"Concurr Comput"},{"key":"3289_CR4","unstructured":"Apache (2015) Storm. Apache storm. In: Apache. http:\/\/storm-project.net\/. Accessed Mar 2020"},{"key":"3289_CR5","unstructured":"Apache Software Foundation (2014) S4 incubation status\u2014Apache incubator. http:\/\/incubator.apache.org\/projects\/s4.html. Accessed Mar 2020"},{"key":"3289_CR6","unstructured":"Apache Software Foundation (2018) Apache Spark\u2122\u2014unified analytics engine for big data. In: Apache Spark. https:\/\/spark.apache.org\/. Accessed Mar 2020"},{"key":"3289_CR7","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1016\/j.ins.2014.01.015","volume":"275","author":"CL Philip Chen","year":"2014","unstructured":"Philip Chen CL, Zhang CY (2014) Data-intensive applications, challenges, techniques and technologies: a survey on Big Data. Inf Sci (NY) 275:314\u2013347. https:\/\/doi.org\/10.1016\/j.ins.2014.01.015","journal-title":"Inf Sci (NY)"},{"key":"3289_CR8","unstructured":"Apache Storm Scheduler. http:\/\/storm.apache.org\/releases\/2.0.0\/Storm-Scheduler.html. Accessed 19 Mar 2020"},{"key":"3289_CR9","doi-asserted-by":"crossref","unstructured":"Aniello L, Baldoni R, Querzoni L (2013) Adaptive online scheduling in storm. In: DEBS 2013\u2014Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems. ACM, pp 207\u2013218","DOI":"10.1145\/2488222.2488267"},{"key":"3289_CR10","doi-asserted-by":"crossref","unstructured":"Eskandari L, Mair J, Huang Z, Eyers D (2018) Poster: iterative scheduling for distributed stream processing systems. In: DEBS 2018\u2014Proceedings of the 12th ACM International Conference on Distributed and Event-Based Systems. ACM Press, New York, New York, USA, pp 234\u2013237","DOI":"10.1145\/3210284.3219768"},{"key":"3289_CR11","doi-asserted-by":"publisher","first-page":"617","DOI":"10.1016\/j.future.2018.07.011","volume":"89","author":"L Eskandari","year":"2018","unstructured":"Eskandari L, Mair J, Huang Z, Eyers D (2018) T3-Scheduler: a topology and Traffic aware two-level Scheduler for stream processing systems in a heterogeneous cluster. Futur Gener Comput Syst 89:617\u2013632. https:\/\/doi.org\/10.1016\/j.future.2018.07.011","journal-title":"Futur Gener Comput Syst"},{"key":"3289_CR12","doi-asserted-by":"publisher","unstructured":"Light J (2017) Energy usage profiling for green computing. In: Proceeding of the IEEE International Conference on Computing, Communication and Automation, ICCCA 2017 2017-Janua, pp 1287\u20131291. https:\/\/doi.org\/10.1109\/CCAA.2017.8230017","DOI":"10.1109\/CCAA.2017.8230017"},{"key":"3289_CR13","doi-asserted-by":"publisher","unstructured":"Liu X, Buyya R (2018) D-Storm: dynamic resource-efficient scheduling of stream processing applications. In: Proceedings of the International Conference on Parallel Distributed System\u2014ICPADS 2017-Decem, pp 485\u2013492. https:\/\/doi.org\/10.1109\/ICPADS.2017.00070","DOI":"10.1109\/ICPADS.2017.00070"},{"key":"3289_CR14","unstructured":"Fan J, Chen H, Hu F (2016) Adaptive task scheduling in storm. In: Proceedings of 2015 4th International Conference on Computer Science and Network Technology, ICCSNT 2015. IEEE, pp 309\u2013314"},{"key":"3289_CR15","doi-asserted-by":"crossref","unstructured":"Peng B, Hosseini M, Hong Z, et al (2015) R-storm: resource-aware scheduling in storm. In: Middleware 2015\u2014Proceedings of the 16th Annual Middleware Conference. ACM, pp 149\u2013161","DOI":"10.1145\/2814576.2814808"},{"key":"3289_CR16","doi-asserted-by":"crossref","unstructured":"Weng Z, Guo Q, Wang C et al (2017) AdaStorm: resource efficient storm with adaptive configuration. In: Proceedings of the International Conference on Data Engineering. IEEE, pp 1363\u20131364","DOI":"10.1109\/ICDE.2017.178"},{"key":"3289_CR17","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/j.jnca.2017.03.007","volume":"87","author":"C Li","year":"2017","unstructured":"Li C, Zhang J (2017) Real-time scheduling based on optimized topology and communication traffic in distributed real-time computation platform of storm. J Netw Comput Appl 87:100\u2013115. https:\/\/doi.org\/10.1016\/j.jnca.2017.03.007","journal-title":"J Netw Comput Appl"},{"key":"3289_CR18","doi-asserted-by":"crossref","unstructured":"Eskandari L, Huang Z, Eyers D (2016) P-scheduler: adaptive hierarchical scheduling in Apache Storm. In: ACM International Conference Proceeding Series. ACM, pp 1\u201310","DOI":"10.1145\/2843043.2843056"},{"key":"3289_CR19","doi-asserted-by":"crossref","unstructured":"Xu J, Chen Z, Tang J, Su S (2014) T-storm: traffic-aware online scheduling in storm. In: Proceedings of the International Conference on Distributed Computing Systems. IEEE, pp 535\u2013544","DOI":"10.1109\/ICDCS.2014.61"},{"key":"3289_CR20","unstructured":"Apache Zookeeper (2016) Apache ZooKeeper\u2014Home. https:\/\/zookeeper.apache.org\/. Accessed Mar 2020"},{"key":"3289_CR21","unstructured":"Noll MG (2012) Understanding the parallelism of a storm topology what is storm\u202f? http:\/\/storm.apache.org\/releases\/2.1.0\/Understanding-the-parallelism-of-a-Storm-topology.html. Accessed Mar 2020"},{"key":"3289_CR22","doi-asserted-by":"crossref","unstructured":"Van Der Veen JS, Van Der Waaij B, Lazovik E et al (2015) Dynamically scaling apache storm for the analysis of streaming data. In: Proceedings of the 2015 IEEE 1st International Conference on Big Data Computing Service and Applications, BigDataService 2015. IEEE, pp 154\u2013161","DOI":"10.1109\/BigDataService.2015.56"},{"key":"3289_CR23","doi-asserted-by":"crossref","unstructured":"Zhang J, Li C, Zhu L, Liu Y (2017) The real-time scheduling strategy based on traffic and load balancing in storm. In: Proceedings of the 18th IEEE International Conference on High Performance Computing and Communications, 14th IEEE International Conference on Smart City and 2nd IEEE International Conference on Data Science and Systems, HPCC\/SmartCity\/DSS 2016. IEEE, pp 372\u2013379","DOI":"10.1109\/HPCC-SmartCity-DSS.2016.0060"},{"key":"3289_CR24","doi-asserted-by":"publisher","first-page":"2240","DOI":"10.1016\/j.procs.2017.05.249","volume":"108","author":"P Smirnov","year":"2017","unstructured":"Smirnov P, Melnik M, Nasonov D (2017) Performance-aware scheduling of streaming applications using genetic algorithm. Procedia Comput Sci 108:2240\u20132249. https:\/\/doi.org\/10.1016\/j.procs.2017.05.249","journal-title":"Procedia Comput Sci"},{"key":"3289_CR25","doi-asserted-by":"crossref","unstructured":"Madsen KGS, Zhou Y (2015) Dynamic resource management in a Massively Parallel Stream Processing Engine. In: International Conference on Information and Knowledge Management, Proceedings. ACM, pp 13\u201322","DOI":"10.1145\/2806416.2806449"},{"key":"3289_CR26","doi-asserted-by":"publisher","first-page":"5399","DOI":"10.1007\/s11227-018-2435-1","volume":"74","author":"YN Khalid","year":"2018","unstructured":"Khalid YN, Aleem M, Prodan R et al (2018) E-OSched: a load balancing scheduler for heterogeneous multicores. J Supercomput 74:5399\u20135431. https:\/\/doi.org\/10.1007\/s11227-018-2435-1","journal-title":"J Supercomput"},{"key":"3289_CR27","unstructured":"Floating Point Operations Per Second (FLOPS) Definition. https:\/\/techterms.com\/definition\/flops. Accessed Mar 2020"},{"key":"3289_CR28","unstructured":"Storm A (2014) Isolation scheduler. In: GitHub. https:\/\/storm.incubator.apache.org\/2013\/01\/11\/storm082-released.html. Accessed Mar 2020"},{"key":"3289_CR29","unstructured":"Storm topology explained using word count topology example | CoreJavaGuru. http:\/\/www.corejavaguru.com\/bigdata\/storm\/word-count-topology. Accessed 19 Mar 2020"},{"key":"3289_CR30","unstructured":"Exclamation topology. https:\/\/github.com\/apache\/storm\/blob\/master\/examples\/storm-starter\/src\/jvm\/org\/apache\/storm\/starter\/ExclamationTopology.java. Accessed 19 Mar 2020"},{"key":"3289_CR31","unstructured":"Karanth S (2014) Mastering Hadoop. https:\/\/books.google.com.pk\/books?id=IdEGBgAAQBAJ&pg=PT374&lpg=PT374&dq=Exclamation+Topology&source=bl&ots=lVJVSSfjyR&sig=ACfU3U3AEcjALh6n1V8XaQqheeZ0teZ_IQ&hl=en&sa=X&ved=2ahUKEwiolfDIyKHoAhUvSRUIHRyQAQwQ6AEwCXoECC8QAQ#v=onepage&q=ExclamationTopology&f=. Accessed Mar 2020"},{"key":"3289_CR32","doi-asserted-by":"publisher","first-page":"1667","DOI":"10.1007\/s10586-018-2414-6","volume":"21","author":"A Hussain","year":"2018","unstructured":"Hussain A, Aleem M, Khan A et al (2018) RALBA: a computation-aware load balancing scheduler for cloud computing. Clust Comput 21:1667\u20131680. https:\/\/doi.org\/10.1007\/s10586-018-2414-6","journal-title":"Clust Comput"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03289-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-020-03289-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03289-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,6]],"date-time":"2021-05-06T00:07:45Z","timestamp":1620259665000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-020-03289-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,6]]},"references-count":32,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,2]]}},"alternative-id":["3289"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03289-9","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,5,6]]},"assertion":[{"value":"6 May 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}