{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T03:24:10Z","timestamp":1773113050497,"version":"3.50.1"},"reference-count":29,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2025,7,31]],"date-time":"2025-07-31T00:00:00Z","timestamp":1753920000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Cloud computing offers a broad spectrum of services to users, particularly in multi-cloud environments where service-centric features are introduced to support users from multiple endpoints. To improve service availability and optimize the utilization of required services, cloud brokerage has been integrated into multi-cloud systems. The primary objective of a cloud broker is to ensure the quality and outcomes of services offered to customers. However, traditional cloud brokers face limitations in measuring service trust, ensuring validity, and anticipating future enhancements of services across different cloud platforms. To address these challenges, the proposed intelligent cloud broker integrates an intelligence mechanism that enhances decision-making within a multi-cloud environment. This broker performs a comprehensive validation and verification of service trustworthiness by analyzing various trust factors, including service response time, sustainability, suitability, accuracy, transparency, interoperability, availability, reliability, stability, cost, throughput, efficiency, and scalability. Customer feedback is also incorporated to assess these trust factors prior to service recommendation. The proposed model calculates service ranking (SR) values for available cloud services and dynamically includes newly introduced services during the validation process by mapping them with existing entries in the Service Collection Repository (SCR). Performance evaluation using the Google cluster-usage traces dataset demonstrates that the ICB outperforms existing approaches such as the Clustering-Based Trust Degree Computation (CBTDC) algorithm and the Service Context-Aware QoS Prediction and Recommendation (SCAQPR) model. Results confirm that the ICB significantly enhances the effectiveness and reliability of cloud service recommendations for users.<\/jats:p>","DOI":"10.3390\/fi17080348","type":"journal-article","created":{"date-parts":[[2025,8,4]],"date-time":"2025-08-04T15:30:06Z","timestamp":1754321406000},"page":"348","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Trusted Multi-Cloud Brokerage System for Validating Cloud Services Using Ranking Heuristics"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0072-7704","authenticated-orcid":false,"given":"Rajganesh","family":"Nagarajan","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, Sri Venkateswara College of Engineering, Sriperumbudur 602117, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vinothiyalakshmi","family":"Palanichamy","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Sri Venkateswara College of Engineering, Sriperumbudur 602117, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2798-8007","authenticated-orcid":false,"given":"Ramkumar","family":"Thirunavukarasu","sequence":"additional","affiliation":[{"name":"School of Computer Science Engineering and Information Systems, Vellore Institute of Technology, Vellore 632014, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8177-3096","authenticated-orcid":false,"given":"J.","family":"Arun Pandian","sequence":"additional","affiliation":[{"name":"School of Computer Science Engineering and Information Systems, Vellore Institute of Technology, Vellore 632014, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,7,31]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"283","DOI":"10.20532\/cit.2016.1002778","article-title":"A review on broker based cloud service model","volume":"24","author":"Rajganesh","year":"2016","journal-title":"J. Comput. Inf. Technol."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Nagarajan, R., and Thirunavukarasu, R. (2018, January 14\u201315). A review on intelligent cloud broker for effective service provisioning in cloud. Proceedings of the 2018 Second International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India.","DOI":"10.1109\/ICCONS.2018.8662953"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Aldawsari, B., Baker, T., and England, D. (2015, January 26\u201328). Towards a holistic multi-cloud brokerage system: Taxonomy, survey, and future directions. Proceedings of the 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing, Liverpool, UK.","DOI":"10.1109\/CIT\/IUCC\/DASC\/PICOM.2015.219"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/j.jpdc.2018.08.001","article-title":"Brokering in interconnected cloud computing environments: A survey","volume":"133","author":"Chauhan","year":"2019","journal-title":"J. Parallel Distrib. Comput."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/MCC.2018.064181123","article-title":"The Cloud Service Broker in Multicloud Demand Response","volume":"5","author":"Yao","year":"2018","journal-title":"IEEE Cloud Comput."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Petcu, D. (2011, January 26\u201328). Portability and interoperability between clouds: Challenges and case study. Proceedings of the European Conference on a Service-Based Internet, Poznan, Poland.","DOI":"10.1007\/978-3-642-24755-2_6"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"447","DOI":"10.1002\/spe.2789","article-title":"Bringing semantics to multicloud service compositions","volume":"50","author":"Ghazouani","year":"2020","journal-title":"Softw. Pract. Exp."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"e4504","DOI":"10.1002\/dac.4504","article-title":"FIPA-based reference architecture for efficient discovery and selection of appropriate cloud service using cloud ontology","volume":"33","author":"Abbas","year":"2020","journal-title":"Int. J. Commun. Syst."},{"key":"ref_9","first-page":"11","article-title":"A cloud broker framework for infrastructure service discovery using semantic network","volume":"11","author":"Nagarajan","year":"2018","journal-title":"Int. J. Intell. Eng. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1350","DOI":"10.1016\/j.future.2012.03.010","article-title":"A coordinator for scaling elastic applications across multiple clouds","volume":"28","author":"Calheiros","year":"2012","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1002\/spe.2168","article-title":"Inter-Cloud architectures and application brokering: Taxonomy and survey","volume":"44","author":"Grozev","year":"2014","journal-title":"Softw. Pract. Exp."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Mostajeran, E., Ismail, B.I., Khalid, M.F., and Ong, H. (2015, January 21\u201323). A survey on SLA-based brokering for inter-cloud computing. Proceedings of the 2015 Second International Conference on Computing Technology and Information Management (ICCTIM), Johor, Malaysia.","DOI":"10.1109\/ICCTIM.2015.7224588"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Wagle, S.S. (2015, January 25\u201327). Cloud service optimization method for multi-cloud brokering. Proceedings of the 2015 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM), Bangalore, India.","DOI":"10.1109\/CCEM.2015.25"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"358","DOI":"10.1109\/TCC.2016.2537333","article-title":"A classification and comparison framework for cloud service brokerage architectures","volume":"6","author":"Fowley","year":"2016","journal-title":"IEEE Trans. Cloud Comput."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Pang, B., Yang, Y., and Hao, F. (2019, January 10\u201312). A sustainable strategy for multi-cloud service composition based on formal concept analysis. Proceedings of the 2019 IEEE 21st International Conference on High Performance Computing and Communications; IEEE 17th International Conference on Smart City; IEEE 5th International Conference on Data Science and Systems (HPCC\/SmartCity\/DSS), Zhangjiajie, China.","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2019.00373"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Haytamy, S., and Omara, F. (2020, January 8\u20139). Enhanced qos-based service composition approach in multi-cloud environment. Proceedings of the 2020 International Conference on Innovative Trends in Communication and Computer Engineering (ITCE), Aswan, Egypt.","DOI":"10.1109\/ITCE48509.2020.9047784"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1186\/s13677-020-00194-7","article-title":"Cloud resource orchestration in the multi-cloud landscape: A systematic review of existing frameworks","volume":"9","author":"Tomarchio","year":"2020","journal-title":"J. Cloud Comput."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"110279","DOI":"10.1109\/ACCESS.2019.2934153","article-title":"A cloud service selection method based on trust and user preference clustering","volume":"7","author":"Wang","year":"2019","journal-title":"IEEE Access"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"354","DOI":"10.1016\/j.jksuci.2019.11.004","article-title":"Adaptive user-oriented fuzzy-based service broker for cloud services","volume":"34","year":"2022","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1007\/s40815-017-0347-5","article-title":"A fuzzy-based intelligent cloud broker with MapReduce framework to evaluate the trust level of cloud services using customer feedback","volume":"20","author":"Nagarajan","year":"2018","journal-title":"Int. J. Fuzzy Syst."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Nagarajan, R., Selvamuthukumaran, S., and Thirunavukarasu, R. (2017, January 5\u20137). A fuzzy logic based trust evaluation model for the selection of cloud services. Proceedings of the 2017 International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India.","DOI":"10.1109\/ICCCI.2017.8117686"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"9669","DOI":"10.1007\/s00500-018-3534-x","article-title":"A fuzzy-based decision-making broker for effective identification and selection of cloud infrastructure services","volume":"23","author":"Nagarajan","year":"2019","journal-title":"Soft Comput."},{"key":"ref_23","first-page":"4119","article-title":"Optimizing Resource Allocation Framework for Multi-Cloud Environment","volume":"75","author":"Alyas","year":"2023","journal-title":"Comput. Mater. Contin."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1109","DOI":"10.1007\/s11227-023-05520-9","article-title":"A scalable and flexible platform for service placement in multi-fog and multi-cloud environments","volume":"80","author":"Azizi","year":"2024","journal-title":"J. Supercomput."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"125245","DOI":"10.1016\/j.eswa.2024.125245","article-title":"Workflow scheduling based on asynchronous advantage actor\u2013critic algorithm in multi-cloud environment","volume":"258","author":"Tang","year":"2024","journal-title":"Expert Syst. Appl."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Pandi, S.S., Kumar, P., and Suchindhar, R.M. (2023, January 14\u201315). Integrating Jenkins for Efficient Deployment and Orchestration across Multi-Cloud Environments. Proceedings of the 2023 International Conference on Innovative Computing, Intelligent Communication and Smart Electrical Systems (ICSES), Chennai, India.","DOI":"10.1109\/ICSES60034.2023.10465502"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"112129","DOI":"10.1016\/j.asoc.2024.112129","article-title":"Optimized task scheduling approach with fault tolerant load balancing using multi-objective cat swarm optimization for multi-cloud environment","volume":"165","author":"Suresh","year":"2024","journal-title":"Appl. Soft Comput."},{"key":"ref_28","unstructured":"(2025, January 05). Available online: https:\/\/github.com\/google\/cluster-data\/blob\/master\/ClusterData2019.md."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2929","DOI":"10.1007\/s13369-019-04218-6","article-title":"A service context-aware QoS prediction and recommendation of cloud infrastructure services","volume":"45","author":"Nagarajan","year":"2020","journal-title":"Arab. J. Sci. Eng."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/8\/348\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T18:19:59Z","timestamp":1760033999000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/8\/348"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,31]]},"references-count":29,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2025,8]]}},"alternative-id":["fi17080348"],"URL":"https:\/\/doi.org\/10.3390\/fi17080348","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7,31]]}}}