Using fuzzy analytical hierarchy process (AHP) to evaluate web development platform


Ahmad Sarfaraz, Pooja Mukerjee and Kouroush Jenab


With the increasing importance and the role that websites play in all aspects of life, more and more web development projects are being undertaken by companies. One of the key decisions in which both short-term and long-term success of the project depends is choosing the right development platform. Its criticality can be judged by the fact that once a platform is chosen, one has to live with it throughout the software development life cycle. The entire shape of the project depends on the language, operating system, tools, frameworks etc., in short the web development platform chosen. In addition, choosing the right platform is a multi criteria decision making (MCDM) problem. We propose a fuzzy analytical hierarchy process model to solve the MCDM problem. We try to tap the real-life modeling potential of fuzzy logic and conjugate it with the commonly used powerful AHP modeling method.


DOI: j.msl.2011.08.015

Keywords: Fuzzy AHP ,Web design ,Multiple criteria decision making Web development ,Platform selection

How to cite this paper:

Sarfaraz, A., Mukerjee, P & Jenab, K. (2012). Using fuzzy analytical hierarchy process (AHP) to evaluate web development platform.Management Science Letters, 2(1), 253-262.


References

Bodin, L.D., Gordon, L.A. & Loeb, M.P. (2005). Evaluating information security investments using the analytic hierarchy process. Association for Computing Machinery, Communications of the ACM, 48(2), 79-83.Cao, J., Ye, F., & Zhou, G. (2006). A New Web-based Method for Partner Selection in the Agile Virtual Enterprise. Intelligent Control and Automation, WCICA, The Sixth World Congress, 2, 6920 – 6924.

Chang, D.Y. (1996). Applications of the extent analysis method on fuzzy AHP. European Journal of Operational Research, 95(3), 649-655.

Chen, N., & Ma, K.K. (2004). Java’s Future: Challenge and Opportunity. IT Professional, 6, 19-26.

Cheong, C.W., & Way, C.C. (2000). Fuzzy linguistic decision analysis for Web server system future planning. TENCON Proceedings, 1, 367 – 372.

Chen, Z.G., Xu, Y.F., Wang, Y.G., & Li, H. (2008). Construction of a Safe Web Service Based on WSE. Cyberworlds, 2008 International Conference, 481 – 486.

GU, M.X. & Tang, K. (2010). Comparative analysis of WebForms MVC and MVP architecture. Environmental Science and Information Application Technology (ESIAT), 2010 International Conference, 2, 391 – 394.

Lee, K., Joshi, K., & Bae, M. (2008). Using analytical hierarchy process (AHP) to identify the relative importance of the features needed for web-based systems development. Information Resources Management Journal, 21, 88-101.

Lin, J., Chan, H.C., & Wei, K.K. (2011). Understanding Competing Web Application Platforms: An Extended Theory of Planned Behavior and its Relative Model. IEEE Transactions on Engineering Management, 58(1), 21-35.

Li, J. & Chen, S. (2009) Evaluating the architectural design services by using fuzzy AHP. Fuzzy Systems and Knowledge Discovery, 287-291. doi: 10.1109/FSKD.2009.360.

Liu, Y.W., Kwon, Y.J., & Kang, B.D. (2007).A Fuzzy AHP approach to evaluating e-commerce websites. Software Engineering Research, Management & Applications, SERA, 5th ACIS International Conference, 114-124.

Mohanty, R., Ravi, V., & Patra, M. R. (2010). Application of Fuzzy Multi Attribute Decision Making Analysis to Rank Web Services. Computer Information Systems and Industrial Management Applications (CISIM), International Conference, 398–403.

Messerschmitt, D.G. (2004). Marketplace Issues in Software Planning and Design. Software, IEEE, 21(3), 62-70.

Nakatani, K. & Chuang, T.T. (2011). A web analytics tool selection method: an analytical hierarchy process approach. Internet Research. Bradford, 21(2), 171-186.

Percin, S. (2008). Use of fuzzy AHP for evaluating the benefits of information-sharing decisions in a supply chain. Journal of Enterprise Information Management, 21(3), 263-284.

Prajapati, H.B. & Dabhi, V.K. (2009). High Quality Web-Application Development on Java EE Platform. Advance Computing Conference, IACC, IEEE International, 1664 – 1669.Prechelt, L. (2011). Plat_Forms: A Web Development Platform Comparison by an Exploratory Experiment Searching for Emergent Platform Properties. IEEE Transactions on Software Engineering, 37(1), 95-108.

Ramana, U.V. & Prabhakar, T.V. (2005). Some Experiments with the Performance of LAMP Architecture. Computer and Information Technology, CIT, The Fifth International Conference, 916 – 920.

Wu, S.C., Ku, Y.C., & Lee, T.L. (2008). Zero-configuration security module for LAMP application system. IEEE Asia-Pacific Services Computing Conference, 113 – 116.

Yu, T., Chi, J., Wang, J. & Wang, W. (2008). Commerce Search Engine Evaluation Based on Fuzzy Analytical Hierarchy Process. Intelligent Control and Automation, WCICA, 7th World Congress, 3517 – 3521.

Zhong, Y., & Yang, J. (2009). Contract-First Design Techniques for Building Enterprise Web Services. Web Services, ICWS, IEEE International Conference, 591-598.