Abstract
The objective of this paper is to propose a hybrid decision-making methodology based on affinity diagram, fuzzy analytic hierarchy process (FAHP) and fuzzy technique for order preference by similarity to ideal solution (FTOPSIS) to evaluate, rank and select the most appropriate cloud solutions to accommodate and manage big data projects. In fact, the strategic priority of many corporations consists in the creation of competitive advantages by using new available technologies, processes and governance mechanisms, such as big data and cloud computing. Since the technology is permanently subject to advances and developments, the question for many businesses is how to benefit from big data using the power of technical flexibility that cloud computing can provide. In this context, selecting the most adequate cloud solution to host big data projects is a complex issue that requires an extensive evaluation process. Thus, to assist users to efficiently select their most preferred cloud solution, we propose a hybrid decision-making methodology that meets these requirements in four stages. In the first stage, the identification of evaluation criteria is performed by a decision-making committee using Affinity Diagram. Due to the varied importance of the selected criteria, a FAHP process is used in the second stage to assign the importance weights for each criterion, while FTOPSIS process, in the third stage, employs these weighted criteria as inputs to evaluate and measure the performance of each alternative. In the last step, a sensitivity analysis is performed to evaluate the impact of criteria weights on the final rankings of alternatives.
Similar content being viewed by others
References
Andreolini M, Colajanni M, Pietri M, Tosi S (2015) Adaptive, scalable and reliable monitoring of big data on clouds. J Parallel Distrib Comput 79–80:67–79
Atanassov KT (2012) On intuitionistic fuzzy sets theory. Stud Fuzziness Soft Comput. doi:10.1007/978-3-642-29127-2
Awasthi A, Chauhan SS (2012) A hybrid approach integrating Affinity Diagram, AHP and fuzzy TOPSIS for sustainable city logistics planning. Appl Math Model 36(2):573–584
Beikkhakhian Y, Javanmardi M, Karbasian M, Khayambashi B (2015) The application of ISM model in evaluating agile suppliers selection criteria and ranking suppliers using fuzzy TOPSIS-AHP methods. Expert Syst Appl 42(15):6224–6236
Bollier D, Firestone CM (2010) The promise and peril of big data. The Aspen Institute, Communications and Society Program, Washington
Boutkhoum O, Hanine M, Tikniouine A, Agouti T (2015) Multi-criteria decisional approach of the OLAP analysis by fuzzy logic: green logistics as a case study. Arab J Sci Eng 40(8):2345–2359
Buckley JJ (1985) Fuzzy hierarchical analysis. Fuzzy Sets Syst 17(3):233–247
Cavalcante E, Lopes F, Batista T, Cacho N, Delicato FC, Pires PF (2011) Cloud integrator: building value-added services on the cloud. In: 1st International symposium on network cloud computing and applications, 2011. doi:10.1109/ncca.2011.29
Cavalcante E, Batista T, Lopes F, Delicato FC, Pires PF, Rodriguez N, Mendes R (2012) Optimizing services selection in a cloud multiplatform scenario. In: IEEE Latin America conference on cloud computing and communications (LatinCloud), 2012. doi:10.1109/latincloud.2012.6508154
Chang, C-W, Liu P, Wu J-J (2012) Probability-based cloud storage providers selection algorithms with maximum availability. 41st International conference on parallel processing, 2012. doi:10.1109/icpp.2012.51
Chen C-T (2000) Extensions of the TOPSIS for group decision-making under fuzzy environment. Fuzzy Sets Syst 114(1):1–9
Chen CLP, Zhang C-Y (2014) Data-intensive applications, challenges, techniques and technologies: a survey on Big Data. Inf Sci 275:314–347
Cloud-council (2016) http://www.cloud-council.org/resource-hub.htm. Accessed 02 June 2016
Demirkan H, Delen D (2013) Leveraging the capabilities of service-oriented decision support systems: putting analytics and big data in cloud. Decis Support Syst 55:412–421
Dobre C, Xhafa F (2014) Intelligent services for big data science. Future Gener Comput Syst 37:267–281
Garg SK, Versteeg S, Buyya R (2011). SMICloud: a framework for comparing and ranking cloud services. In: 4th IEEE international conference on utility and cloud computing, 2011. doi:10.1109/ucc.2011.36
Gil-Lafuente AM, Merigó JM, Vizuete E (2014) Analysis of luxury resort hotels by using the fuzzy analytic hierarchy process and the fuzzy Delphi method. Econ Res-Ekonomska Istraživanja 27(1):244–266
Gul M, Guneri AF (2016) A fuzzy multi criteria risk assessment based on decision matrix technique: a case study for aluminum industry. J Loss Prev Process Ind 40:89–100
Gumus AT (2009) Evaluation of hazardous waste transportation firms by using a two step fuzzy-AHP and TOPSIS methodology. Expert Syst Appl 36:4067–4074
Hanine M, Boutkhoum O, Tikniouine A, Agouti T (2016) A new web-based framework development for fuzzy multi-criteria group decision-making. SpringerPlus 5(1):601. doi:10.1186/s40064-016-2198-1
Hashem IAT, Yaqoob I, Anuar NB, Mokhtar S, Gani A, Khan SU (2015) The rise of big data on cloud computing: review and open research issues. Inf Syst 47:98–115
He Q, Han J, Yang Y, Grundy J, Jin H (2012) QoS-driven service selection for multi-tenant SaaS. In: IEEE 5th international conference on cloud computing, 2012. doi:10.1109/cloud.2012.125
House W (2014). Big data and privacy: a technological perspective. Washington, DC: Executive Office of the President, President’s Council of Advisors on Science and Technology
Hussain FK, Hussain OK (2011) Towards multi-criteria cloud service selection. In: 5th International conference on innovative mobile and internet services in ubiquitous computing, 2011. doi:10.1109/imis.2011.99
Hwang C-L, Yoon K (1981) Multiple attribute decision making methods and applications. In: A state-of-art survey. Springer, Berlin
Ic Y (2012) An experimental design approach using TOPSIS method for the selection of computer-integrated manufacturing technologies. Robot Comput-Integr Manuf 28(2):245–256
Junior FRL, Carpinetti LCR (2016) Combining SCOR® model and fuzzy TOPSIS for supplier evaluation and management. Int J Prod Econ 174:128–141
Junior FRL, Osiro L, Carpinetti LCR (2014a) A comparison between Fuzzy AHP and Fuzzy TOPSIS methods to supplier selection. Appl Soft Comput 21:194–209
Junior FRL, Osiro L, Carpinetti LCR (2014b) A comparison between Fuzzy AHP and Fuzzy TOPSIS methods to supplier selection. Appl Soft Comput 21:194–209
Kannan G, Pokharel S, Sasi Kumar P (2009) A hybrid approach using ISM and fuzzy TOPSIS for the selection of reverse logistics provider. Resour Conserv Recycl 54(1):28–36
Karami A, Johansson R (2014) Utilization of multi attribute decision making techniques to integrate automatic and manual ranking of options. J Inf Sci Eng 30:519–534
Karim R, Ding C, Miri A (2013) An End-to-End QoS mapping approach for cloud service selection. In: IEEE 9th world congress on services, 2013. doi:10.1109/services.2013.71
Kilic HS, Zaim S, Delen D (2014) Development of a hybrid methodology for ERP system selection: the case of Turkish Airlines. Decis Support Syst 66:82–92
Kilic HS, Zaim S, Delen D (2015) Selecting “The Best” ERP system for SMEs using a combination of ANP and PROMETHEE methods. Expert Syst Appl 42:2343–2352
Kusumawardani RP, Agintiara M (2015) Application of fuzzy AHP-TOPSIS method for decision making in human resource manager selection process. Proc Comput Sci 72:638–646
Liang F, Lu X (2015) Accelerating iterative big data computing through MPI. J Comput Sci Technol 30(2):283–294
Limam N, Boutaba R (2010) Assessing software service quality and trustworthiness at selection time. IIEEE Trans Softw Eng 36(4):559–574. doi:10.1109/tse.2010.2
Lynch C (2008) Big data: how do your data grow? Nature 455:28–29
Manyika J, Chui M, Brown B, Bughin J, Dobbs R, Roxburgh C, Byers AH (2011) Big data: The next frontier for innovation, competition, and productivity. Report McKinsey Global Institute, May 2011
Martens B, Teuteberg F (2011) Decision-making in cloud computing environments: a cost and risk based approach. Inf Syst Front 14(4):871–893. doi:10.1007/s10796-011-9317-x
Menzel M, Schönherr M, Tai S (2011) (MC2)2: criteria, requirements and a software prototype for Cloud infrastructure decisions. Softw: Pract Exp 43(11):1283–1297. doi:10.1002/spe.1110
Miller HE (2013) Big-data in cloud computing: a taxonomy of risks. Inf Res 18(1):571
Mosadeghi R, Warnken J, Tomlinson R, Mirfenderesk H (2015) Comparison of Fuzzy-AHP and AHP in a spatial multi-criteria decision making model for urban land-use planning, computers. Environ Urban Syst 49:54–65
Mousavi SM, Tavakkoli-Moghaddam R, Heydar M, Ebrahimnejad S (2013) Multi-criteria decision making for plant location selection: an integrated delphi-AHP-PROMETHEE methodology. Arab J Sci Eng 38(5):1255–1268
Nie G, She Q, Chen D (2011). Evaluation index system of cloud service and the purchase decision- making process based on AHP. In: Proceedings of the 2011 international conference on informatics, cybernetics, and computer engineering (ICCE2011) Nov 19–20 2011, Melbourne, Australia, pp 345–352. doi:10.1007/978-3-642-25194-8_42
Nizamani S, Dew P, Djemame K (2013) A quality-aware cloud management service for computational modellers. IJCC 2(4):340. doi:10.1504/ijcc.2013.058097
Noori B (2014) Strategic business unit ranking based on innovation performance: a case study of a steel manufacturing company. Int J Syst Assur Eng Manag. doi:10.1007/s13198-014-0283-9
Onar SC, Oztaysi B, Kahraman C (2014) Strategic decision selection using hesitant fuzzy TOPSIS and interval type-2 fuzzy AHP: a case study. Int J Comput Intell Syst 7(5):1002–1021
Palmieri F, Fiore U, Ricciardi S, Castiglione A (2016) GRASP-based resource re-optimization for effective big data access in federated clouds. Future Gener Comput Syst 54:168–179. doi:10.1016/j.future.2015.01.017
Patil SK, Kant R (2014) A fuzzy AHP-TOPSIS framework for ranking the solutions of Knowledge Management adoption in Supply Chain to overcome its barriers. Expert Syst Appl 41:679–693
Peng A-H, Xiao X-M (2013) Material selection using PROMETHEE combined with analytic network process under hybrid environment. Mater Des 47:643–652
Prakash C, Barua MK (2015) Integration of AHP-TOPSIS method for prioritizing the solutions of reverse logistics adoption to overcome its barriers under fuzzy environment. J Manuf Syst 37:599–615
Purcell BM (2013) Big data using cloud computing. J Technol Res 5:1–8
Qu L, Wang Y, Orgun MA, Liu L, Bouguettaya A (2014) Context-aware cloud service selection based on comparison and aggregation of user subjective assessment and objective performance assessment. In: IEEE international conference on web services, 2014. doi:10.1109/icws.2014.24
Rawal B, Liang S, Tsetse A, Ramcharan H (2014) Split-encoding: the next frontier tool for big data. Adv Comput Netw Inf 1:501–510. doi:10.1007/978-3-319-07353-8_58
Renu RS, Mocko G, Koneru A (2013) Use of big data and knowledge discovery to create data backbones for decision support systems. Proc Comput Sci 20:446–453
Ruiz-Alvarez A, Humphrey M (2011) An automated approach to cloud storage service selection. In: Proceedings of the 2nd international workshop on scientific cloud computing—sciencecloud’11. doi:10.1145/1996109.1996117
Saaty T (1980) The analytic hierarchy process. McGraw-Hill, New York
Sadiq M, Jain SK (2014) Applying fuzzy preference relation for requirements prioritization in goal oriented requirements elicitation process. Int J Syst Assur Eng Manag 5(4):711–723
Salama M, Shawish A, Zeid A, Kouta M (2012) Integrated QoS utility-based model for cloud computing service provider selection. In: IEEE 36th annual computer software and applications conference workshops, 2012. doi:10.1109/compsacw.2012.18
Saripalli P, Pingali G (2011) MADMAC: multiple attribute decision methodology for adoption of clouds. In: IEEE 4th international conference on cloud computing, 2011. doi:10.1109/cloud.2011.61
Silas S, Rajsingh EB, Ezra K (2012) Efficient service selection middleware using ELECTRE methodology for cloud environments. Inf Technol J 11(7):868–875. doi:10.3923/itj.2012.868.875
Singh N, Tyagi K (2015) Ranking of services for reliability estimation of SOA system using fuzzy multicriteria analysis with similarity-based approach. Int J Syst Assur Eng Manag. doi:10.1007/s13198-015-0339-5
Smowton C, Balla A, Antoniades D, Miller C, Pallis G, Dikaiakos MD, Xing W (2015) A cost-effective approach to improving performance of big genomic data analyses in clouds. Future Gener Comput Syst. doi:10.1016/j.future.2015.11.011
Snijders C, Matzat U, Reips UD (2012) Big data: big gaps of knowledge in the field of Internet science. Int J Internet Sci 7(1):1–5
Sookhak M, Gani A, Khan MK, Buyya R (2015) Dynamic remote data auditing for securing big data storage in cloud computing. Inf Sci. doi:10.1016/j.ins.2015.09.004
Sundareswaran S, Squicciarini A, Lin D (2012) A Brokerage-based approach for cloud service selection. In: IEEE 5th international conference on cloud computing, 2012. doi:10.1109/cloud.2012.119
Szalay A, Gray J (2006) Science in an exponential world. Nature 440:413–414
Talia D (2013) Clouds for scalable big data analytics. Computer 46:98–101
Thomas Foster S (2010) Managing quality: integrating the supply chain, 4th edn. Prentice Hall, Upper Saddle River
Tsao C-T, Chu C-T (2001) Personnel selection using an improved fuzzy MCDM algorithm. J Inf Optim Sci 22(3):521–536
Tsuchiya S, Sakamoto Y, Tsuchimoto Y, Lee V (2012) Big Data Processing in Cloud Environments. FUJITSU Sci Technol J 48(2):159–168
Tyagi M, Kumar P, Kumar D (2015) Parametric selection of alternatives to improve performance of green supply chain management system. Proc—Soc Behav Sci 189:449–457
Uygun Ö, Dede A (2016) Performance evaluation of green supply chain management using integrated fuzzy multi-criteria decision making techniques. Comput Ind Eng. doi:10.1016/j.cie.2016.02.020
Wang X, Cao J, Xiang Y (2015) Dynamic cloud service selection using an adaptive learning mechanism in multi-cloud computing. J Syst Softw 100:195–210
Weichselbraun A, Gindl S, Scharl A (2014) Enriching semantic knowledge bases for opinion mining in big data applications. Knowl-Based Syst 69:78–85
Whaiduzzaman M, Gani A, Anuar NB, Shiraz M, Haque MN, Haque IT (2014) Cloud service selection using multicriteria decision analysis. Sci World J. doi:10.1155/2014/459375
Yan D, Yin XS, Lian C, Zhong X, Zhou X, Wu GS (2015) Using memory in the right way to accelerate big data processing. J Comput Sci Technol 30(1):30–41
Yang C-C, Chen B-S (2004) Key quality performance evaluation using fuzzy AHP. J Chin Inst Ind Eng 21:543–550
Yang J, Lin W, Dou W (2013) An adaptive service selection method for cross-cloud service composition. Concurr Comput: Pract Exp 25(18):2435–2454. doi:10.1002/cpe.3080
Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353
Zardari NH, Ahmed K, Shirazi SM, Yusop ZB (2015) Weighting methods and their effects on multi-criteria decision making model outcomes in water resources management. SpringerBriefs Water Sci Technol. doi:10.1007/978-3-319-12586-2
Zare K, Mehri-Tekmeh J, Karimi S (2015) A SWOT framework for analyzing the electricity supply chain using an integrated AHP methodology combined with fuzzy-TOPSIS. Int Strateg Manag Rev 3(1):66–80
Zeng W, Zhao Y, Zeng J (2009) Cloud service and service selection algorithm research. In: Proceedings of the 1st ACM/SIGEVO summit on genetic and evolutionary computation—GEC’09. doi:10.1145/1543834.1544004
Zhang L, Wu C, Li Z, Guo C, Chen M, Lau FCM (2013) Moving big data to the cloud: an online cost-minimizing approach. IEEE J Sel Areas Commun 31:2710–2721
Zhao L, Ren Y, Li M, Sakurai K (2012) Flexible service selection with user-specific QoS support in service-oriented architecture. J Netw Comput Appl 35(3):962–973. doi:10.1016/j.jnca.2011.03.013
Zhu G-N, Hu J, Qi J, Gu C-C, Peng Y-H (2015) An integrated AHP and VIKOR for design concept evaluation based on rough number. Adv Eng Inform. doi:10.1016/j.aei.2015.01.010
Zyoud SH, Kaufmann LG, Shaheen H, Samhan S, Fuchs-Hanusch D (2016) A framework for water loss management in developing countries under fuzzy environment: integration of Fuzzy AHP with Fuzzy TOPSIS. Expert Syst Appl 61:86–105
Acknowledgements
The authors wish to thank Mr. R. Boulguid for pointing out many English corrections that lead to the improvement of the paper. They also like to thank the reviewers for their remarks and valuable suggestions offered.
Author information
Authors and Affiliations
Corresponding author
Electronic supplementary material
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Boutkhoum, O., Hanine, M., Agouti, T. et al. A decision-making approach based on fuzzy AHP-TOPSIS methodology for selecting the appropriate cloud solution to manage big data projects. Int J Syst Assur Eng Manag 8 (Suppl 2), 1237–1253 (2017). https://doi.org/10.1007/s13198-017-0592-x
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13198-017-0592-x