Abstract
Cloud computing delivers almost all of its services including software, user’s data, system resources, processes and their computation over the Internet. Cloud computing consists of three main classes; Software as a Service, Infrastructure as a Service and Platform as a Service. Using Software as a Service (SaaS), users are able to rent application software and databases which they then install onto their computer in the traditional way. In the Enterprise Resource Planning (ERP) system, the system service environment changed so as to allow the application of the SaaS in the cloud computing environment. This change was implemented in order to provide the ERP system service to users in a cheaper, more convenient and efficient form through the Internet as opposed to having to set up their own computer. Recently many SaaS ERP packages are available on the Internet. For this reason, it is very difficult for users to find the SaaS ERP package that would best suit their requirements. The QoS (Quality of Service) model can provide a solution to this problem. However, according to recent research, not only quality attributes’ identification for SaaS ERP, but also a process for finding and recommending software in the cloud computing environment, has proved to be lacking. In this paper, we propose a QoS model for SaaS ERP. The proposed QoS model consists of 6 criteria; Functionality, Reliability, Usability, Efficiency, Maintainability and Business. Using this QoS model, we propose a Multi Criteria Decision Making (MCDM) system that finds the best fit for the SaaS ERP in the cloud computing environment and makes recommendations to users in priority order. In order to organize the quality clusters, we organized an expert group and got their opinion to organize the quality clusters using Social Network Group. Social Networks can be used efficiently to get opinion by various types of expert groups. In order to establish the priority, we used pairwise comparisons to calculate the priority weights of each quality attribute while accounting for their interrelation. Finally, using the quality network model and priority weights, this study evaluated three types of SaaS ERPs. Our results show how to find the most suitable SaaS ERPs according to their correlation with the criteria and to recommend a SaaS ERP package which best suits users’ needs.





