A decision-making approach based on fuzzy AHP-TOPSIS methodology for selecting the appropriate cloud solution to manage big data projects

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.

[1]  Ching-Lai Hwang,et al.  Methods for Multiple Attribute Decision Making , 1981 .

[2]  Mehmet A. Orgun,et al.  Context-Aware Cloud Service Selection Based on Comparison and Aggregation of User Subjective Assessment and Objective Performance Assessment , 2014, 2014 IEEE International Conference on Web Services.

[3]  Mingchu Li,et al.  Flexible service selection with user-specific QoS support in service-oriented architecture , 2012, J. Netw. Comput. Appl..

[4]  Yusuf Tansel İç,et al.  An experimental design approach using TOPSIS method for the selection of computer-integrated manufacturing technologies , 2012 .

[5]  Kamal Ahmed,et al.  Weighting Methods and their Effects on Multi-Criteria Decision Making Model Outcomes in Water Resources Management , 2014 .

[6]  Frank Teuteberg,et al.  Decision-making in cloud computing environments: A cost and risk based approach , 2011, Information Systems Frontiers.

[7]  Dan Lin,et al.  A Brokerage-Based Approach for Cloud Service Selection , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[8]  Alev Taskin Gumus,et al.  Evaluation of hazardous waste transportation firms by using a two step fuzzy-AHP and TOPSIS methodology , 2009, Expert Syst. Appl..

[9]  Francisco Rodrigues Lima Junior,et al.  A comparison between Fuzzy AHP and Fuzzy TOPSIS methods to supplier selection , 2014, Appl. Soft Comput..

[10]  Raouf Boutaba,et al.  Assessing Software Service Quality and Trustworthiness at Selection Time , 2010, IEEE Transactions on Software Engineering.

[11]  Ching-Chow Yang,et al.  KEY QUALITY PERFORMANCE EVALUATION USING FUZZY AHP , 2004 .

[12]  Anjali Awasthi,et al.  A hybrid approach integrating Affinity Diagram, AHP and fuzzy TOPSIS for sustainable city logistics planning , 2012 .

[13]  Dong Yan,et al.  Using Memory in the Right Way to Accelerate Big Data Processing , 2015, Journal of Computer Science and Technology.

[14]  R. Tavakkoli-Moghaddam,et al.  Multi-Criteria Decision Making for Plant Location Selection: An Integrated Delphi–AHP–PROMETHEE Methodology , 2013 .

[15]  Rahul Sharan Renu,et al.  Use of Big Data and Knowledge Discovery to Create Data Backbones for Decision Support Systems , 2013, Complex Adaptive Systems.

[16]  Özer Uygun,et al.  Performance evaluation of green supply chain management using integrated fuzzy multi-criteria decision making techniques , 2016, Comput. Ind. Eng..

[17]  Ronnie Johansson,et al.  Utilization of Multi Attribute Decision Making Techniques to Integrate Automatic and Manual Ranking of Options , 2014, J. Inf. Sci. Eng..

[18]  G. Nie,et al.  Evaluation Index System of Cloud Service and the Purchase Decision- Making Process Based on AHP , 2011 .

[19]  Mohit Tyagi,et al.  Parametric Selection of Alternatives to Improve Performance of Green Supply Chain Management System , 2015 .

[20]  Chen-Tung Chen,et al.  Extensions of the TOPSIS for group decision-making under fuzzy environment , 2000, Fuzzy Sets Syst..

[21]  Selim Zaim,et al.  Development of a hybrid methodology for ERP system selection: The case of Turkish Airlines , 2014, Decis. Support Syst..

[22]  Shaligram Pokharel,et al.  A hybrid approach using ISM and fuzzy TOPSIS for the selection of reverse logistics provider , 2009 .

[23]  Paulo F. Pires,et al.  Optimizing services selection in a cloud multiplatform scenario , 2012, 2012 IEEE Latin America Conference on Cloud Computing and Communications (LatinCloud).

[24]  Elijah Blessing Rajsingh,et al.  Efficient Service Selection Middleware using ELECTRE Methodology for Cloud Environments , 2012 .

[25]  Anthony K. Tsetse,et al.  Split-Encoding: The Next Frontier Tool for Big Data , 2014 .

[26]  Behrooz Noori,et al.  Strategic business unit ranking based on innovation performance: a case study of a steel manufacturing company , 2015, Int. J. Syst. Assur. Eng. Manag..

