{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T20:57:43Z","timestamp":1773521863433,"version":"3.50.1"},"reference-count":275,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/OAPA.html"}],"funder":[{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","award":["731664"],"award-info":[{"award-number":["731664"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","award":["645197"],"award-info":[{"award-number":["645197"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100005416","name":"Norwegian Research Council","doi-asserted-by":"crossref","award":["262854\/F20"],"award-info":[{"award-number":["262854\/F20"]}],"id":[{"id":"10.13039\/501100005416","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2018]]},"DOI":"10.1109\/access.2018.2883149","type":"journal-article","created":{"date-parts":[[2018,11,23]],"date-time":"2018-11-23T19:25:52Z","timestamp":1543001152000},"page":"74120-74150","source":"Crossref","is-referenced-by-count":39,"title":["Future Cloud Systems Design: Challenges and Research Directions"],"prefix":"10.1109","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1672-054X","authenticated-orcid":false,"given":"Amir","family":"Taherkordi","sequence":"first","affiliation":[]},{"given":"Feroz","family":"Zahid","sequence":"additional","affiliation":[]},{"given":"Yiannis","family":"Verginadis","sequence":"additional","affiliation":[]},{"given":"Geir","family":"Horn","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref275","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1007\/978-3-642-40651-5_6","article-title":"Cloud4SOA: A semantic-interoperability PaaS solution for multi-cloud platform management and portability","author":"kamateri","year":"2013","journal-title":"Service-Oriented and Cloud Computing"},{"key":"ref274","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2015.51"},{"key":"ref271","year":"2018","journal-title":"The SNIA Cloud Data Management Interface"},{"key":"ref270","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-13701-8","author":"di martino","year":"2015","journal-title":"Cloud Portability and Interoperability"},{"key":"ref273","doi-asserted-by":"publisher","DOI":"10.1007\/s13132-016-0361-0"},{"key":"ref170","author":"schubert","year":"2018","journal-title":"[Online]"},{"key":"ref272","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2015.38"},{"key":"ref172","doi-asserted-by":"publisher","DOI":"10.1145\/2462326.2462331"},{"key":"ref171","first-page":"391","author":"sefraoui","year":"2017","journal-title":"CIMP Cloud Integration and Management Platform"},{"key":"ref174","doi-asserted-by":"publisher","DOI":"10.1145\/3125621"},{"key":"ref173","doi-asserted-by":"publisher","DOI":"10.1109\/INM.2015.7140336"},{"key":"ref176","doi-asserted-by":"publisher","DOI":"10.1145\/3019612.3019700"},{"key":"ref175","first-page":"417","article-title":"MapReduce programming model for.NET-based cloud computing","author":"jin","year":"2009","journal-title":"Proc Eur Conf Parallel Process"},{"key":"ref178","doi-asserted-by":"publisher","DOI":"10.1109\/IMIS.2012.135"},{"key":"ref177","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2014.65"},{"key":"ref168","doi-asserted-by":"crossref","first-page":"2918","DOI":"10.1016\/j.jpdc.2014.06.007","article-title":"A survey of Cloud monitoring tools: Taxonomy, capabilities and objectives","volume":"74","author":"fatema","year":"2014","journal-title":"J Parallel Distrib Comput"},{"key":"ref169","first-page":"115","article-title":"A performance analysis of EC2 cloud computing services for scientific computing","author":"ostermann","year":"2009","journal-title":"Cloud Computing"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2017.26"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.2017.8254724"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/2491266.2491270"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2016.2532863"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/ISCC.2015.7405527"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2015.7045396"},{"key":"ref267","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2016.0089"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/IOT.2015.7356560"},{"key":"ref268","doi-asserted-by":"publisher","DOI":"10.1109\/ICITIS.2010.5689528"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2933267.2933317"},{"key":"ref269","year":"2014","journal-title":"Cloud Standards Customer Council Interoperability and Portability for Cloud Computing A Guide"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2017.2747214"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/DSDIS.2015.115"},{"key":"ref181","doi-asserted-by":"publisher","DOI":"10.1109\/SOCA.2013.48"},{"key":"ref180","doi-asserted-by":"publisher","DOI":"10.1007\/11758501_153"},{"key":"ref185","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1600838"},{"key":"ref184","doi-asserted-by":"publisher","DOI":"10.1109\/EuCNC.2016.7561003"},{"key":"ref183","doi-asserted-by":"publisher","DOI":"10.1145\/3007748.3007777"},{"key":"ref182","doi-asserted-by":"publisher","DOI":"10.1109\/PERCOMW.2016.7457098"},{"key":"ref189","doi-asserted-by":"publisher","DOI":"10.1109\/IECON.2012.6389042"},{"key":"ref188","doi-asserted-by":"publisher","DOI":"10.6028\/NIST.IR.7951"},{"key":"ref187","doi-asserted-by":"publisher","DOI":"10.1109\/CPSNA.2014.12"},{"key":"ref186","first-page":"740","article-title":"Efficient and scalable IoT service delivery on cloud","author":"li","year":"2013","journal-title":"Proc IEEE 6th Int Conf Cloud Comput"},{"key":"ref28","first-page":"28:1","article-title":"A hierarchical distributed fog computing architecture for big data analysis in smart cities","author":"tang","year":"2015","journal-title":"Proc ASE BigData SocialInform (ASE BD&SI)"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2016.0051"},{"key":"ref179","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2424"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/IWCMC.2014.6906323"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/1851275.1851223"},{"key":"ref22","first-page":"32","article-title":"Cloud federation","author":"kurze","year":"2011","journal-title":"Proc Int Conf Cloud Comput"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2015.08.040"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2011.44"},{"key":"ref23","first-page":"38","article-title":"OpenStack: Toward an open-source solution for cloud computing","volume":"55","author":"sefraoui","year":"2012","journal-title":"Int J Comput Appl"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/SYNASC.2013.61"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2013.133"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/2043164.2018465"},{"key":"ref51","first-page":"6","article-title":"Gatekeeper: Supporting bandwidth guarantees for multi-tenant datacenter networks","author":"rodrigues","year":"2011","journal-title":"Proceedings of WIOV"},{"key":"ref154","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.09.001"},{"key":"ref153","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-015-1511-z"},{"key":"ref156","doi-asserted-by":"publisher","DOI":"10.1145\/2378975.2378985"},{"key":"ref155","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2014.7004220"},{"key":"ref150","doi-asserted-by":"publisher","DOI":"10.1145\/2611567"},{"key":"ref152","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2010.02.004"},{"key":"ref151","doi-asserted-by":"publisher","DOI":"10.1109\/HICSS.2013.645"},{"key":"ref146","author":"mckendrick","year":"2018","journal-title":"Cloud Computing's Vendor Lock-In Problem Why the Industry Is Taking A Step Backward"},{"key":"ref147","first-page":"2","article-title":"Volley: Automated data placement for geo-distributed cloud services","author":"agarwal","year":"2010","journal-title":"Proc 7th USENIX Conf Netw Syst Design Implementation"},{"key":"ref148","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2010.60"},{"key":"ref149","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2011.220"},{"key":"ref59","year":"2017","journal-title":"OpenNaaS Open Platform for Network-as-a-Service"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2805842"},{"key":"ref57","article-title":"Maestro: A system for scalable openflow control","author":"ng","year":"2010"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/2491185.2491189"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.17487\/rfc3746"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"ref53","first-page":"1","article-title":"Seawall: Performance isolation for cloud datacenter networks","author":"shieh","year":"2010","journal-title":"Proc HotCloud"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/1921168.1921188"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2017.3571049"},{"key":"ref167","year":"2017","journal-title":"CloudMonix AzureWatch"},{"key":"ref166","year":"2017","journal-title":"Amazon CloudWatch"},{"key":"ref165","year":"2017","journal-title":"The Anatomy of APM"},{"key":"ref164","year":"2016","journal-title":"Research Challenges in Cloud Computing"},{"key":"ref163","first-page":"571","author":"di martino","year":"2011","journal-title":"Building a Mosaic of Clouds"},{"key":"ref162","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-013-9272-5"},{"key":"ref161","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2014.02.005"},{"key":"ref160","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1145\/2897073.2897713","article-title":"Cloud-native, event-based programming for mobile applications","author":"baldini","year":"2016","journal-title":"Proc Int'l Conf on Mobile Software Engineering and Systems (MOBILESoft)"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-011-0722-1"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1007\/s10207-013-0208-7"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.09.020"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/SKG.2010.19"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1496091.1496103"},{"key":"ref159","year":"2018","journal-title":"Google Cloud Functions"},{"key":"ref7","author":"buyya","year":"2018","journal-title":"A Manifesto for Future Generation Cloud Computing Research Directions for the Next Decade"},{"key":"ref49","first-page":"203","article-title":"Network virtualization in multi-tenant datacenters","author":"koponen","year":"2014","journal-title":"Proc USENIX Symp Netw Syst Design Implem (NSDI)"},{"key":"ref157","first-page":"267","article-title":"Aneka: A software platform for.NET based cloud computing","volume":"18","author":"vecchiola","year":"2008","journal-title":"Proc High-Performance Computing Workshop"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2016.05.009"},{"key":"ref158","year":"2018","journal-title":"Amazon Lambda Service"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2018.00009"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2015.166"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2012.090512.00043"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2009.10.017"},{"key":"ref42","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1007\/978-3-319-10933-6_15","article-title":"CARDAP: A scalable energy-efficient context aware distributed mobile data analytics platform for the fog","author":"jayaraman","year":"2014","journal-title":"Advances in Databases and Information Systems"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/MobileCloud.2018.00025"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.03.011"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.06.009"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2010.69"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1145\/2287036.2287045"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/OCS.2011.10"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1145\/1851476.1851535"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/2168697.2168706"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/SYSOSE.2015.7151909"},{"key":"ref74","year":"2017","journal-title":"Intersect360 research"},{"key":"ref75","year":"2015","journal-title":"InfiniBand Architecture Specification Release 1 0a"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/1165389.945462"},{"key":"ref79","first-page":"225","article-title":"KVM: The Linux virtual machine monitor","volume":"1","author":"qumranet","year":"2007","journal-title":"Proc Linux Symp"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/2038916.2038924"},{"key":"ref62","year":"2016","journal-title":"Amazon Elastic MapReduce"},{"key":"ref61","first-page":"1","article-title":"Why big data is the new competitive advantage","volume":"76","author":"mcguire","year":"2012","journal-title":"Ivey Bus J"},{"key":"ref63","year":"2016","journal-title":"IBM BigInsights for Apache Hadoop"},{"key":"ref64","year":"2016","journal-title":"Microsoft Azure HDInsight"},{"key":"ref65","year":"2018","journal-title":"Apache Hadoop"},{"key":"ref66","year":"2018","journal-title":"Apache Spark Lightning-Fast Unified Analytics Engine"},{"key":"ref67","article-title":"Cost optimization for dynamic replication and migration of data in cloud data centers","author":"mansouri","year":"0","journal-title":"IEEE Trans Cloud Comput"},{"key":"ref68","article-title":"Towards trusted cloud computing","author":"santos","year":"2009","journal-title":"Proc HotCloud"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2009.111"},{"key":"ref197","doi-asserted-by":"publisher","DOI":"10.1007\/s11036-014-0499-6"},{"key":"ref198","author":"zhou","year":"2014","journal-title":"A taxonomy and survey on eScience as a service in the cloud"},{"key":"ref199","doi-asserted-by":"publisher","DOI":"10.1109\/eScience.2008.62"},{"key":"ref193","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2018.01.037"},{"key":"ref194","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2016.09.006"},{"key":"ref195","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2014.07.006"},{"key":"ref196","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2014.6871677"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-7535-4_22"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2010.5673082"},{"key":"ref190","doi-asserted-by":"publisher","DOI":"10.1145\/2093698.2093863"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2016.04.003"},{"key":"ref191","doi-asserted-by":"publisher","DOI":"10.1007\/s11036-014-0499-6"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2016.2556668"},{"key":"ref192","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2016.2549047"},{"key":"ref91","first-page":"297","article-title":"EyeQ: Practical network performance isolation at the edge","author":"jeyakumar","year":"2013","journal-title":"Proc 10th USENIX Conf Netw Syst Design Implement"},{"key":"ref90","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1145\/2317307.2317309","article-title":"Netshare and stochastic netshare: Predictable bandwidth allocation for data centers","volume":"42","author":"radhakrishnan","year":"2012","journal-title":"ACM SIGCOMM Comput Commun Rev"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2009.119"},{"key":"ref99","first-page":"416","article-title":"Analysis of issues with load balancing algorithms in hosted (cloud) environments","author":"radojevi?","year":"2011","journal-title":"Proc 34th Int Conv MIPRO"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/UCC.2014.14"},{"key":"ref97","article-title":"A new agent-based method for QoS-aware cloud service composition using particle swarm optimization algorithm","author":"naseri","year":"0","journal-title":"J Ambient Intell Humanized Comput"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1007\/s13174-010-0007-6"},{"key":"ref81","year":"2016","journal-title":"The LXC Linux Containers"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2012.14"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2010.186"},{"key":"ref80","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1145\/1348583.1348591","article-title":"The cost of virtualization","volume":"6","author":"drepper","year":"2008","journal-title":"Queue"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2011.22"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/AINA.2010.187"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/CEC-EEE.2007.4"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1109\/OCS.2011.10"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-6524-0_21"},{"key":"ref200","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2010.5470418"},{"key":"ref101","first-page":"42","article-title":"Load balanced min-min algorithm for static meta-task scheduling in grid computing","volume":"20","author":"kokilavani","year":"2011","journal-title":"Int J Comput Appl"},{"key":"ref100","first-page":"89","article-title":"A scheduling strategy on load balancing of virtual machine resources in cloud computing environment","author":"hu","year":"2010","journal-title":"Proc 3rd Int Symp Parallel Archit Algorithms Program"},{"key":"ref209","doi-asserted-by":"publisher","DOI":"10.1145\/2971648.2971711"},{"key":"ref203","doi-asserted-by":"publisher","DOI":"10.1007\/s13258-015-0280-7"},{"key":"ref204","doi-asserted-by":"publisher","DOI":"10.1186\/1756-0381-7-22"},{"key":"ref201","first-page":"2","article-title":"Cloud computing for parallel scientific HPC applications: Feasibility of running coupled atmosphere-ocean climate models on Amazon&#x2019;s EC2","author":"evangelinos","year":"2008","journal-title":"Proc 1st Workshop Cloud Comput Appl (CCA)"},{"key":"ref202","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2015.7363840"},{"key":"ref207","doi-asserted-by":"crossref","first-page":"537w","DOI":"10.1093\/nar\/gky379","article-title":"The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2018 update","volume":"46","author":"afgan","year":"2018","journal-title":"Nucleic Acids Res"},{"key":"ref208","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2015.2433835"},{"key":"ref205","doi-asserted-by":"publisher","DOI":"10.1109\/IC2EW.2016.46"},{"key":"ref206","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1007\/s00170-015-7804-9","article-title":"A scientific workflow management system architecture and its scheduling based on cloud service platform for manufacturing big data analytics","volume":"84","author":"li","year":"2016","journal-title":"Int J Adv Manuf Technol"},{"key":"ref211","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2010.78"},{"key":"ref210","year":"2018","journal-title":"Apache Storm"},{"key":"ref212","doi-asserted-by":"publisher","DOI":"10.1145\/1810931.1810933"},{"key":"ref213","doi-asserted-by":"publisher","DOI":"10.1145\/1810931.1810937"},{"key":"ref214","doi-asserted-by":"publisher","DOI":"10.1145\/1810931.1810934"},{"key":"ref215","doi-asserted-by":"publisher","DOI":"10.1109\/MDM.2010.79"},{"key":"ref216","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2010.98"},{"key":"ref217","doi-asserted-by":"publisher","DOI":"10.1145\/502251.502257"},{"key":"ref218","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814441"},{"key":"ref219","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2007.304"},{"key":"ref220","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2008.916345"},{"key":"ref222","author":"samimi","year":"2006","journal-title":"Mobile Service Clouds A Self-Managing Infrastructure for Autonomic Mobile Computing Services"},{"key":"ref221","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950387"},{"key":"ref229","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2015.09.223"},{"key":"ref228","year":"2018","journal-title":"Heat Orchestration Template (HOT) Guide"},{"key":"ref227","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2013.133"},{"key":"ref226","first-page":"180","author":"guill\u00e9n","year":"2013","journal-title":"A UML Profile for Modeling Multicloud Applications"},{"key":"ref225","first-page":"56","article-title":"UML-based cloud application modeling with libraries, profiles, and templates","volume":"1242","author":"bergmayr","year":"2014","journal-title":"Proceedings of the 2nd International Workshop on Model-Driven Engineering on and for the Cloud"},{"key":"ref224","author":"nguyen","year":"2011","journal-title":"Blueprint Template Support for Engineering Cloud-Based Services"},{"key":"ref223","doi-asserted-by":"publisher","DOI":"10.1145\/1891701.1891706"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2011.071410.00073"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1109\/HIPINEB.2016.13"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-014-0407-8"},{"key":"ref124","doi-asserted-by":"crossref","first-page":"27","DOI":"10.4018\/978-1-5225-2013-9.ch002","article-title":"Energy and carbon footprint-aware management of geo-distributed cloud data centers: A taxonomy, state of the art, and future directions","author":"khosravi","year":"2017","journal-title":"Advancing Cloud Database Systems and Capacity Planning With Dynamic Applications"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2007.370306"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxp080"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-47612-4"},{"key":"ref133","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2008.06.004"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2011.05.027"},{"key":"ref131","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2004.09.033"},{"key":"ref132","first-page":"1107","article-title":"Ant algorithm-based task scheduling in grid computing","volume":"2","author":"xu","year":"2003","journal-title":"Proc Canadian Conf on Electrical and Computer Engineering CCECE"},{"key":"ref232","doi-asserted-by":"publisher","DOI":"10.1016\/j.suscom.2014.08.006"},{"key":"ref233","doi-asserted-by":"publisher","DOI":"10.1109\/AINA.2010.32"},{"key":"ref230","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2015.2474386"},{"key":"ref231","doi-asserted-by":"publisher","DOI":"10.1002\/spe.995"},{"key":"ref239","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2011.05.007"},{"key":"ref238","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"ref235","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2422"},{"key":"ref234","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-010-0504-1"},{"key":"ref237","doi-asserted-by":"publisher","DOI":"10.1109\/IAdCC.2014.6779436"},{"key":"ref236","doi-asserted-by":"publisher","DOI":"10.1109\/UCC.2011.24"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2011.42"},{"key":"ref135","first-page":"9","article-title":"PRESS: Predictive elastic resource scaling for cloud systems","author":"gong","year":"2010","journal-title":"Proc CNSM"},{"key":"ref138","author":"borthakur","year":"2018","journal-title":"HDFS Architecture Guide[J] Hadoop Apache Project"},{"key":"ref137","doi-asserted-by":"publisher","DOI":"10.1145\/1165389.945450"},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2011.032211.00087"},{"key":"ref140","first-page":"3","article-title":"Data management in the cloud: Limitations and opportunities","volume":"32","author":"abadi","year":"2009","journal-title":"IEEE Data Eng Bull"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1145\/564585.564601"},{"key":"ref142","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1145\/1394127.1394128","article-title":"BASE: An ACID alternative","volume":"6","author":"pritchett","year":"2008","journal-title":"Queue"},{"key":"ref143","doi-asserted-by":"publisher","DOI":"10.1145\/2445583.2445588"},{"key":"ref2","first-page":"1","author":"voorsluys","year":"2011","journal-title":"Introduction to Cloud Computing"},{"key":"ref144","doi-asserted-by":"publisher","DOI":"10.1145\/1365815.1365816"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2008.12.001"},{"key":"ref145","first-page":"601","article-title":"Hadoop-HBase for large-scale data","volume":"1","author":"vora","year":"2011","journal-title":"Proc Int Conf Comput Sci Netw Technol (ICCSNT)"},{"key":"ref241","doi-asserted-by":"publisher","DOI":"10.1109\/APCloudCC.2012.6486505"},{"key":"ref242","year":"2016","journal-title":"The Treacherous 12&#x2014;Cloud Computing Top Threats"},{"key":"ref243","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-017-9394-2"},{"key":"ref244","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-60960-042-6.ch057"},{"key":"ref240","year":"2017","journal-title":"YARN Scheduler Load Simulator (SLS)"},{"key":"ref248","doi-asserted-by":"publisher","DOI":"10.1109\/NCA.2004.1347784"},{"key":"ref247","doi-asserted-by":"publisher","DOI":"10.1145\/1377836.1377854"},{"key":"ref246","author":"chandran","year":"2005","journal-title":"LoT-RBAC A Location and Time-Based RBAC Model"},{"key":"ref245","first-page":"21","article-title":"Context-aware dynamic access control for pervasive applications","author":"zhang","year":"2004","journal-title":"Proc Commun Netw Distrib Syst Modeling Simulation Conf"},{"key":"ref249","doi-asserted-by":"publisher","DOI":"10.1145\/1063979.1064000"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/FCST.2015.41"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1007\/s00366-016-0434-5"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/CBD.2017.14"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2013.31"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2015.2396059"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1109\/UKSim.2012.11"},{"key":"ref103","doi-asserted-by":"crossref","first-page":"2292","DOI":"10.1016\/j.asoc.2013.01.025","article-title":"Honey bee behavior inspired load balancing of tasks in cloud computing environments","volume":"13","author":"babu","year":"2013","journal-title":"Appl Soft Comput"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/CCIS.2011.6045063"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1155\/2017\/4810514"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1126\/science.1103618"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-014-1804-9"},{"key":"ref250","doi-asserted-by":"publisher","DOI":"10.1109\/GreenCom-CPSCom.2010.148"},{"key":"ref251","doi-asserted-by":"publisher","DOI":"10.1145\/3136273.3136289"},{"key":"ref254","doi-asserted-by":"publisher","DOI":"10.1109\/LCN.2010.5735752"},{"key":"ref255","doi-asserted-by":"publisher","DOI":"10.1145\/2554850.2555109"},{"key":"ref252","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2013.031413.00127"},{"key":"ref253","doi-asserted-by":"publisher","DOI":"10.1145\/3229616.3229624"},{"key":"ref257","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOMW.2018.8407006"},{"key":"ref256","doi-asserted-by":"publisher","DOI":"10.1109\/VLSID.2016.115"},{"key":"ref259","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-69659-1_10"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/CCWC.2017.7868382"},{"key":"ref258","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1016\/j.comcom.2017.06.012","article-title":"Privacy-preserving data outsourcing in the cloud via semantic data splitting","volume":"110","author":"s\u00e1nchez","year":"2017","journal-title":"Comput Commun"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1402946.1402967"},{"key":"ref12","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-01949-9","author":"liu","year":"2013","journal-title":"A survey of data center network architectures"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/1594977.1592575"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1397718.1397732"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1594977.1592576"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/1402946.1402968"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2010.46"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1594977.1592577"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2016.08.010"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2009.5062153"},{"key":"ref19","first-page":"19","article-title":"Hedera: Dynamic flow scheduling for data center networks","author":"al-fares","year":"2010","journal-title":"Proc NSDI"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2013.89"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1145\/1816038.1816004"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2007.443"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1145\/2656204"},{"key":"ref115","doi-asserted-by":"crossref","first-page":"973","DOI":"10.1007\/s00607-012-0211-2","article-title":"Energy-efficient data centers","volume":"94","author":"shuja","year":"2012","journal-title":"Computing"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2012.107"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1109\/IGCC.2013.6604503"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063411"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1145\/2094091.2094105"},{"key":"ref260","doi-asserted-by":"publisher","DOI":"10.1109\/CNS.2015.7346876"},{"key":"ref261","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3064057"},{"key":"ref262","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3133995"},{"key":"ref263","article-title":"Method and computer program product for order preserving symbol based encryption","author":"movshovitz","year":"2017"},{"key":"ref264","author":"egorov","year":"2016","journal-title":"Zerodb white paper"},{"key":"ref265","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCSW.2016.27"},{"key":"ref266","first-page":"1","article-title":"Towards trusted cloud computing","author":"santos","year":"2009","journal-title":"Proc Conf Hot Topics Cloud Comput"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/8274985\/08543679.pdf?arnumber=8543679","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,7]],"date-time":"2023-09-07T13:07:20Z","timestamp":1694092040000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8543679\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"references-count":275,"URL":"https:\/\/doi.org\/10.1109\/access.2018.2883149","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]}}}