References
Aramand M (2008) Software products and services are high tech? New product development strategy for software products and services. Technovation 28:154–160
Baek S-J, Park S-M, Yang S-H, Song E-H, Jeong Y-S (2010) Efficient server virtualization using grid service infrastructure. J Inf Process Syst 6(4). doi:10.3745/JIPS.2010.6.4.553
Benlian A, Hess T (2011) Opportunities and risks of software-as-a-service: findings from a survey of IT executives. Decis Support Syst 52:232–246
Bhattacharya A, Wu W, Yang Z (2012) Quality of experience evaluation of voice communication: an affect-based approach. Hum-Centric Comput Inf Sci 2(7). doi:10.1186/2192-1962-2-7
Botta-Genoulaz V, Millet P-A (2005) A classification for better use of ERP systems. Comput Ind 56:573–587
Bozoki S, Fulop J, Ronyai L (2010) On optimal completion of incomplete pairwise comparison matrices. Math Comput Model 52:318–333
Buter B, Dijkshoorn N, Modolo D, Nguyen Q, van Noort S, van de Poel B, Salah AA, Salah AAA (2011) Explorative visualization and analysis of a Social Network for arts: the case of deviant ART. J Converg 2(1):87–94
Chadwick DW, Fatema K (2012) A privacy preserving authorisation system for the cloud. J Comput Syst Sci. doi:10.1016/j.jcss.2011.12.019
Challa JS, Paul A, Dada Y, Nerella V, Srivastava PR, Singh AP (2011) Integrated software quality evaluation: a fuzzy multi-criteria approach. J Inf Process Syst 7(3):473–518
Cuéllar MP, Delgado M, Pegalajar MC (2011) Improving learning management through semantic web and social networks in e-learning environments. Expert Syst Appl 38:4181–4189
DeLone WH, McLean ER (2003) The DeLone and McLean model of information systems success: a ten-year update. J Manag Inf Syst 19(4):9–30
Deng Y, Chan FTS, Wu Y, Wang D (2011) A new linguistic MCDM method based on multiple-criterion data fusion. Expert Syst Appl 38:6985–6993
Fan M, Kumar S, Whinston AB (2009) Short-term and long-term competition between providers of shrink-wrap software and software as a service. Eur J Oper Res 196:661–671
Garg SK, Versteeg S, Buyya R (2012) A framework for ranking of cloud computing services. Future Gener Comput Syst. doi:10.1016/j.future.2012.06.006
James A, Dimitrijev S (2012) Ranked selection of nearest discriminating features. Hum-Centric Comput Inf Sci 2(12). doi:10.1186/2192-1962-2-12
Jeong HY, Kim YH (2012) A system software quality model using DeLone & McLean model and ISO/IEC 9126. Int J Digit Content Technol Appl 6(5):181–188
Jeong D, Shin H, Baik D-K, Jeong Y-S (2009) An efficient web ontology storage considering hierarchical knowledge for Jena-based applications. J Inf Process Syst 5(1):11–18
Jin H, Xiang G, Zou D, Wu S, Zhao F, Li M, Zheng W (2011) A VMM-based intrusion prevention system in cloud computing environment. J Supercomput. doi:10.1007/s11227-011-0608-2
Jun L, Jun W (2011) Cloud computing based solution to decision making. Proc Eng 15:1822–1826
Katsaros G, Kousiouris G, Gogouvitis SV, Kyriazis D, Menychtas A, Varvarigou T (2011) A self-adaptive hierarchical monitoring mechanism for clouds. J Syst Softw. doi:10.1016/j.jss.2011.11.1043
Kim H-N, El Saddik A, Jung J-G (2012) Leveraging personal photos to inferring friendships in social network services. Expert Syst Appl 39:6955–6966
Kima W, Lee JH, Hong C, Han C, Lee H, Jang B (2012) An innovative method for data and software integration in SaaS. Comput Math Appl. doi:10.1016/j.camwa.2012.03.069
Klyuev V, Yokoyama A (2010) Web query expansion: a strategy utilising Japanese WordNet. J Converg 1(1)
Kumar V, Maheshwari B, Kumar U (2003) An investigation of critical management issues in ERP implementation: empirical evidence from Canadian organizations. Technovation 23:793–807
Limayem F, Yannou B (2007) Selective assessment of judgmental inconsistencies in pairwise comparisons for group decision rating. Comput Oper Res 34:1824–1841
Liu D, Stewart TJ (2004) Integrated object-oriented framework for MCDM and DSS modeling. Decis Support Syst 38:421–434
Luo H, Shyu M-L (2011) Quality of service provision in mobile multimedia—a survey. Hum-Centric Comput Inf Sci 1(6):1–15
Malhotra R, Temponi C (2010) Critical decisions for ERP integration: small business issues. Int J Inf Manag 30:28–37
Manufacturing SaaS ERP system for cloud computing (2012) http://www.plex.com/
Michael A (2010) Elliott, selecting numerical scales for pairwise comparisons. Reliab Eng Syst Saf 95:750–763
Oommen BJ, Yazidi A, Granmo O-C (2012) An adaptive approach to learning the preferences of users in a Social Network using weak estimators. J Inf Process Syst 8(2):191–212
Pan R, Xu G, Fu B, Dolog P, Wang Z, Leginus M (2012) Improving recommendations by the clustering of tag neighbours. J Converg 3(1):13–20
Pan R, Xu G, Fu B, Dolog P, Wang Z, Leginus M (2012) Improving recommendations by the clustering of tag neighbours. J Converg 3(1):13–20
Qin XS, Huang GH, Chakma A, Nie XH, Lin QG (2008) A MCDM-based expert system for climate-change impact assessment and adaptation planning? A case study for the Georgia Basin, Canada. Expert Syst Appl 34:2164–2179
Rouse M (2012) Definition of SaaS ERP (software-as-a-service ERP hosting). http://searchmanufacturingerp.techtarget.com/definition/SaaS-ERP
Saaty TL (2006) Fundamentals of decision making and priority theory with the analytic hierarchy process. RWS, Pittsburgh
Salmeron JL, Lopez C (2010) A multicriteria approach for risks assessment in ERP maintenance. J Syst Softw 83:1941–1953
Siraj S, Mikhailov L, Keane JA (2012) Enumerating all spanning trees for pairwise comparisons. Comput Oper Res 39:191–199
Sultan NA (2010) Reaching for the cloud: how SMEs can manage. Int J Inf Manag. doi:10.1016/j.ijinfomgt.2010.08.001
Sung K, Kong H-K, Kim T (2011) Convergence indicator: the case of cloud computing. J Supercomput. doi:10.1007/s11227-011-0706-1
Verville J, Halingten A (2003) A six-stage model of the buying process for ERP software. Ind Mark Manage 32:585–594
Wei G, Vasilakos AV, Zheng Y, Xiong N (2010) A game-theoretic method of fair resource allocation for cloud computing services. J Supercomput 54:252–269. doi:10.1007/s11227-009-0318-1
Wu Z, Liu X, Ni Z, Yuan D, Yang Y (2011) A market-oriented hierarchical scheduling strategy in cloud workflow systems. J Supercomput. doi:10.1007/s11227-011-0578-4
Xie S, Sun Z (2011) Improve navigation software quality by using prediction model of coding stage defect density. J Converg Inf Technol 6(4):64–69
Xu X (2012) From cloud computing to cloud manufacturing. Robot Comput-Integr Manuf 28:75–86
Yu H (2012) An approach to evaluating the software quality based on intelligent computation with intuitionistic fuzzy information. Int J Adv Comput Technol 4(4):276–282
Zhang Z, Lee MKO, Huang P, Zhang L, Huang X (2005) A framework of ERP systems implementation success in China: an empirical study. Int J Prod Econ 98:56–80
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:962–973
Zimbres RA (2009) Dynamics of quality perception in a Social Network: a cellular automaton based model in aesthetics services. Electron Notes Theor Comput Sci 252:157–180
Acknowledgements
This work was supported by NIA, KOREA under the KOREN program (1295100001-120010100).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Park, J.(.H., Jeong, HY. The QoS-based MCDM system for SaaS ERP applications with Social Network. J Supercomput 66, 614–632 (2013). https://doi.org/10.1007/s11227-012-0832-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-012-0832-4