[27]  Xiaogang Wang,et al.  Dynamic cloud service selection using an adaptive learning mechanism in multi-cloud computing , 2015, J. Syst. Softw..

[28]  Shawish Ahmed,et al.  Integrated QoS Utility-Based Model for Cloud Computing Service Provider Selection , 2012, 2012 IEEE 36th Annual Computer Software and Applications Conference Workshops.

[29]  Xiaoyi Lu,et al.  Accelerating Iterative Big Data Computing Through MPI , 2015, Journal of Computer Science and Technology.

[30]  Omar Boutkhoum,et al.  Multi-criteria Decisional Approach of the OLAP Analysis by Fuzzy Logic: Green Logistics as a Case Study , 2015 .

[31]  Thomas Foster S. Thomas Foster Managing Quality: Integrating the Supply Chain , 2006 .

[32]  T. Saaty,et al.  The Analytic Hierarchy Process , 1985 .

[33]  José M. Merigó,et al.  Analysis of luxury resort hotels by using the Fuzzy Analytic Hierarchy Process and the Fuzzy Delphi Method , 2014 .

[34]  Muhammet Gul,et al.  A fuzzy multi criteria risk assessment based on decision matrix technique: A case study for aluminum industry , 2016 .

[35]  Jim Gray,et al.  2020 Computing: Science in an exponential world , 2006, Nature.

[36]  C. L. Philip Chen,et al.  Data-intensive applications, challenges, techniques and technologies: A survey on Big Data , 2014, Inf. Sci..

[37]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[38]  Rajkumar Buyya,et al.  Dynamic remote data auditing for securing big data storage in cloud computing , 2017, Inf. Sci..

[39]  Mahdi Karbasian,et al.  The application of ISM model in evaluating agile suppliers selection criteria and ranking suppliers using fuzzy TOPSIS-AHP methods , 2015, Expert Syst. Appl..

[40]  Selim Zaim,et al.  Selecting "The Best" ERP system for SMEs using a combination of ANP and PROMETHEE methods , 2015, Expert Syst. Appl..

[41]  Paulo F. Pires,et al.  Cloud Integrator: Building Value-Added Services on the Cloud , 2011, 2011 First International Symposium on Network Cloud Computing and Applications.

[42]  Renny Pradina Kusumawardani,et al.  The Third Information Systems International Conference Application of Fuzzy AHP-TOPSIS Method for Decision Making in Human Resource Manager Selection Process , 2015 .

[43]  Hai Jin,et al.  QoS-Driven Service Selection for Multi-tenant SaaS , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[44]  Omar Boutkhoum,et al.  A new web-based framework development for fuzzy multi-criteria group decision-making , 2016, SpringerPlus.

[45]  Dursun Delen,et al.  Leveraging the capabilities of service-oriented decision support systems: Putting analytics and big data in cloud , 2013, Decis. Support Syst..

[46]  Cengiz Kahraman,et al.  Strategic Decision Selection Using Hesitant fuzzy TOPSIS and Interval Type-2 Fuzzy AHP: A case study , 2014, Int. J. Comput. Intell. Syst..

[47]  Ciprian Dobre,et al.  Intelligent services for Big Data science , 2014, Future Gener. Comput. Syst..

[48]  Rodger Tomlinson,et al.  Comparison of Fuzzy-AHP and AHP in a spatial multi-criteria decision making model for urban land-use planning , 2015, Comput. Environ. Urban Syst..

[49]  Michele Colajanni,et al.  Adaptive, scalable and reliable monitoring of big data on clouds , 2015, J. Parallel Distributed Comput..

[50]  Daniela Fuchs-Hanusch,et al.  A framework for water loss management in developing countries under fuzzy environment: Integration of Fuzzy AHP with Fuzzy TOPSIS , 2016, Expert Syst. Appl..

[51]  Karim Djemame,et al.  A quality-aware cloud management service for computational modellers , 2013, Int. J. Cloud Comput..

[52]  Nor Badrul Anuar,et al.  Cloud Service Selection Using Multicriteria Decision Analysis , 2014, TheScientificWorldJournal.

[53]  Jun Yang,et al.  An adaptive service selection method for cross‐cloud service composition , 2013, Concurr. Comput. Pract. Exp..

[54]  Francesco Palmieri,et al.  GRASP-based resource re-optimization for effective big data access in federated clouds , 2016, Future Gener. Comput. Syst..

