Table of Contents Author Guidelines Submit a Manuscript
The Scientific World Journal
Volume 2014, Article ID 459375, 10 pages
http://dx.doi.org/10.1155/2014/459375
Review Article

Cloud Service Selection Using Multicriteria Decision Analysis

1Faculty of Computer Science & Information Technology, University of Malaya, 50603 Kuala Lumpur, Malaysia
2School of Electrical Engineering and Computer Science, The University of Newcastle, Callaghan, NSW 2308, Australia
3Department of Computing Science, University of Alberta, Edmonton, AB, Canada P6G 2M7

Received 11 October 2013; Accepted 19 December 2013; Published 13 February 2014

Academic Editors: A. N. Dudin and A. Kaloxylos

Copyright © 2014 Md Whaiduzzaman et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandic, “Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility,” Future Generation Computer Systems, vol. 25, no. 6, pp. 599–616, 2009. View at Publisher · View at Google Scholar · View at Scopus
  2. S. Abolfazli, Z. Sanaei, A. Gani, F. Xia, and L. T. Yang, “Rich mobile applications: genesis, taxonomy, and open issues,” Journal of Network and Computer Applications, 2013. View at Publisher · View at Google Scholar
  3. N. Phaphoom, X. Wang, and P. Abrahamsson, “Foundations and technological landscape of cloud computing,” ISRN Software Engineering, vol. 2013, Article ID 782174, 31 pages, 2013. View at Publisher · View at Google Scholar
  4. M. Whaiduzzaman, M. Sookhak, A. Gani, and R. Buyya, “A survey on vehicular cloud computing,” Journal of Network and Computer Applications, 2013. View at Publisher · View at Google Scholar
  5. H. Liang, T. Xing, L. X. Cai, D. Huang, D. Peng, and Y. Liu, “Adaptive computing resource allocation for mobile cloud computing,” International Journal of Distributed Sensor Networks, vol. 2013, Article ID 181426, 14 pages, 2013. View at Publisher · View at Google Scholar
  6. Z. Sanaei, S. Abolfazli, A. Gani, and R. Buyya, “Heterogeneity in mobile cloud computing: taxonomy and open challenges,” IEEE Communications Surveys & Tutorials, no. 99, pp. 1–24, 2013. View at Publisher · View at Google Scholar
  7. M. Shiraz, A. Gani, R. H. Khokhar, and R. Buyya, “A review on distributed application processing frameworks in smart mobile devices for mobile cloud computing,” IEEE Communications Surveys & Tutorials, vol. 15, no. 3, pp. 1294–1313, 2013. View at Publisher · View at Google Scholar
  8. X. Wang, X. Liu, L. Fan, and X. Jia, “A decentralized virtual machine migration approach of data centers for cloud computing,” Mathematical Problems in Engineering, vol. 2013, Article ID 878542, 10 pages, 2013. View at Publisher · View at Google Scholar
  9. S. Abolfazli, Z. Sanaei, E. Ahmed, A. Gani, and R. Buyya, “Cloud-based augmentation for mobile devices: motivation, taxonomies, and open challenges,” IEEE Communications Surveys & Tutorials, no. 99, pp. 1–32, 2013. View at Publisher · View at Google Scholar
  10. M. Shiraz, M. Whaiduzzaman, and A. Gani, “A study on anatomy of smartphone,” Computer Communication & Collaboration, vol. 1, pp. 24–31, 2013. View at Google Scholar
  11. M. K. Nasir and M. Whaiduzzaman, “Use of cell phone density for Intelligent Transportation System (ITS) in Bangladesh,” Jahangirnagar University Journal of Information Technology, vol. 1, pp. 49–54, 2012. View at Google Scholar
  12. M. Shiraz, S. Abolfazli, Z. Sanaei, and A. Gani, “A study on virtual machine deployment for application outsourcing in mobile cloud computing,” The Journal of Supercomputing, vol. 63, no. 3, pp. 946–964, 2013. View at Publisher · View at Google Scholar
  13. A. Goscinski and M. Brock, “Toward dynamic and attribute based publication, discovery and selection for cloud computing,” Future Generation Computer Systems, vol. 26, no. 7, pp. 947–970, 2010. View at Publisher · View at Google Scholar · View at Scopus
  14. S. K. Garg, S. Versteeg, and R. Buyya, “A framework for ranking of cloud computing services,” Future Generation Computer Systems, vol. 29, no. 4, pp. 1012–1023, 2013. View at Publisher · View at Google Scholar
  15. C.-H. Chen, H.-F. Lin, H.-C. Chang, P.-H. Ho, and C.-C. Lo, “An analytical framework of a deployment strategy for cloud computing services: a case study of academic websites,” Mathematical Problems in Engineering, vol. 2013, Article ID 384305, 14 pages, 2013. View at Publisher · View at Google Scholar
  16. J. Figueira, S. Greco, and M. Ehrgott, Multiple Criteria Decision Analysis: State of the Art Surveys, vol. 78, Springer, 2005.
  17. X.-F. Wang, J.-Q. Wang, and S.-Y. Deng, “A method to dynamic stochastic multicriteria decision making with log-normally distributed random variables,” The Scientific World Journal, vol. 2013, Article ID 202085, 8 pages, 2013. View at Publisher · View at Google Scholar
  18. Umm-e-Habiba and S. Asghar, “A survey on Multi-criteria decision making approaches,” in Proceedings of the International Conference on Emerging Technologies (ICET '09), pp. 321–325, October 2009. View at Publisher · View at Google Scholar · View at Scopus
  19. S. Yassa, R. Chelouah, H. Kadima, and B. Granado, “Multi-objective approach for energy-aware workflow scheduling in cloud computing environments,” The Scientific World Journal, vol. 2013, Article ID 350934, 13 pages, 2013. View at Publisher · View at Google Scholar
  20. Z. ur Rehman, O. K. Hussain, and F. K. Hussain, “Iaas cloud selection using MCDM methods,” in Proceedings of the 19th IEEE International Conference on e-Business Engineering (ICEBE '12), pp. 246–251, 2012.
  21. Y. Mohammadshahi, “A state-of-art survey on TQM applications using MCDM techniques,” Decision Science Letters, vol. 2, no. 3, pp. 125–134, 2013. View at Publisher · View at Google Scholar
  22. J. R. S. Cristóbal, “Multi-criteria decision-making in the selection of a renewable energy project in Spain: the Vikor method,” Renewable Energy, vol. 36, no. 2, pp. 498–502, 2011. View at Publisher · View at Google Scholar · View at Scopus
  23. Y. P. O. Yang, H. M. Shieh, J. D. Leu, and G. H. Tzeng, “A novel hybrid MCDM model combined with DEMATEL and ANP with applications,” International Journal of Operations Research, vol. 5, pp. 160–168, 2008. View at Google Scholar
  24. G. Büyüközkan and G. Ifi, “A novel hybrid MCDM approach based on fuzzy DEMATEL, fuzzy ANP and fuzzy TOPSIS to evaluate green suppliers,” Expert Systems with Applications, vol. 39, no. 3, pp. 3000–3011, 2012. View at Publisher · View at Google Scholar · View at Scopus
  25. G.-W. Wei, “Gray relational analysis method for intuitionistic fuzzy multiple attribute decision making,” Expert Systems with Applications, vol. 38, no. 9, pp. 11671–11677, 2011. View at Publisher · View at Google Scholar · View at Scopus
  26. H. M. Alabool and A. K. Mahmood, “Trust-based service selection in public cloud computing using fuzzy modified VIKOR method,” Australian Journal of Basic and Applied Sciences, vol. 7, no. 9, pp. 211–220, 2013. View at Google Scholar
  27. M. Jaiganesh and A. V. A. Kumar, “B3: fuzzy-based data center load optimization in cloud computing,” Mathematical Problems in Engineering, vol. 2013, Article ID 612182, 11 pages, 2013. View at Publisher · View at Google Scholar
  28. R. K. Pati, P. Vrat, and P. Kumar, “A goal programming model for paper recycling system,” Omega, vol. 36, no. 3, pp. 405–417, 2008. View at Publisher · View at Google Scholar · View at Scopus
  29. W.-C. Chen and A. L. Johnson, “A unified model for detecting efficient and inefficient outliers in data envelopment analysis,” Computers & Operations Research, vol. 37, no. 2, pp. 417–425, 2010. View at Publisher · View at Google Scholar · View at Scopus
  30. T. L. Saaty, “How to make a decision: the analytic hierarchy process,” European Journal of Operational Research, vol. 48, no. 1, pp. 9–26, 1990. View at Google Scholar · View at Scopus
  31. B. Martens and F. Teuteberg, “Decision-making in cloud computing environments: a cost and risk based approach,” Information Systems Frontiers, vol. 14, no. 4, pp. 871–893, 2012. View at Publisher · View at Google Scholar · View at Scopus
  32. H. Wu, Q. Wang, and K. Wolter, “Methods of cloud-path selection for offloading in mobile cloud computing systems,” in Proceedings of the 4th IEEE International Conference on Cloud Computing Technology and Science (CloudCom '12), pp. 443–448, 2012.
  33. M. Godse and S. Mulik, “An approach for selecting Software-as-a-Service (SaaS) product,” in Proceedings of the IEEE International Conference on Cloud Computing (CLOUD '09), pp. 155–158, September 2009. View at Publisher · View at Google Scholar · View at Scopus
  34. S. Khaddaj, “Cloud computing: service provisioning and user requirements,” in Proceedings of the 11th International Symposium on Distributed Computing and Applications to Business, Engineering & Science (DCABES '12), pp. 191–195, 2012.
  35. M. Sun, T. Zang, X. Xu, and R. Wang, “Consumer-centered cloud services selection using AHP,” in Proceedings of the International Conference on Service Sciences (ICSS '13), pp. 1–6, Shenzhen, China, 2013. View at Publisher · View at Google Scholar
  36. J. J. Buckley, T. Feuring, and Y. Hayashi, “Fuzzy hierarchical analysis revisited,” European Journal of Operational Research, vol. 129, no. 1, pp. 48–64, 2001. View at Publisher · View at Google Scholar · View at Scopus
  37. B. Ashtiani, F. Haghighirad, A. Makui, and G. A. Montazer, “Extension of fuzzy TOPSIS method based on interval-valued fuzzy sets,” Applied Soft Computing Journal, vol. 9, no. 2, pp. 457–461, 2009. View at Publisher · View at Google Scholar · View at Scopus
  38. C.-T. Chen and K.-H. Lin, “A decision-making method based on interval-valued fuzzy sets for cloud service evaluation,” in Proceedings of the 4th International Conference on New Trends in Information Science and Service Science (NISS '10), pp. 559–564, May 2010. View at Scopus
  39. C.-C. Lo, D.-Y. Chen, C.-F. Tsai, and K.-M. Chao, “Service selection based on fuzzy TOPSIS method,” in Proceedings of the 24th IEEE International Conference on Advanced Information Networking and Applications Workshops (WAINA '10), pp. 367–372, April 2010. View at Publisher · View at Google Scholar · View at Scopus
  40. F. Casati, S. Ilnicki, L. Jin, V. Krishnamoorthy, and M.-C. Shan, “Adaptive and dynamic service composition in eFlow,” in Advanced Information Systems Engineering, B. Wangler and L. Bergman, Eds., vol. 1789 of Lecture Notes in Computer Science, pp. 13–31, 2000. View at Publisher · View at Google Scholar
  41. C.-L. Huang, C.-C. Lo, P. Wang, K.-M. Chao, and Y. Li, “Applying semi-order preference model in content-based service discovery,” International Journal of Electronic Business Management, vol. 5, no. 1, pp. 48–58, 2007. View at Google Scholar
  42. P. Wang, K.-M. Chao, and C.-C. Lo, “On optimal decision for QoS-aware composite service selection,” Expert Systems with Applications, vol. 37, no. 1, pp. 440–449, 2010. View at Publisher · View at Google Scholar · View at Scopus
  43. D.-Y. Cheng, K.-M. Chao, C.-C. Lo, and C.-F. Tsai, “A user centric service-oriented modeling approach,” World Wide Web, vol. 14, no. 4, pp. 431–459, 2011. View at Publisher · View at Google Scholar · View at Scopus
  44. J. Rao, Y. Wei, J. Gong, and C.-Z. Xu, “DynaQoS: model-free self-tuning fuzzy control of virtualized resources for QoS provisioning,” in Proceedings of the 19th IEEE International Workshop on Quality of Service (IWQoS '11), pp. 1–9, June 2011. View at Publisher · View at Google Scholar · View at Scopus
  45. B. Y. Ooi, H. Y. Chan, and Y.-N. Cheah, “Resource selection using fuzzy logic for dynamic service placement and replication,” in Proceedings of the IEEE Region 10 Conference (TENCON '11), pp. 128–132, November 2011. View at Publisher · View at Google Scholar · View at Scopus
  46. M. Wang and Y. Liu, “QoS evaluation of cloud service architecture based on ANP,” in Proceedings of the International Symposium on the Analytic Hierarchy Process, 2013.
  47. C.-H. Su, G.-H. Tzeng, and H.-L. Tseng, “Improving cloud computing service in fuzzy environment—combining fuzzy DANP and fuzzy VIKOR with a new hybrid FMCDM model,” in Proceedings of the International Conference on Fuzzy Theory and it's Applications (iFUZZY '12), pp. 30–35, 2012.
  48. C.-T. Chen, W.-Z. Hung, and W.-Y. Zhang, “Using interval-valued fuzzy VIKOR for cloud service provider evalution and selection,” in Proceedings of the International Conference on Business and Information (BAI '13), Bali, Indonesia, July 2013.
  49. Y. O. Yazir, C. Matthews, R. Farahbod et al., “Dynamic resource allocation in computing clouds using distributed multiple criteria decision analysis,” in Proceedings of the IEEE 3rd International Conference on Cloud Computing (CLOUD '10), pp. 91–98.
  50. E. Ristova and G. Valentina, “AHP methodology and selection of an advanced information technology due to PLM software adoption,” in Proceedings of the 15th International Scientific Conference on Industrial Systems, 2011.
  51. D. Ergu, G. Kou, Y. Peng, Y. Shi, and Y. Shi, “The analytic hierarchy process: task scheduling and resource allocation in cloud computing environment,” The Journal of Supercomputing, vol. 64, pp. 835–848, 2013. View at Google Scholar