{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T21:20:45Z","timestamp":1783804845850,"version":"3.55.0"},"reference-count":73,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2019,1,28]],"date-time":"2019-01-28T00:00:00Z","timestamp":1548633600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Adaptive Brokerage for the Cloud (ABC) project, UK EPSRC","award":["EP\/R010889\/1"],"award-info":[{"award-number":["EP\/R010889\/1"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2019,11,30]]},"abstract":"<jats:p>\n            <jats:italic>Background<\/jats:italic>\n            \u2014The proliferation of cloud services has opened a space for cloud brokerage services. Brokers intermediate between cloud customers and providers to assist the customer in selecting the most suitable service, helping to manage the dimensionality, heterogeneity, and uncertainty associated with cloud services.\n            <jats:italic>Objective<\/jats:italic>\n            \u2014Unlike other surveys, this survey focuses on the customer perspective. The survey systematically analyses the literature to identify and classify approaches to realise cloud brokerage, presenting an understanding of the state-of-the-art and a novel taxonomy to characterise cloud brokers.\n            <jats:italic>Method<\/jats:italic>\n            \u2014A systematic literature survey was conducted to compile studies related to cloud brokerage and explore how cloud brokers are engineered. These studies are then analysed from multiple perspectives, such as motivation, functionality, engineering approach, and evaluation methodology.\n            <jats:italic>Results<\/jats:italic>\n            \u2014The survey resulted in a knowledge base of current proposals for realising cloud brokers. The survey identified differences between the studies\u2019 implementations, with engineering efforts directed at combinations of market-based solutions, middlewares, toolkits, algorithms, semantic frameworks, and conceptual frameworks.\n            <jats:italic>Conclusion<\/jats:italic>\n            \u2014Our comprehensive meta-analysis shows that cloud brokerage is still a formative field. Although significant progress has been achieved in this field, considerable challenges remain to be addressed, which are also identified in this survey.\n          <\/jats:p>","DOI":"10.1145\/3274657","type":"journal-article","created":{"date-parts":[[2019,1,28]],"date-time":"2019-01-28T13:28:51Z","timestamp":1548682131000},"page":"1-28","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":46,"title":["Cloud Brokerage"],"prefix":"10.1145","volume":"51","author":[{"given":"Abdessalam","family":"Elhabbash","sequence":"first","affiliation":[{"name":"Lancaster University, Lancaster, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Faiza","family":"Samreen","sequence":"additional","affiliation":[{"name":"Lancaster University, Lancaster, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"James","family":"Hadley","sequence":"additional","affiliation":[{"name":"Lancaster University, Lancaster, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yehia","family":"Elkhatib","sequence":"additional","affiliation":[{"name":"Lancaster University, Lancaster, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,1,28]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1002\/ett.2937"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2013.04.001"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2017.2711009"},{"key":"e_1_2_1_4_1","volume-title":"Proceedings of the IEEE International Conference on Computer and Information Technology","author":"Aldawsari Bandar"},{"key":"e_1_2_1_5_1","unstructured":"Tyanko Aleksiev Simon Barkow-Oesterreicher Peter Z. Kunszt Sergio Maffioletti Riccardo Murri and Christian Panse. 2013. VM-MAD: A cloud\/cluster software for service-oriented academic environments. CoRR abs\/1302.2529 (2013). Retrieved from http:\/\/arxiv.org\/abs\/1302.2529.  Tyanko Aleksiev Simon Barkow-Oesterreicher Peter Z. Kunszt Sergio Maffioletti Riccardo Murri and Christian Panse. 2013. VM-MAD: A cloud\/cluster software for service-oriented academic environments. CoRR abs\/1302.2529 (2013). Retrieved from http:\/\/arxiv.org\/abs\/1302.2529."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/3PGCIC.2013.9"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.04.026"},{"key":"e_1_2_1_8_1","doi-asserted-by":"crossref","unstructured":"Bernady Apduhan Muhammad Younas and Toshihiro Uchibayashi. 2015. Improving Reliability and Availability of IaaS Services in Hybrid Clouds. Springer International Publishing 557--568.  Bernady Apduhan Muhammad Younas and Toshihiro Uchibayashi. 2015. Improving Reliability and Availability of IaaS Services in Hybrid Clouds. Springer International Publishing 557--568.","DOI":"10.1007\/978-3-319-21404-7_41"},{"key":"e_1_2_1_9_1","unstructured":"AppDirect. 2017. AppDirect SMB Cloud Service Adoption Report. Retrieved from https:\/\/dcnxfkgt2gjxz.cloudfront.net\/Files\/AppDirect-SMB-Survey-Report-2017.pdf.  AppDirect. 2017. AppDirect SMB Cloud Service Adoption Report. Retrieved from https:\/\/dcnxfkgt2gjxz.cloudfront.net\/Files\/AppDirect-SMB-Survey-Report-2017.pdf."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1721654.1721672"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2016.06.014"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2015.144"},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the 6th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 14)","author":"Barker Adam","year":"2014"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.995"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.03.010"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/WI-IAT.2014.193"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/UCC.2014.88"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2010.87"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.12.012"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541583.2541585"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/SOSE.2016.59"},{"key":"e_1_2_1_23_1","volume-title":"Proceedings of the 8th Conference on Hot Topics in Cloud Computing. USENIX Association, 77--83","author":"Elkhatib Yehia","year":"2016"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2460756.2460759"},{"key":"e_1_2_1_25_1","unstructured":"Yehia Elkhatib Faiza Samreen and Gordon S. Blair. 2018. Same same but different: A descriptive differentiation of intra-cloud IaaS services. CoRR abs\/1802.03641 (2018). arxiv:1802.03641 http:\/\/arxiv.org\/abs\/1802.03641.  Yehia Elkhatib Faiza Samreen and Gordon S. Blair. 2018. Same same but different: A descriptive differentiation of intra-cloud IaaS services. CoRR abs\/1802.03641 (2018). arxiv:1802.03641 http:\/\/arxiv.org\/abs\/1802.03641."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2011.05.022"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/NETSOFT.2018.8460032"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2168"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijinfomgt.2014.04.006"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/RCIS.2012.6240421"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2245276.2245356"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2013.10"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2012.06.012"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.06.004"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOMW.2014.6849165"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462326.2462339"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2013.12.017"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3092698"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/2748143.2748360"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.1072"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2011.59"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11036-015-0593-4"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2557963.2560948"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.20"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879143"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2018436.2018502"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2011.116"},{"key":"e_1_2_1_49_1","volume-title":"Proceedings of the International Conference on High Performance Computing and Simulation (HPCS). 1--7.","author":"Lucas-Simarro Jose Luis"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.2972"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2013.10.004"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.03.020"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2016.09.010"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1186\/2192-113X-3-3"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECOWS.2010.33"},{"key":"e_1_2_1_56_1","unstructured":"Fawaz Paraiso Philippe Merle and Lionel Seinturier. 2014. soCloud: A service-oriented component-based PaaS for managing portability provisioning elasticity and high availability across multiple clouds. CoRR abs\/1407.1963 (2014). http:\/\/arxiv.org\/abs\/1407.1963.  Fawaz Paraiso Philippe Merle and Lionel Seinturier. 2014. soCloud: A service-oriented component-based PaaS for managing portability provisioning elasticity and high availability across multiple clouds. CoRR abs\/1407.1963 (2014). http:\/\/arxiv.org\/abs\/1407.1963."},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2012.08.007"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676662.2676677"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2012.24"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.02.009"},{"key":"e_1_2_1_61_1","volume-title":"Proceedings of the IEEE\/IFIP Network Operations and Management Symposium. 557--563","author":"Samreen Faiza"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2013.19"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2988336.2988337"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/2741948.2741953"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4456"},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-013-1047-z"},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2014.07.019"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2011.07.003"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2016.28"},{"key":"e_1_2_1_70_1","volume-title":"Proceedings of the 20th International Conference on Database Systems for Advanced Applications (DASFAA). Springer International Publishing, 334--350","author":"Weerasiri Denis","year":"2015"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.02.005"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-013-9285-0"},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/2788397"},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13174-010-0007-6"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/2479942.2479945"}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3274657","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3274657","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:57:56Z","timestamp":1750208276000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3274657"}},"subtitle":["A Systematic Survey"],"short-title":[],"issued":{"date-parts":[[2019,1,28]]},"references-count":73,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2019,11,30]]}},"alternative-id":["10.1145\/3274657"],"URL":"https:\/\/doi.org\/10.1145\/3274657","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,1,28]]},"assertion":[{"value":"2018-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-08-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-01-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}