{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T06:10:34Z","timestamp":1781503834128,"version":"3.54.1"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"12","license":[{"start":{"date-parts":[[2017,10,23]],"date-time":"2017-10-23T00:00:00Z","timestamp":1508716800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2018,12]]},"DOI":"10.1007\/s11227-017-2156-x","type":"journal-article","created":{"date-parts":[[2017,10,23]],"date-time":"2017-10-23T20:52:14Z","timestamp":1508791934000},"page":"6470-6501","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":57,"title":["Resource provisioning for cloud applications: a 3-D, provident and flexible approach"],"prefix":"10.1007","volume":"74","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1816-6901","authenticated-orcid":false,"given":"Mohammad Sadegh","family":"Aslanpour","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3246-3275","authenticated-orcid":false,"given":"Seyed Ebrahim","family":"Dashti","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2639-0900","authenticated-orcid":false,"given":"Mostafa","family":"Ghobaei-Arani","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ali Asghar","family":"Rahmanian","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,10,23]]},"reference":[{"key":"2156_CR1","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1145\/2593512","volume":"47","author":"AN Toosi","year":"2014","unstructured":"Toosi AN, Calheiros RN, Buyya R (2014) Interconnected cloud computing environments: challenges, taxonomy, and survey. ACM Comput Surv 47:7","journal-title":"ACM Comput Surv"},{"key":"2156_CR2","unstructured":"EC2, Elastic Compute Cloud (2017). \n                        http:\/\/aws.amazon.com\/ec2\/\n                        \n                    . Accessed 1 Feb 2017"},{"key":"2156_CR3","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1007\/s12083-013-0232-4","volume":"8","author":"H Kavalionak","year":"2015","unstructured":"Kavalionak H, Carlini E, Ricci L, Montresor A, Coppola M (2015) Integrating peer-to-peer and cloud computing for massively multiuser online games. Peer Peer Netw Appl 8:301\u2013319","journal-title":"Peer Peer Netw Appl"},{"key":"2156_CR4","doi-asserted-by":"crossref","unstructured":"Huang J, Li C, Yu J (2012) Resource prediction based on double exponential smoothing in cloud computing. In: 2012 2nd International Conference on Consumer Electronics Communication Networks (CECNet). IEEE, pp 2056\u20132060","DOI":"10.1109\/CECNet.2012.6201461"},{"key":"2156_CR5","doi-asserted-by":"crossref","unstructured":"Bankole AA, Ajila SA (2013) Cloud client prediction models for cloud resource provisioning in a multitier web application environment. In: 2013 IEEE 7th International Symposium on Service Oriented System Engineering (SOSE). IEEE, pp 156\u2013161","DOI":"10.1109\/SOSE.2013.40"},{"key":"2156_CR6","doi-asserted-by":"crossref","unstructured":"Ajila SA, Bankole AA (2013) Cloud client prediction models using machine learning techniques. In: 2013 IEEE 37th Annual Computer Software and Applications Conference (COMPSAC). IEEE, pp 134\u2013142","DOI":"10.1109\/COMPSAC.2013.21"},{"key":"2156_CR7","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.future.2014.02.018","volume":"37","author":"PD Kaur","year":"2014","unstructured":"Kaur PD, Chana I (2014) A resource elasticity framework for QoS-aware execution of cloud applications. Future Gener Comput Syst 37:14\u201325","journal-title":"Future Gener Comput Syst"},{"key":"2156_CR8","doi-asserted-by":"crossref","unstructured":"Qavami HR, Jamali S, Akbari MK, Javadi B (2014) Dynamic resource provisioning in cloud computing: a heuristic Markovian approach. In: International Conference on Cloud Computing. Springer, Berlin, pp 102\u2013111","DOI":"10.1007\/978-3-319-14254-8_10"},{"key":"2156_CR9","first-page":"18","volume":"117","author":"M Fallah","year":"2015","unstructured":"Fallah M, Arani MG, Maeen M (2015) NASLA: novel auto scaling approach based on learning automata for web application in cloud computing environment. Int J Comput Appl 117:18\u201323","journal-title":"Int J Comput Appl"},{"key":"2156_CR10","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.future.2015.09.001","volume":"55","author":"MD Assun\u00e7\u00e3o de","year":"2016","unstructured":"de Assun\u00e7\u00e3o MD, Cardonha CH, Netto MAS, Cunha RLF (2016) Impact of user patience on auto-scaling resource capacity for cloud services. Future Gener Comput Syst 55:41\u201350","journal-title":"Future Gener Comput Syst"},{"key":"2156_CR11","doi-asserted-by":"crossref","first-page":"2221","DOI":"10.1007\/s11227-015-1380-5","volume":"71","author":"M Beltr\u00e1n","year":"2015","unstructured":"Beltr\u00e1n M (2015) Automatic provisioning of multi-tier applications in cloud computing environments. J Supercomput 71:2221\u20132250","journal-title":"J Supercomput"},{"issue":"3","key":"2156_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10586-016-0574-9","volume":"19","author":"M Ghobaei-Arani","year":"2016","unstructured":"Ghobaei-Arani M, Jabbehdari S, Pourmina MA (2016) An autonomic approach for resource provisioning of cloud services. Cluster Comput 19(3):1\u201320. doi:\n                        10.1007\/s10586-016-0574-9","journal-title":"Cluster Comput"},{"key":"2156_CR13","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1504\/IJWGS.2015.068899","volume":"11","author":"W Lin","year":"2015","unstructured":"Lin W, Zhu C, Li J, Liu B, Lian H (2015) Novel algorithms and equivalence optimisation for resource allocation in cloud computing. Int J Web Grid Serv 11:193\u2013210","journal-title":"Int J Web Grid Serv"},{"key":"2156_CR14","doi-asserted-by":"crossref","first-page":"795","DOI":"10.1016\/j.comnet.2012.10.020","volume":"57","author":"E Casalicchio","year":"2013","unstructured":"Casalicchio E, Silvestri L (2013) Mechanisms for SLA provisioning in cloud-based service providers. Comput Netw 57:795\u2013810","journal-title":"Comput Netw"},{"key":"2156_CR15","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.future.2014.10.017","volume":"50","author":"M Mohamed","year":"2014","unstructured":"Mohamed M, Amziani M, Bela\u00efd D, Tata S, Melliti T (2014) An autonomic approach to manage elasticity of business processes in the Cloud. Future Gener Comput Syst 50:49\u201361","journal-title":"Future Gener Comput Syst"},{"key":"2156_CR16","doi-asserted-by":"crossref","first-page":"2053","DOI":"10.1002\/cpe.3224","volume":"26","author":"NR Herbst","year":"2014","unstructured":"Herbst NR, Huber N, Kounev S, Amrehn E (2014) Self-adaptive workload classification and forecasting for proactive resource provisioning. Concurr Comput Pract Exp 26:2053\u20132078","journal-title":"Concurr Comput Pract Exp"},{"key":"2156_CR17","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1016\/j.future.2015.01.015","volume":"54","author":"A-F Antonescu","year":"2015","unstructured":"Antonescu A-F, Braun T (2015) Simulation of SLA-based VM-scaling algorithms for cloud-distributed applications. Future Gener Comput Syst 54:260\u2013273","journal-title":"Future Gener Comput Syst"},{"key":"2156_CR18","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1016\/j.compeleceng.2015.02.003","volume":"47","author":"S Singh","year":"2015","unstructured":"Singh S, Chana I (2015) Q-aware: quality of service based cloud resource provisioning. Comput Electr Eng 47:138\u2013160","journal-title":"Comput Electr Eng"},{"key":"2156_CR19","doi-asserted-by":"crossref","first-page":"926","DOI":"10.1007\/s11227-016-1626-x","volume":"72","author":"S Singh","year":"2016","unstructured":"Singh S, Chana I (2016) Resource provisioning and scheduling in clouds: QoS perspective. J Supercomput 72:926\u2013960","journal-title":"J Supercomput"},{"key":"2156_CR20","first-page":"30","volume":"7","author":"MG Arani","year":"2015","unstructured":"Arani MG, Shamsi M (2015) An extended approach for efficient data storage in cloud computing environment. Int J Comput Netw Inf Secur 7:30","journal-title":"Int J Comput Netw Inf Secur"},{"key":"2156_CR21","doi-asserted-by":"crossref","first-page":"161","DOI":"10.14257\/ijdta.2015.8.5.13","volume":"8","author":"A Gholami","year":"2015","unstructured":"Gholami A, Arani MG (2015) A trust model based on quality of service in cloud computing environment. Int J Database Theory Appl 8:161\u2013170","journal-title":"Int J Database Theory Appl"},{"key":"2156_CR22","unstructured":"Dilley JA (1996) Web server workload characterization. Hewlett-Packard Laboratories Report, HPL-96-160. \n                        http:\/\/www.hpl.hp.com\/techreports\/96\/HPL-96-160.html"},{"key":"2156_CR23","doi-asserted-by":"crossref","unstructured":"Chase JS, Anderson DC, Thakar PN, Vahdat AM, Doyle RP (2001) Managing energy and server resources in hosting centers. In: ACM SIGOPS Operating Systems Review. ACM, pp 103\u2013116","DOI":"10.1145\/502034.502045"},{"key":"2156_CR24","doi-asserted-by":"crossref","unstructured":"Kihl M, \u00d6dling P, Lagerstedt C, Aurelius A (2010) Traffic analysis and characterization of Internet user behavior. In: 2010 International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT) . IEEE, pp 224\u2013231","DOI":"10.1109\/ICUMT.2010.5676633"},{"key":"2156_CR25","doi-asserted-by":"crossref","unstructured":"Mehta A, Menaria M, Dangi S, Rao S (2011) Energy conservation in cloud infrastructures. In: 2011 IEEE International System Conference (SysCon). IEEE, pp 456\u2013460","DOI":"10.1109\/SYSCON.2011.5929050"},{"key":"2156_CR26","volume-title":"Internet access traffic measurement and analysis","author":"S Gebert","year":"2012","unstructured":"Gebert S, Pries R, Schlosser D, Heck K (2012) Internet access traffic measurement and analysis. Springer, Berlin"},{"key":"2156_CR27","doi-asserted-by":"crossref","first-page":"1107","DOI":"10.1109\/TPDS.2012.283","volume":"24","author":"Z Xiao","year":"2013","unstructured":"Xiao Z, Song W, Chen Q (2013) Dynamic resource allocation using virtual machines for cloud computing environment. Parallel Distrib Syst IEEE Trans 24:1107\u20131117","journal-title":"Parallel Distrib Syst IEEE Trans"},{"key":"2156_CR28","doi-asserted-by":"crossref","first-page":"559","DOI":"10.1007\/s10723-014-9314-7","volume":"12","author":"T Lorido-Botran","year":"2014","unstructured":"Lorido-Botran T, Miguel-Alonso J, Lozano JA (2014) A review of auto-scaling techniques for elastic applications in cloud environments. J Grid Comput 12:559\u2013592","journal-title":"J Grid Comput"},{"key":"2156_CR29","unstructured":"Amazon Auto Scaling (2016). \n                        https:\/\/aws.amazon.com\/autoscaling\/\n                        \n                    . Accessed 1 Jan 2016"},{"key":"2156_CR30","unstructured":"Qu C, Calheiros RN, Buyya R (2016) Auto-scaling web applications in clouds: a taxonomy and survey. \n                        arXiv:1609.09224"},{"key":"2156_CR31","doi-asserted-by":"publisher","unstructured":"Aslanpour MS, Dashti SE (2016) SLA-Aware resource allocation for application service providers in the cloud. In: 2nd International Conference on Web Research ICWR 2016. IEEE, Tehran, pp 31\u201342. doi:\n                        10.1109\/ICWR.2016.7498443","DOI":"10.1109\/ICWR.2016.7498443"},{"key":"2156_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJGHPC.2017070101","volume":"9","author":"MS Aslanpour","year":"2017","unstructured":"Aslanpour MS, Dashti SE (2017) Proactive Auto-Scaling Algorithm (PASA) for cloud application. Int J Grid High Perform Comput 9:1\u201316. doi:\n                        10.4018\/IJGHPC.2017070101","journal-title":"Int J Grid High Perform Comput"},{"key":"2156_CR33","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1016\/j.jnca.2017.07.012","volume":"95","author":"MS Aslanpour","year":"2017","unstructured":"Aslanpour MS, Ghobaei-Arani M, Toosi AN (2017) Auto-scaling web applications in clouds: a cost-aware approach. J Netw Comput Appl 95:26\u201341. doi:\n                        10.1016\/j.jnca.2017.07.012","journal-title":"J Netw Comput Appl"},{"key":"2156_CR34","unstructured":"CloudWatch, Amaz. CloudWatch Dev. Guid. API Version 2010-08-01 (n.d.). \n                        http:\/\/awsdocs.s3.amazonaws.com\/AmazonCloudWatch\/latest\/acw-dg.pdf\n                        \n                    . Accessed 1 Jan 2016"},{"key":"2156_CR35","unstructured":"Vajda S (2007) Fibonacci and Lucas numbers, and the golden section: theory and applications. Courier Corporation"},{"key":"2156_CR36","unstructured":"Orr MJL (1996) Introduction to radial basis function networks. Technical Report. Center for Cognitive Science, University of Edinburgh"},{"key":"2156_CR37","doi-asserted-by":"crossref","unstructured":"Chow R, Golle P, Jakobsson M, Shi E, Staddon J, Masuoka R, Molina J (2009) Controlling data in the cloud: outsourcing computation without outsourcing control. In: Proceedings of the 2009 ACM Workshop on Cloud Computing Security. ACM, pp 85\u201390","DOI":"10.1145\/1655008.1655020"},{"key":"2156_CR38","unstructured":"Liu X, Heo J, Sha L (2005) Modeling 3-tiered web applications. In: 13th IEEE International Symposium Modeling, Analysis, and Simulation of Computer and Telecommunication Systems 2005. IEEE, pp 307\u2013310"},{"key":"2156_CR39","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1016\/j.jnca.2017.01.036","volume":"83","author":"AN Toosi","year":"2017","unstructured":"Toosi AN, Qu C, de Assun\u00e7\u00e3o MD, Buyya R (2017) Renewable-aware geographical load balancing of web applications for sustainable data centers. J Netw Comput Appl 83:155\u2013168","journal-title":"J Netw Comput Appl"},{"key":"2156_CR40","doi-asserted-by":"crossref","unstructured":"Buyya R, Ranjan R, Calheiros RN (2009) Modeling and simulation of scalable cloud computing environments and the CloudSim toolkit: challenges and opportunities. In: HPCS\u201909 , International Conference on High Performance Computing and Simulation, 2009. IEEE, pp 1\u201311","DOI":"10.1109\/HPCSIM.2009.5192685"},{"key":"2156_CR41","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.parco.2015.02.003","volume":"44","author":"J Li","year":"2015","unstructured":"Li J, Su S, Cheng X, Song M, Ma L, Wang J (2015) Cost-efficient coordinated scheduling for leasing cloud resources on hybrid workloads. Parallel Comput 44:1\u201317","journal-title":"Parallel Comput"},{"issue":"1\u20132","key":"2156_CR42","first-page":"1","volume":"28","author":"SE Dashti","year":"2015","unstructured":"Dashti SE, Rahmani AM (2015) Dynamic VMs placement for energy efficiency by PSO in cloud computing. J Exp Theor Artif Intell 28(1\u20132):1\u201316","journal-title":"J Exp Theor Artif Intell"},{"key":"2156_CR43","doi-asserted-by":"crossref","unstructured":"Odom MD, Sharda R (1990) A neural network model for bankruptcy prediction. In: International Joint Conference on Neural Networks (IJCNN ), pp 163\u2013168","DOI":"10.1109\/IJCNN.1990.137710"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-017-2156-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-017-2156-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-017-2156-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,11,28]],"date-time":"2018-11-28T09:28:10Z","timestamp":1543397290000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-017-2156-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10,23]]},"references-count":43,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2018,12]]}},"alternative-id":["2156"],"URL":"https:\/\/doi.org\/10.1007\/s11227-017-2156-x","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,10,23]]}}}