{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T07:42:05Z","timestamp":1774942925380,"version":"3.50.1"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,2,14]],"date-time":"2019-02-14T00:00:00Z","timestamp":1550102400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2020,3]]},"DOI":"10.1007\/s10586-019-02908-2","type":"journal-article","created":{"date-parts":[[2019,2,13]],"date-time":"2019-02-13T23:41:32Z","timestamp":1550101292000},"page":"241-263","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Efficient deadline-aware scheduling for the analysis of Big Data streams in public Cloud"],"prefix":"10.1007","volume":"23","author":[{"given":"Mahmood","family":"Mortazavi-Dehkordi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5417-0177","authenticated-orcid":false,"given":"Kamran","family":"Zamanifar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,2,14]]},"reference":[{"key":"2908_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-06245-7","volume-title":"Big Data: Related Technologies, Challenges and Future Prospects","author":"M Chen","year":"2014","unstructured":"Chen, M., Mao, S., Zhang, Y., Leung, V.C.M.: Big Data: Related Technologies, Challenges and Future Prospects. Springer, New York (2014)"},{"issue":"1","key":"2908_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11241-016-9257-0","volume":"53","author":"AA Safaei","year":"2017","unstructured":"Safaei, A.A.: Real-time processing of streaming big data. Real-Time Syst. 53(1), 1\u201344 (2017)","journal-title":"Real-Time Syst."},{"key":"2908_CR3","volume-title":"Real-Time Big Data Analytics Emerging Architecture","author":"M Barlow","year":"2013","unstructured":"Barlow, M.: Real-Time Big Data Analytics Emerging Architecture. O\u2019Reilly Media, Inc, Newton (2013)"},{"key":"2908_CR4","volume-title":"Principles of Big Data: Preparing, Sharing, and Analyzing Complex Information","author":"JJ Berman","year":"2013","unstructured":"Berman, J.J.: Principles of Big Data: Preparing, Sharing, and Analyzing Complex Information. Elsevier, Amsterdam (2013)"},{"key":"2908_CR5","volume-title":"Information Granularity, Big Data, and Computational Intelligence","author":"W Pedrycz","year":"2014","unstructured":"Pedrycz, W., Chen, S.-M.: Information Granularity, Big Data, and Computational Intelligence. Springer, New York (2014)"},{"key":"2908_CR6","doi-asserted-by":"crossref","unstructured":"Jackson, K.R., Ramakrishnan, L., Muriki, K., Canon, S., Cholia, S., Shalf, J., et al. (eds.): Performance analysis of high performance computing applications on the amazon web services cloud. In: Proceedings of the 2010 IEEE Second International Conference on Cloud Computing Technology and Science (CloudCom), IEEE (2010)","DOI":"10.1109\/CloudCom.2010.69"},{"key":"2908_CR7","unstructured":"Apache Storm [Online]. \nhttp:\/\/storm.apache.org\/index.html\n\n. Accessed 4 Feb 2016"},{"key":"2908_CR8","doi-asserted-by":"crossref","unstructured":"Xu, J., Chen, Z., Tang, J., Su, S., (eds.): T-storm: Traffic-aware online scheduling in storm. In: Proceedings of the 2014 IEEE 34th International Conference on Distributed Computing Systems (ICDCS), IEEE (2014)","DOI":"10.1109\/ICDCS.2014.61"},{"key":"2908_CR9","doi-asserted-by":"crossref","unstructured":"Cardellini, V., Grassi, V., Lo Presti, F., Nardelli M., (eds.): Distributed QoS-aware scheduling in Storm. In: Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems, ACM (2015)","DOI":"10.1145\/2675743.2776766"},{"key":"2908_CR10","doi-asserted-by":"crossref","unstructured":"Li, T., Tang, J., Xu, J., (eds.): A predictive scheduling framework for fast and distributed stream data processing. In: Proceedings of the 2015 IEEE International Conference on Big Data (Big Data), IEEE (2015)","DOI":"10.1109\/BigData.2015.7363773"},{"issue":"4","key":"2908_CR11","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/3092819.3092823","volume":"44","author":"V Cardellini","year":"2017","unstructured":"Cardellini, V., Grassi, V., Lo Presti, F., Nardelli, M.: Optimal operator replication and placement for distributed stream processing systems. ACM SIGMETRICS Perf. Eval. Rev. 44(4), 11\u201322 (2017)","journal-title":"ACM SIGMETRICS Perf. Eval. Rev."},{"key":"2908_CR12","doi-asserted-by":"crossref","unstructured":"Cardellini, V., Grassi, V., Lo Presti, F., Nardelli, M., (eds.): Optimal operator placement for distributed stream processing applications. In: Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems, ACM (2016)","DOI":"10.1145\/2933267.2933312"},{"key":"2908_CR13","doi-asserted-by":"crossref","unstructured":"De Matteis, T., Mencagli, G., (eds.): Keep calm and react with foresight: Strategies for low-latency and energy-efficient elastic data stream processing. In: Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, ACM (2016)","DOI":"10.1145\/2851141.2851148"},{"key":"2908_CR14","unstructured":"Dwarakanathan, S, (ed.): S-Flink: schedule for QoS in Flink Using SDN. In: Proceedings of the IEEE 40th Annual Computer Software and Applications Conference (COMPSAC), 2016, IEEE (2016)"},{"key":"2908_CR15","doi-asserted-by":"crossref","unstructured":"Kulkarni, S., Bhagat, N., Fu, M., Kedigehalli, V., Kellogg, C., Mittal, S., et al. (eds.): Twitter heron: stream processing at scale. In: Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, ACM (2015)","DOI":"10.1145\/2723372.2742788"},{"issue":"2","key":"2908_CR16","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1007\/s00778-003-0095-z","volume":"12","author":"DJ Abadi","year":"2003","unstructured":"Abadi, D.J., Carney, D., \u00c7etintemel, U., Cherniack, M., Convey, C., Lee, S., et al.: Aurora a new model and architecture for data stream management. VLDB J. 12(2), 120\u2013139 (2003)","journal-title":"VLDB J."},{"issue":"12","key":"2908_CR17","doi-asserted-by":"publisher","first-page":"2351","DOI":"10.1109\/TPDS.2012.24","volume":"23","author":"V Gulisano","year":"2012","unstructured":"Gulisano, V., Jimenez-Peris, R., Patino-Martinez, M., Soriente, C., Valduriez, P.: Streamcloud: an elastic and scalable data streaming system. IEEE Trans. Parallel Distrib. Syst. 23(12), 2351\u20132365 (2012)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"2908_CR18","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., Luo, Y.: 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 (2017)","journal-title":"J. Netw. Comput. Appl."},{"key":"2908_CR19","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1016\/j.ins.2015.03.027","volume":"319","author":"D Sun","year":"2015","unstructured":"Sun, D., Zhang, G., Yang, S., Zheng, W., Khan, S.U., Li, K.: Re-Stream: real-time and energy-efficient resource scheduling in big data stream computing environments. Inf. Sci. 319, 92\u2013112 (2015)","journal-title":"Inf. Sci."},{"key":"2908_CR20","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1016\/j.jcss.2016.10.010","volume":"89","author":"D Sun","year":"2017","unstructured":"Sun, D., Zhang, G., Wu, C., Li, K., Zheng, W.: Building a fault tolerant framework with deadline guarantee in big data stream computing environments. J. Comput. Syst. Sci. 89, 4\u201323 (2017)","journal-title":"J. Comput. Syst. Sci."},{"key":"2908_CR21","doi-asserted-by":"publisher","first-page":"e1978","DOI":"10.1002\/nem.1978","volume":"27","author":"N Kaur","year":"2017","unstructured":"Kaur, N., Sood, S.K.: Dynamic resource allocation for big data streams based on data characteristics (5Vs). Int. J. Netw. Manag. 27, e1978 (2017)","journal-title":"Int. J. Netw. Manag."},{"key":"2908_CR22","doi-asserted-by":"publisher","first-page":"8593","DOI":"10.1109\/ACCESS.2016.2634557","volume":"4","author":"D Sun","year":"2016","unstructured":"Sun, D., Huang, R.: A stable online scheduling strategy for real-time stream computing over fluctuating big data streams. IEEE Access 4, 8593\u20138607 (2016)","journal-title":"IEEE Access"},{"key":"2908_CR23","doi-asserted-by":"publisher","DOI":"10.1016\/j.bdr.2017.02.002","author":"N Kaur","year":"2017","unstructured":"Kaur, N., Sood, S.K.: Efficient resource management system based on 4Vs of big data streams. Big Data Res. (2017). \nhttps:\/\/doi.org\/10.1016\/j.bdr.2017.02.002","journal-title":"Big Data Res."},{"issue":"4","key":"2908_CR24","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1504\/IJWMC.2016.078204","volume":"10","author":"R Huang","year":"2016","unstructured":"Huang, R., Sun, D.: Analysing and evaluating topology structure of online application in Big Data stream computing environment. Int. J. Wireless Mobile Comput. 10(4), 317\u2013324 (2016)","journal-title":"Int. J. Wireless Mobile Comput."},{"key":"2908_CR25","doi-asserted-by":"publisher","first-page":"444","DOI":"10.1016\/j.future.2015.03.012","volume":"55","author":"R Tolosana-Calasanz","year":"2016","unstructured":"Tolosana-Calasanz, R., Ba\u00f1ares, J.\u00c1., Pham, C., Rana, O.F.: Resource management for bursty streams on multi-tenancy cloud environments. Future Gener. Comput. Syst. 55, 444\u2013459 (2016)","journal-title":"Future Gener. Comput. Syst."},{"key":"2908_CR26","doi-asserted-by":"publisher","first-page":"458","DOI":"10.1016\/j.compeleceng.2016.04.011","volume":"53","author":"MM Rahman","year":"2016","unstructured":"Rahman, M.M., Graham, P.: Responsive and efficient provisioning for multimedia applications. Comput. Electr. Eng. 53, 458\u2013468 (2016)","journal-title":"Comput. Electr. Eng."},{"issue":"9","key":"2908_CR27","doi-asserted-by":"publisher","first-page":"1610","DOI":"10.1002\/dac.2779","volume":"28","author":"Q Zhang","year":"2015","unstructured":"Zhang, Q., Chen, Z., Yang, L.T.: A nodes scheduling model based on Markov chain prediction for big streaming data analysis. Int. J. Commun. Syst. 28(9), 1610\u20131619 (2015)","journal-title":"Int. J. Commun. Syst."},{"key":"2908_CR28","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1016\/j.micpro.2016.09.014","volume":"47","author":"J-j Peng","year":"2016","unstructured":"Peng, J-j, Zhi, X-f, Xie, X-l: Application type based resource allocation strategy in cloud environment. Microprocess. Microsyst. 47, 385\u2013391 (2016)","journal-title":"Microprocess. Microsyst."},{"issue":"3","key":"2908_CR29","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1109\/MCI.2015.2437551","volume":"10","author":"AK Baughman","year":"2015","unstructured":"Baughman, A.K., Bogdany, R.J., McAvoy, C., Locke, R., O\u2019Connell, B., Upton, C.: Predictive cloud computing with big data: professional golf and tennis forecasting [application notes]. IEEE Comput. Intell. Mag. 10(3), 62\u201376 (2015)","journal-title":"IEEE Comput. Intell. Mag."},{"issue":"2","key":"2908_CR30","doi-asserted-by":"publisher","first-page":"615","DOI":"10.1007\/s11227-017-2151-2","volume":"74","author":"D Sun","year":"2018","unstructured":"Sun, D., et al.: Rethinking elastic online scheduling of big data streaming applications over high-velocity continuous data streams. J. Supercomput. 74(2), 615\u2013636 (2018)","journal-title":"J. Supercomput."},{"key":"2908_CR31","unstructured":"Amazon AWS EC2 pricing model [Online]. \nwww.amazon.com\/EC2\/pricing\/pricingmodel.html\n\n. Accessed 7 June 2016"},{"issue":"11","key":"2908_CR32","doi-asserted-by":"publisher","first-page":"2998","DOI":"10.1109\/TKDE.2016.2601103","volume":"28","author":"L Fegaras","year":"2016","unstructured":"Fegaras, L.: Incremental query processing on Big Data streams. IEEE Trans. Knowl. Data Eng. 28(11), 2998\u20133012 (2016)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"issue":"8","key":"2908_CR33","doi-asserted-by":"publisher","first-page":"1011","DOI":"10.1016\/j.future.2011.05.001","volume":"27","author":"E-K Byun","year":"2011","unstructured":"Byun, E.-K., Kee, Y.-S., Kim, J.-S., Maeng, S.: Cost optimized provisioning of elastic resources for application workflows. Future Gener. Comput. Syst. 27(8), 1011\u20131026 (2011)","journal-title":"Future Gener. Comput. Syst."},{"issue":"1","key":"2908_CR34","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/s10586-015-0530-0","volume":"19","author":"J Shi","year":"2016","unstructured":"Shi, J., et al.: Elastic resource provisioning for scientific workflow scheduling in cloud under budget and deadline constraints. Clust. Comput. 19(1), 167\u2013182 (2016)","journal-title":"Clust. Comput."},{"key":"2908_CR35","unstructured":"Amazon EC2 [Online]. \nhttps:\/\/aws.amazon.com\/ec2\/\n\n. Accessed 10 May 2016"},{"key":"2908_CR36","unstructured":"Apache Spark - Unified Analytics Engine for Big Data [Online]. \nhttps:\/\/spark.apache.org\/\n\n Accessed 10 Apr 2018"},{"key":"2908_CR37","doi-asserted-by":"crossref","unstructured":"Ghazal, A., Rabl, T., Hu, M., Raab, F., Poess, M., Crolotte, A., et al. (eds.): BigBench: towards an industry standard benchmark for big data analytics. In: Proceedings of the 2013 ACM SIGMOD international conference on Management of data, ACM (2013)","DOI":"10.1145\/2463676.2463712"},{"key":"2908_CR38","doi-asserted-by":"crossref","unstructured":"Arasu, A., Cherniack, M., Galvez, E., Maier, D., Maskey, A.S., Ryvkina, E., et al. (eds.): Linear road: a stream data management benchmark. In: Proceedings of the Thirtieth international conference on Very large data bases, vol. 30, VLDB Endowment (2004)","DOI":"10.1016\/B978-012088469-8\/50044-9"},{"key":"2908_CR39","unstructured":"Tutorial [Online]. \nhttp:\/\/storm.apache.org\/releases\/1.1.2\/Tutorial.html\n\n. Accessed 10 Apr 2018"},{"key":"2908_CR40","unstructured":"Common Toplogy Patterns [Online]. \nhttp:\/\/storm.apache.org\/releases\/1.2.1\/Common-patterns.html\n\n. Accessed 10 Apr 2018"},{"key":"2908_CR41","doi-asserted-by":"crossref","unstructured":"Byrne, J., et al.: A review of cloud computing simulation platforms and related environments. In: Proceedings of the 7th International Conference on Cloud Computing and Services Science. SCITEPRESS-Science and Technology Publications, Lda Portugal (2017)","DOI":"10.5220\/0006373006790691"},{"key":"2908_CR42","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1007\/978-3-642-53974-9","volume-title":"BigBench Specification V0. 1, in Specifying Big Data Benchmarks","author":"T Rabl","year":"2014","unstructured":"Rabl, T., et al.: BigBench Specification V0. 1, in Specifying Big Data Benchmarks, pp. 164\u2013201. Springer, New York pp (2014)"},{"key":"2908_CR43","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1016\/j.future.2015.10.023","volume":"65","author":"WA Higashino","year":"2016","unstructured":"Higashino, W.A., Capretz, M.A., Bittencourt, L.F.: CEPSim: modelling and simulation of Complex Event Processing systems in cloud environments. Fut. Gener. Comput. Syst. 65, 122\u2013139 (2016)","journal-title":"Fut. Gener. Comput. Syst."},{"issue":"1","key":"2908_CR44","first-page":"23","volume":"41","author":"RN Calheiros","year":"2011","unstructured":"Calheiros, R.N., et al.: CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software 41(1), 23\u201350 (2011)","journal-title":"Software"},{"key":"2908_CR45","unstructured":"CEPSim - Simulator for CEP\/SP systems. \nhttps:\/\/github.com\/virsox\/cepsim\n\n. Accessed 10 Apr 2018"},{"key":"2908_CR46","volume-title":"Big Data Benchmarks, Performance Optimization, and Emerging Hardware. BPOE 2014. Lecture Notes in Computer Science","author":"R Han","year":"2014","unstructured":"Han, R., Lu, X., Xu, J.: On Big Data benchmarking. In: Zhan, J., Han, R., Weng, C. (eds.) Big Data Benchmarks, Performance Optimization, and Emerging Hardware. BPOE 2014. Lecture Notes in Computer Science. Springer, Cham (2014)"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-019-02908-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-019-02908-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-019-02908-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,2,13]],"date-time":"2020-02-13T19:25:29Z","timestamp":1581621929000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-019-02908-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,14]]},"references-count":46,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,3]]}},"alternative-id":["2908"],"URL":"https:\/\/doi.org\/10.1007\/s10586-019-02908-2","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,2,14]]},"assertion":[{"value":"8 February 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 November 2018","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 January 2019","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 February 2019","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}