{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T13:58:11Z","timestamp":1780581491356,"version":"3.54.1"},"reference-count":52,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,9,4]],"date-time":"2018-09-04T00:00:00Z","timestamp":1536019200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Landmark University Center for Research and Development"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"published-print":{"date-parts":[[2018,12]]},"DOI":"10.1186\/s13677-018-0117-4","type":"journal-article","created":{"date-parts":[[2018,9,4]],"date-time":"2018-09-04T14:10:51Z","timestamp":1536070251000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["QoS-based ranking and selection of SaaS applications using heterogeneous similarity metrics"],"prefix":"10.1186","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2094-3327","authenticated-orcid":false,"given":"Azubuike","family":"Ezenwoke","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Olawande","family":"Daramola","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matthew","family":"Adigun","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,9,4]]},"reference":[{"key":"117_CR1","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s10723-010-9171-y","volume":"9","author":"BP Rimal","year":"2011","unstructured":"Rimal BP, Jukan A, Katsaros D, Goeleven Y (2011) Architectural requirements for cloud computing systems: an Enterprise cloud approach. J Grid Comput 9:3\u201326. https:\/\/doi.org\/10.1007\/s10723-010-9171-y","journal-title":"J Grid Comput"},{"key":"117_CR2","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1016\/j.ieri.2013.11.012","volume":"4","author":"A Ezenwoke","year":"2013","unstructured":"Ezenwoke A, Omoregbe N, Ayo CK, Sanjay M (2013) NIGEDU CLOUD: model of a national e-education cloud for developing countries. IERI Procedia 4:74\u201380. https:\/\/doi.org\/10.1016\/j.ieri.2013.11.012","journal-title":"IERI Procedia"},{"key":"117_CR3","unstructured":"Buyya R, Yeo CS, Venugopal S (2008) Market-oriented cloud computing. IEEE, pp 5\u201313"},{"key":"117_CR4","first-page":"172","volume-title":"Proceedings - 2012 11th international symposium on parallel and distributed computing, ISPDC 2012","author":"TF Forti\u015f","year":"2012","unstructured":"Forti\u015f TF, Munteanu VI, Negru V (2012) Towards a service friendly cloud ecosystem. In: Proceedings - 2012 11th international symposium on parallel and distributed computing, ISPDC 2012, pp 172\u2013179"},{"key":"117_CR5","doi-asserted-by":"publisher","first-page":"993","DOI":"10.1086\/673521","volume":"40","author":"C Townsend","year":"2014","unstructured":"Townsend C, Kahn BE (2014) The \u201cvisual preference heuristic\u201d: the influence of visual versus verbal depiction on assortment processing, perceived variety, and choice overload. J Consum Res 40:993\u20131015. https:\/\/doi.org\/10.1086\/673521","journal-title":"J Consum Res"},{"key":"117_CR6","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1016\/j.jcps.2014.08.002","volume":"25","author":"A Chernev","year":"2012","unstructured":"Chernev A, B\u00f6ckenholt U, Goodman J (2012) Choice overload: a conceptual review and meta-analysis. J Consum Psychol 25:333\u2013358. https:\/\/doi.org\/10.1016\/j.jcps.2014.08.002","journal-title":"J Consum Psychol"},{"key":"117_CR7","volume-title":"The future shock","author":"A Toffler","year":"1970","unstructured":"Toffler A (1970) The future shock. Amereon Ltd. ISBN: 0553277375, New York"},{"key":"117_CR8","doi-asserted-by":"crossref","unstructured":"Alrifai M, Skoutas D, Risse T (2010) Selecting skyline services for QoS-based web service composition. In: Proceedings of the 19th international conference on world wide web - WWW\u201910. ACM, p 11","DOI":"10.1145\/1772690.1772693"},{"key":"117_CR9","volume-title":"Proceedings - 2017 IEEE 24th international conference on web services, ICWS 2017","author":"A Ezenwoke","year":"2017","unstructured":"Ezenwoke A, Daramola O, Adigun M (2017) Towards a visualization framework for service selection in cloud E-marketplaces. In: Proceedings - 2017 IEEE 24th international conference on web services, ICWS 2017"},{"key":"117_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3923\/ajsr.2018.1.11","volume":"11","author":"AA Ezenwoke","year":"2018","unstructured":"Ezenwoke AA (2018) Design of a QoS-based framework for service ranking and selection in cloud e-marketplaces. Asian J Sci Res 11:1\u201311","journal-title":"Asian J Sci Res"},{"key":"117_CR11","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1109\/TSC.2011.35","volume":"6","author":"X Chen","year":"2013","unstructured":"Chen X, Zheng Z, Liu X et al (2013) Personalized QoS-aware web service recommendation and visualization. IEEE Trans Serv Comput 6:35\u201347. https:\/\/doi.org\/10.1109\/TSC.2011.35","journal-title":"IEEE Trans Serv Comput"},{"key":"117_CR12","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1016\/j.jss.2014.12.015","volume":"101","author":"A Abdelmaboud","year":"2015","unstructured":"Abdelmaboud A, Jawawi DNA, Ghani I et al (2015) Quality of service approaches in cloud computing: a systematic mapping study. J Syst Softw 101:159\u2013179. https:\/\/doi.org\/10.1016\/j.jss.2014.12.015","journal-title":"J Syst Softw"},{"key":"117_CR13","unstructured":"CSMIC (2014) Service measurement index framework version 2.1 introducing the service measurement index (SMI). http:\/\/csmic.org\/downloads\/SMI_Overview_TwoPointOne.pdf . Accessed 3 Feb 2018"},{"key":"117_CR14","doi-asserted-by":"crossref","unstructured":"Garg SK, Versteeg S, Buyya R (2011) SMICloud: a framework for comparing and ranking cloud services. In: Proceedings - 2011 4th IEEE international conference on utility and cloud computing, UCC 2011. IEEE, pp 210\u2013218","DOI":"10.1109\/UCC.2011.36"},{"key":"117_CR15","doi-asserted-by":"publisher","unstructured":"Soltani S, Asadi M, Ga\u0161evi\u0107 D et al (2012) Automated planning for feature model configuration based on functional and non-functional requirements. Proc 16th Int Softw Prod Line Conf:56\u201365. https:\/\/doi.org\/10.1145\/2362536.2362548","DOI":"10.1145\/2362536.2362548"},{"key":"117_CR16","doi-asserted-by":"publisher","unstructured":"Gui Z, Yang C, Xia J et al (2014) A service brokering and recommendation mechanism for better selecting cloud services. PLoS One 9. https:\/\/doi.org\/10.1371\/journal.pone.0105297","DOI":"10.1371\/journal.pone.0105297"},{"key":"117_CR17","first-page":"359","volume-title":"Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics)","author":"R Mirmotalebi","year":"2012","unstructured":"Mirmotalebi R, Ding C, Chi CH (2012) Modeling user\u2019s non-functional preferences for personalized service ranking. In: Liu C, Ludwig H, Toumani F, Yu Q (eds) Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics). Springer, Berlin Heidelberg, pp 359\u2013373"},{"key":"117_CR18","doi-asserted-by":"crossref","unstructured":"ur Rehman Z, Hussain FK, Hussain OK (2011) Towards Multi-criteria Cloud Service Selection. In: 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing. IEEE, pp 44\u201348","DOI":"10.1109\/IMIS.2011.99"},{"key":"117_CR19","doi-asserted-by":"publisher","first-page":"1213","DOI":"10.1109\/TPDS.2012.285","volume":"24","author":"Z Zheng","year":"2013","unstructured":"Zheng Z, Wu X, Zhang Y et al (2013) QoS ranking prediction for cloud services. IEEE Trans Parallel Distrib Syst 24:1213\u20131222. https:\/\/doi.org\/10.1109\/TPDS.2012.285","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"117_CR20","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1109\/ICWS.2014.24","volume-title":"Proceedings - 2014 IEEE international conference on web services, ICWS 2014","author":"L Qu","year":"2014","unstructured":"Qu L, Wang Y, Orgun MA et al (2014) Context-aware cloud service selection based on comparison and aggregation of user subjective assessment and objective performance assessment. In: Proceedings - 2014 IEEE international conference on web services, ICWS 2014, pp 81\u201388"},{"key":"117_CR21","doi-asserted-by":"crossref","unstructured":"Saripalli P, Pingali G (2011) MADMAC: multiple attribute decision methodology for adoption of clouds. In: Proceedings - 2011 IEEE 4th international conference on CLOUD computing, CLOUD 2011. IEEE, pp 316\u2013323","DOI":"10.1109\/CLOUD.2011.61"},{"key":"117_CR22","doi-asserted-by":"crossref","unstructured":"He Q, Han J, Yang Y et al (2012) QoS-driven service selection for multi-tenant SaaS. In: Proceedings - 2012 IEEE 5th international conference on CLOUD computing, CLOUD 2012. IEEE, pp 566\u2013573","DOI":"10.1109\/CLOUD.2012.125"},{"key":"117_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1613\/jair.346","volume":"6","author":"DR Wilson","year":"1997","unstructured":"Wilson DR, Martinez TR (1997) Improved heterogeneous distance functions. J Artif Intell Res 6:1\u201334. https:\/\/doi.org\/10.1613\/jair.346","journal-title":"J Artif Intell Res"},{"key":"117_CR24","doi-asserted-by":"crossref","unstructured":"Zhai X, Peng Y, Xiao J (2013) Heterogeneous metric learning with joint graph regularization for cross-media retrieval. Twenty-Seventh AAAI Conf Artif Intell Heterog:1198\u20131204","DOI":"10.1609\/aaai.v27i1.8464"},{"key":"117_CR25","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1016\/j.future.2014.02.020","volume":"41","author":"A Menychtas","year":"2014","unstructured":"Menychtas A, Vogel J, Giessmann A et al (2014) 4CaaSt marketplace: an advanced business environment for trading cloud services. Futur Gener Comput Syst 41:104\u2013120. https:\/\/doi.org\/10.1016\/j.future.2014.02.020","journal-title":"Futur Gener Comput Syst"},{"key":"117_CR26","unstructured":"Khadka R, Saeidi A, Jansen S, et al (2011) An evaluation of service frameworks for the management of service ecosystems. In: Pacific Asia conference on information systems (PACIS) 2011 proceedings. P paper 93"},{"key":"117_CR27","unstructured":"Vigne R, Mach W, Schikuta E (2013) Towards a smart web service marketplace. In: Proceedings - 2013 IEEE international conference on business informatics, IEEE CBI 2013. IEEE, pp 208\u2013215"},{"key":"117_CR28","doi-asserted-by":"publisher","first-page":"1012","DOI":"10.1016\/j.future.2012.06.006","volume":"29","author":"SK Garg","year":"2013","unstructured":"Garg SK, Versteeg S, Buyya R (2013) A framework for ranking of cloud computing services. Futur Gener Comput Syst 29:1012\u20131023. https:\/\/doi.org\/10.1016\/j.future.2012.06.006","journal-title":"Futur Gener Comput Syst"},{"key":"117_CR29","doi-asserted-by":"crossref","unstructured":"Tajvidi M, Ranjan R, Kolodziej J, Wang L (2014) Fuzzy cloud service selection framework. In: 2014 IEEE 3rd international conference on cloud networking, CloudNet 2014. IEEE, pp 443\u2013448","DOI":"10.1109\/CloudNet.2014.6969035"},{"key":"117_CR30","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1007\/978-81-322-2247-7_46","volume-title":"Information Systems Design and Intelligent Applications","author":"H Ayeldeen","year":"2015","unstructured":"Ayeldeen H, Shaker O, Hegazy O (2015) Distance similarity as a CBR technique for early detection of breast Cancer: an Egyptian case study similarity measure. In: Information Systems Design and Intelligent Applications, pp 449\u2013456"},{"key":"117_CR31","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1137\/1.9781611972788.22","volume-title":"Proceedings of the 2008 SIAM international conference on data mining","author":"S Boriah","year":"2008","unstructured":"Boriah S, Chandola V, Kumar V (2008) Similarity measures for categorical data: a comparative evaluation. In: Proceedings of the 2008 SIAM international conference on data mining, pp 243\u2013254"},{"key":"117_CR32","doi-asserted-by":"crossref","unstructured":"Batchelor BG (1977) Pattern recognition: ideas in practice. Springer US","DOI":"10.1007\/978-1-4613-4154-3"},{"key":"117_CR33","doi-asserted-by":"publisher","first-page":"1213","DOI":"10.1145\/7902.7906","volume":"29","author":"C Stanfill","year":"1986","unstructured":"Stanfill C, Waltz D (1986) Toward memory-based reasoning. Commun ACM 29:1213\u20131228. https:\/\/doi.org\/10.1145\/7902.7906","journal-title":"Commun ACM"},{"key":"117_CR34","doi-asserted-by":"crossref","unstructured":"Jung G, Mukherjee T, Kunde S et al (2013) CloudAdvisor: A recommendation-as-a-service platform for cloud configuration and pricing. In: Proceedings - 2013 IEEE 9th world congress on SERVICES, SERVICES 2013. IEEE, pp 456\u2013463","DOI":"10.1109\/SERVICES.2013.55"},{"key":"117_CR35","first-page":"566","volume-title":"Proceedings - 2012 IEEE 5th international conference on CLOUD computing, CLOUD 2012","author":"Q He","year":"2012","unstructured":"He Q, Han J, Yang Y et al (2012) QoS-driven service selection for multi-tenant SaaS. In: Proceedings - 2012 IEEE 5th international conference on CLOUD computing, CLOUD 2012, pp 566\u2013573"},{"key":"117_CR36","first-page":"77","volume-title":"A geometric framework for unsupervised anomaly detection","author":"E Eskin","year":"2002","unstructured":"Eskin E, Arnold A, Prerau M et al (2002) A geometric framework for unsupervised anomaly detection. Springer, Boston, pp 77\u2013101"},{"key":"117_CR37","volume-title":"Proceedings of the 15th international conference on machine learning","author":"D Lin","year":"1998","unstructured":"Lin D (1998) An information-theoretic definition of similarity. In: Proceedings of the 15th international conference on machine learning"},{"key":"117_CR38","doi-asserted-by":"publisher","first-page":"882","DOI":"10.2307\/2528080","volume":"22","author":"DW Goodall","year":"1966","unstructured":"Goodall DW (1966) A new similarity index based on probability. Biometrics 22:882. https:\/\/doi.org\/10.2307\/2528080","journal-title":"Biometrics"},{"key":"117_CR39","doi-asserted-by":"crossref","unstructured":"Alkalbani AM, Ghamry AM, Hussain FK, Hussain OK (2015) Blue pages: software as a service data set. In: 2015 10th international conference on broadband and wireless computing, Communication and Applications (BWCCA). IEEE, pp 269\u2013274","DOI":"10.1109\/BWCCA.2015.83"},{"key":"117_CR40","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1109\/CLOUD.2012.119","volume-title":"CLOUD computing (CLOUD), 2012 IEEE 5th international conference on. IEEE","author":"S Sundareswaran","year":"2012","unstructured":"Sundareswaran S, Squicciarini A, Lin D (2012) A brokerage-based approach for cloud service selection. In: CLOUD computing (CLOUD), 2012 IEEE 5th international conference on. IEEE, pp 558\u2013565"},{"key":"117_CR41","first-page":"1929","volume-title":"IEEE International Conference on Fuzzy Systems","author":"S Le","year":"2014","unstructured":"Le S, Dong H, Hussain FK et al (2014) Multicriteria decision making with fuzziness and criteria interdependence in cloud service selection. In: IEEE International Conference on Fuzzy Systems, pp 1929\u20131936"},{"key":"117_CR42","doi-asserted-by":"crossref","unstructured":"Karim R, Ding C, Miri A (2013) An End-to-End QoS Mapping Approach for Cloud Service Selection. In: 2013 IEEE ninth world congress on services. IEEE, pp 341\u2013348","DOI":"10.1109\/SERVICES.2013.71"},{"key":"117_CR43","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1016\/j.future.2015.11.025","volume":"57","author":"L Sun","year":"2016","unstructured":"Sun L, Ma J, Zhang Y et al (2016) Cloud-FuSeR: fuzzy ontology and MCDM based cloud service selection. Futur Gener Comput Syst 57:42\u201355. https:\/\/doi.org\/10.1016\/j.future.2015.11.025","journal-title":"Futur Gener Comput Syst"},{"key":"117_CR44","doi-asserted-by":"publisher","unstructured":"Li A, Yang X, Kandula S, Zhang M (2010) CloudCmp: comparing public cloud providers. Proc 10th Annu Conf internet Meas - IMC\u201910 1. https:\/\/doi.org\/10.1145\/1879141.1879143","DOI":"10.1145\/1879141.1879143"},{"key":"117_CR45","doi-asserted-by":"publisher","first-page":"460","DOI":"10.14778\/1920841.1920902","volume":"3","author":"J Schad","year":"2010","unstructured":"Schad J, Dittrich J, Quian\u00e9-Ruiz J-A (2010) Runtime measurements in the cloud. Proc VLDB Endow 3:460\u2013471. https:\/\/doi.org\/10.14778\/1920841.1920902","journal-title":"Proc VLDB Endow"},{"key":"117_CR46","doi-asserted-by":"crossref","unstructured":"Iosup A, Yigitbasi N, Epema D (2011) On the performance variability of production cloud services. In: 2011 11th IEEE\/ACM international symposium on cluster, Cloud and Grid Computing. IEEE, pp 104\u2013113","DOI":"10.1109\/CCGrid.2011.22"},{"key":"117_CR47","doi-asserted-by":"publisher","first-page":"820","DOI":"10.1007\/s10766-013-0276-3","volume":"42","author":"ZU Rehman","year":"2014","unstructured":"Rehman ZU, Hussain OK, Hussain FK (2014) Parallel cloud service selection and ranking based on QoS history. Int J Parallel Prog 42:820\u2013852. https:\/\/doi.org\/10.1007\/s10766-013-0276-3","journal-title":"Int J Parallel Prog"},{"key":"117_CR48","volume-title":"Measures Definitions","author":"Service Measurement Index (SMI)","year":"2014","unstructured":"Service Measurement Index (SMI) Measures Definitions (2014) Available at: http:\/\/csmic.org\/downloads\/SMI_Measures_Version_TwoPointOne.zip"},{"key":"117_CR49","volume-title":"The cloud service evaluation handbook: how to choose the right service, CreateSpace Independent Publishing Platform","author":"S Feuless","year":"2016","unstructured":"Feuless S (2016) The cloud service evaluation handbook: how to choose the right service, CreateSpace Independent Publishing Platform"},{"key":"117_CR50","volume-title":"Sample Scored Framework (2014)","author":"S Feuless","year":"2016","unstructured":"Feuless S (2016) Sample Scored Framework (2014): available at https:\/\/cloudserviceevaluation.files.wordpress.com\/2016\/06\/sample-scored-framework-bw.xlsx"},{"key":"117_CR51","unstructured":"Nielsen J (2006) Quantitative Studies: How Many Users to Test? Available at: https:\/\/www.nngroup.com\/articles\/quantitative-studies-how-many-users\/"},{"key":"117_CR52","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1504\/IJMASSC.2010.037652","volume":"3","author":"J Tiihonen","year":"2010","unstructured":"Tiihonen J, Felfernig a. (2010) Towards recommending configurable offerings. Int J Mass Cust 3:389. https:\/\/doi.org\/10.1504\/IJMASSC.2010.037652","journal-title":"Int J Mass Cust"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-018-0117-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13677-018-0117-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-018-0117-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,31]],"date-time":"2022-08-31T14:39:25Z","timestamp":1661956765000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-018-0117-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9,4]]},"references-count":52,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,12]]}},"alternative-id":["117"],"URL":"https:\/\/doi.org\/10.1186\/s13677-018-0117-4","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,9,4]]},"assertion":[{"value":"21 June 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 August 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 September 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that they have no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}},{"value":"Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Publisher\u2019s Note"}}],"article-number":"15"}}