[55]  Ulf-Dietrich Reips,et al.  "Big Data" : big gaps of knowledge in the field of internet science , 2012 .

[56]  Francisco Rodrigues Lima-Junior,et al.  Combining SCOR® model and fuzzy TOPSIS for supplier evaluation and management , 2016 .

[57]  Krassimir T. Atanassov,et al.  On Intuitionistic Fuzzy Sets Theory , 2012, Studies in Fuzziness and Soft Computing.

[58]  Domenico Talia,et al.  Clouds for Scalable Big Data Analytics , 2013, Computer.

[59]  Ravi Kant,et al.  A fuzzy AHP-TOPSIS framework for ranking the solutions of Knowledge Management adoption in Supply Chain to overcome its barriers , 2014, Expert Syst. Appl..

[60]  Wenying Zeng,et al.  Cloud service and service selection algorithm research , 2009, GEC '09.

[61]  Chung-Tsen Tsao,et al.  Personnel selection using an improved fuzzy MCDM algorithm , 2001 .

[62]  Kazem Zare,et al.  A SWOT framework for analyzing the electricity supply chain using an integrated AHP methodology combined with fuzzy-TOPSIS , 2015 .

[63]  Prasad Saripalli,et al.  MADMAC: Multiple Attribute Decision Methodology for Adoption of Clouds , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[64]  Chandra Prakash,et al.  Integration of AHP-TOPSIS method for prioritizing the solutions of reverse logistics adoption to overcome its barriers under fuzzy environment , 2015 .

[65]  Marty Humphrey,et al.  An automated approach to cloud storage service selection , 2011, ScienceCloud '11.

[66]  Jin Qi,et al.  An integrated AHP and VIKOR for design concept evaluation based on rough number , 2015, Adv. Eng. Informatics.

[67]  Mohd Sadiq,et al.  Applying fuzzy preference relation for requirements prioritization in goal oriented requirements elicitation process , 2014, Int. J. Syst. Assur. Eng. Manag..

[68]  Rajkumar Buyya,et al.  2011 Fourth IEEE International Conference on Utility and Cloud Computing SMICloud: A Framework for Comparing and Ranking Cloud Services , 2022 .

[69]  A. Szalay Science in an Exponential World , 2008 .

[70]  Ali Miri,et al.  An End-to-End QoS Mapping Approach for Cloud Service Selection , 2013, 2013 IEEE Ninth World Congress on Services.

[71]  C. Lynch Big data: How do your data grow? , 2008, Nature.

[72]  J. Buckley,et al.  Fuzzy hierarchical analysis , 1999, FUZZ-IEEE'99. 1999 IEEE International Fuzzy Systems. Conference Proceedings (Cat. No.99CH36315).

[73]  Marten Schönherr,et al.  (MC2)2: criteria, requirements and a software prototype for Cloud infrastructure decisions , 2013, Softw. Pract. Exp..

[74]  Chia-Wei Chang,et al.  Probability-Based Cloud Storage Providers Selection Algorithms with Maximum Availability , 2012, 2012 41st International Conference on Parallel Processing.

[75]  Holmes E. Miller,et al.  Big-data in cloud computing: a taxonomy of risks , 2013, Inf. Res..

[76]  Farookh Khadeer Hussain,et al.  Towards Multi-criteria Cloud Service Selection , 2011, 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[77]  Marios D. Dikaiakos,et al.  A cost-effective approach to improving performance of big genomic data analyses in clouds , 2017, Future Gener. Comput. Syst..

[78]  An-Hua Peng,et al.  Material selection using PROMETHEE combined with analytic network process under hybrid environment , 2013 .

[79]  Kirti Tyagi,et al.  Ranking of services for reliability estimation of SOA system using fuzzy multicriteria analysis with similarity-based approach , 2015, International Journal of System Assurance Engineering and Management.

[80]  Ching-Lai Hwang,et al.  Fuzzy Multiple Attribute Decision Making - Methods and Applications , 1992, Lecture Notes in Economics and Mathematical Systems.

[81]  Arno Scharl,et al.  Enriching semantic knowledge bases for opinion mining in big data applications , 2014, Knowl. Based Syst..

[82]  Minghua Chen,et al.  Moving Big Data to The Cloud: An Online Cost-Minimizing Approach , 2013, IEEE Journal on Selected Areas in Communications.

[83]  N. B. Anuar,et al.  The rise of "big data" on cloud computing: Review and open research issues , 2015, Inf. Syst..