Rank University Websites Using Fuzzy AHP and Fuzzy TOPSIS Approach on Usability

Автор: Renuka Nagpal, Deepti Mehrotra, Pradeep Kumar Bhatia, Arun Sharma

Журнал: International Journal of Information Engineering and Electronic Business(IJIEEB) @ijieeb

Статья в выпуске: 1 vol.7, 2015 года.

Бесплатный доступ

With the advent of dynamic website usually all business processes of a business organization are linked with the website of the organization. This is resulted in designing of a complex and gigantic website which may result in slow download and unfriendly navigation. Satisfying the end user need is one of the key principles of designing an effective website. As there are different users for given website, hence there are different criteria on which user wants to get satisfied, hence evaluating a website is a multi-criteria decision making problem. In order to incorporate uncertainties and vagueness in decision making Fuzzy Analytic Hierarchy (FAHP) approach is extended with Fuzzy TOPSIS approach, where different decision makers (DM's) opinion was considered for ranking the website.

Еще

Usability, website, FAHP, F-TOPSIS, Ranking

Короткий адрес: https://sciup.org/15013326

IDR: 15013326

Текст научной статьи Rank University Websites Using Fuzzy AHP and Fuzzy TOPSIS Approach on Usability

Published Online January 2015 in MECS

Websites has become an integral part of any organization. Apart from being used as a virtual image and promotional platform of the organization for displaying all features and facility of the organization, now its functionality is enhanced for facilitating all business process. Today almost all business application processes are linked with web portal. Usability, Security and Reliability are important factors for evaluating the success of any website. Usually usability of website is measured after website is launched depending on user satisfaction and his navigation, download time; accessibility etc. In order to increase the effectiveness of the website there is a need to integrate usability prediction and estimation at each stage of the website design.

The websites are designed keeping a view of end users and their needs. As different users have different choices and different cognitive approach to access the website, hence achieving high user satisfaction i.e. high usability is a prime challenge for website designers. The ease with which the user can fetch the desired information determines the success and failure of that website. The usability of a website is directly related with the success of the organization as it helps the visitors to search particular information and then make a subsequent decision for using that product. The overall popularity of any organization is directly proportional to the number of visitors and their usage of the organizational website. How website helps the user to achieve their objectives and how well website responds to user requirements decides the effectiveness of website.

A large amount of research has been done to evaluate performance and effectiveness of the website using formal algorithms that also integrate the customer prospective. Bevan [1] had proposed standard and guidelines for web usability. Evaluating usability of the website and including its inputs in web development process will increase overall success of website. Usability depends upon various factors as discussed by [2] [3]; it is a Multi Criteria Decision Making (MCDM) problem. MCDM deals with the problems where we need to choose an option from a set of alternatives which are characterized by different criteria. Identifying the criteria that are most critical for a given domain is an important aspect for decision making. The decision maker rank for these criteria by proposing the weights /importance. As these weights can’t have a crisp value so they may be rated on Saaty’s Scale [4] where these weights are expressed as linguistic variables. There are various MCDM approaches available in the literature. Most popular among them are CP(Compromise Programming)[5],ELECTRE I,ELECTRE II,ELECTRE III(Elimination Et choix Traduisant la Realite)[6,7,8] Analytic Hierarchy Process (AHP)[9], Technique for Order Preference by Simulation of Ideal Solution(TOPSIS) [10], Preference Ranking Organization Method for Enrichment Evaluations (PROMTHEE) [11] Analytic Network Process (ANP)[12] etc. These techniques are used for choosing the best alternative where there are a group of decision makers. In order to handle uncertainty, subjectivity and vagueness of response, the fuzzy set theory [13] was incorporated in various MCDM approaches and these methods were modified to Fuzzy AHP[14], Fuzzy TOPSIS[15] etc.

As each website has different features and different user also has different requirements, the criteria’s that should be considered for evaluating the websites are different. Researchers have tried to identify the parameters which are most important for given website depending on the user feedback collected from wide range of user who will possibly visits website frequently [16]. In this paper websites of different Universities are considered as a case study where the decision makers considered are expert web designers. Like other industries the websites are becoming the key entry point for the aspiring students and their parents for selecting an educational organization. As the online technologies has become a key source for information retrieval there is need to have a reliable informative and effective website which can cater the need of wide range of viewers. Further these websites provides many features like online attendance, marks verification etc. which are the integral component of education process. Blending the user’s satisfaction and the need of education processes (admission regular monitoring, examination etc.) made the website designing a complex process.

Measuring the effectiveness of website by merely counting the hits on the pages or only one criterion like ease of navigation etc. is not accurate. Choosing the website depending on the given criteria (user perspective) among the given alternatives is essentially a decision process. For the universities websites the criteria on which the usability depends are Response Time (RT), Ease of Use (EOU), Ease of Navigation (EON) and Informative (INF). To deal with uncertainty fuzzy set theory along with Multi Criteria Decision Making (MCDM) has been extensively used. Hence there is a need to use an effective usability measurement technique which can suffix MCDM approach for these websites.

  • II.    Fuzzy Theory

Fuzzy sets introduced by [13] extended the classical definition of sets, deals with the vagueness of human thoughts. In classical set an element either belongs completely or completely excluded from the set. In fuzzy set the elements does not have well defined crisp values, the element can partially belong to the set.

  • A.    Membership Function

Fuzzy sets are characterized by membership function that assigns each element a value between 0 and 1 which can be represented as:

На :Х^[0,1] (1)

“For a fuzzy set A, X is the universe of discourse whose each element are assigned the value between 0 and 1”. [12]

  • B.    Triangular Fuzzy numbers

Membership functions allow fuzzy sets to be represented graphically .The widely adopted triangular fuzzy number (TFN) approach is used to represent the uncertainty or vagueness of linguistic terms as shown in Fig. [1].

Fig. 1 Fuzzy Number with triangular membership functions

A TFN can be defined by a lower limit l, an upper limit u, and a value m, where l

xl

l x m;

ml

Pa (x) =

m-x

m x u;

u-m

0

otherwise

  • C.    Linguistic Variable

According to Zadeh [18] linguistic variable are variables whose values are represented in words or sentences in a natural or artificial language. Linguistic variable are used in such situation that are complicated and hard to define. The linguistic approach is found useful in humanistic systems like Artificial Intelligence, Opinion Mining Information Retrieval and the related areas. As an example, height can be given exact value; but if we need to compare the group of people on scale of height we describe it as short, very short, tall etc. Hence demarking this group on exact height sets is not correct like 150 cm is short and 151 cm is tall. In such a case where comparison has some vagueness linguistic fuzzy variables are better choice than exact value. In fuzzy set theory, for transforming the linguistic terms into fuzzy numbers the conversion scale of 1 to 9 is used for rating the criteria and alternatives. The relationship between fuzzy number and corresponding linguistic variable identifying the important weights for each criteria and membership function is given below in Table 1

Table 1 Linguistic variable for importance weight of each criteria

Fuzzy number

Linguistic Scales

Membership function

1

Equally Important

1,1,1

3

Weak important

1,3,5

5

Essentially Important

3,5,7

7

Very       strongly

important

5,7,9

9

Absolutely Important

7,9,9

  • D.    Algebraic Operations with Fuzzy numbers

If A = (1X, mx, ux)andB = (12, m2, u2) are two triangular fuzzy numbers, various arithmetic operations that can be performed related to fuzzy numbers with triangular membership function are[19,20,21] for l1, l2≥0:

Addition of two TFN’s

A+B = (li +12 , mx + m2, ux + u2)

Subtraction of two TFN’s

A(-)B = (1X -12, mx - m2, ux - u2)

Multiplication of two TFN’s

A(x)B = (1/2,m m ,u u )

  • III.    Methodology

In this paper we have ranked the university websites using the steps taken in Fig.2 The case study includes the four university websites having same strength of students and functionalities. Hence they are evaluated on the same criteria’s. MCDM approach is used in which the weights of each criteria is measured using FAHP and ranking is done through Fuzzy TOPSIS. In FAHP the pair wise comparison of criteria and alternatives are made and hence it is used to evaluate the weight of the criteria. Using these weights the websites are ranked by Fuzzy-TOPSIS where the best alternative is identified by considering the one having nearest positive ideal solution and farthest negative ideal solution. Each step is discussed in detail in the trailing section.

Fig 2: Steps of the Proposed Method

  • A.    Criteria that determines the Usability of Website

Based on detailed literature survey [2] and the user feedback the four parameters RT, EOU, EON and INF are identified as most crucial for determining the usability of websites of institutes of higher education. The various parameters which affect these criteria’s were identified and a checklist was prepared as given in Table 2 on which experts evaluated the university websites.

  • B.    Selection Criteria Hierarchy

Based on the identified criteria four university websites were ranked. The hierarchical structure of the problem is shown in Fig. 3

  • C.    FAHP Approach to Determine The Criteria Weight

  • i.    Obtain the Normal paired comparability matrices (NPC) using AHP method and convert it into Fuzzy NPC using Table 1 as shown in Table 3.

Table 3 Fuzzy NPC matrix

C1

(1,1,1)

(1,3,5)

(3,5,7)

(1,1/3, 1/5)

C2

(1,1/3, 1/5)

(1,1,1)

(1,3,5)

(1,1/3,1/5)

C3

(1/3,1/5, 1/7)

(1,1/3, 1/5)

(1,1,1)

(1/3,1/5,1/7 )

C4

(1,3,5)

(1,3,5)

(3,5,7)

(1,1,1)

  • ii.    Applying the fuzzy extent analysis [22] to convert the fuzzy NPC into its corresponding criteria weights

S =∑ М ×[∑ ∑ М ]=Ԝ=

[ԝ ,ԝ ,…․,ԝ ]

Where S - Value of fuzzy synthetic extent w.r.t ith criteria.

M (j = 1,2,…,m) are TFN’s

∑ М = (∑  l ∑ m ∑ u)

As per Table [3] using eq. (7)

[∑  ∑ М ]   = [18.66,27.72,39.08]

=*   .   ,   .   ,   .

And using eq. (6)

S =∑ М ×[∑  ∑ М ]  = (6,9.33,13.2) ×

(  .  ,  .  ,  .  ) =(0.15,0.34,0.7)

In the similar pattern the weights for other criteria (C2, C3, and C4) is calculated and shown in Table 4.

Table 4 Criteria Weights using FAHP

Decision Criteria

Weights

Wc1=Sc1

(0.15,0.34,0.7)

Wc2=Sc2

((0.10,0.17,0.34)

Wc3=Sc3

((0.06,0.06,0.08)

Wc4=Sc4

(0.15,0.43,0.96)

Table 2 Criteria affecting the usability of a website.

S.No.

Criteria

Sub criteria

Checklist

1

Response Time

Download time

Query Processing

Downloading    the   home

page

Image download

Time taken to download any information

How fast the query is processed.

How fast homepage is downloaded

How fast Images and Animation gets downloaded.

2

Ease of Use

Learnability

Change in architecture.

Interactivity with the user. Browser Compatibility

How easy is to learn the website

How less frequently the complete architecture and the look of website changes.

Clear Instructions, help functions and feedback.

How compatible website is with the different browser.

3

Ease of Navigation

Internal Search Engine

Simple      and      logical

architecture.

Broken Links

Link to external websites

Internal Search engine is provided and its efficiency.

Simple navigational menu All major links on home page

No broken links and no orphan pages. All links working

Links to the external websites which visitor may frequently need is provided.

4

Informative

Accurate

Complete

Relevant

Updates

How correct Information is retrieved? No spelling or Grammar error? Is information retrieved complete?

How much retrieved information is comprehensive? Archive Information properly maintained and can be reached?

How frequently the information is updated?

Fig 3: Hierarchal Structure

  • D.    Ranking of Websites Using Fuzzy TOPSIS Approach

TOPSIS approach proposed [10] based on the principle that among the alternative the chosen alternative should have the shortest distance from the ideal solution and farthest distance from the negative ideal solution which was later on extended in fuzzy environment.

  • (i) . Using the Chen’s methodology [15] the evaluation of three decision makers (DM’s), a decision matrix with three alternatives with m alternatives (W1…Wm) based on four criteria’s (C1..Cn) was assessed by Eq. (8).The elements xij of the matrix indicates the performance rating of the ith alternative website corresponding to the nth criteria w.r.t to the nth DM.

    [x11 x21

    хml


    x …

    х

    xm2


хin I х ] xiniJ

Alternatives are evaluated w.r.t criteria by taking the preferences from DM’s using the linguistic terms Table 5.

Table 5 Linguistic Terms for rating of website [22]

Linguistic Term

TFN’s

Excellent(Ex)

7.5,10,10

High(H)

5,7.5,10

Good(G)

2.5,5,7.5

Low(L)

0,2.5,5

Very Low(VL)

0,0,2.5

The DM’s are website designer experts D1, D2, D3 and corresponding TFN’s are presented in Table 6.

Table 6 Linguistic ratings of the alternative websites by different decision makers

C1 1

C2 1

C3 1

C4

DM1

W1

MG

G

G

G

W2

G

VG

VG

G

W3

G

G

G

VG

W4

F

G

F

MG

DM2

W1

F

G

VG

G

W2

VG

VG

VG

VG

W3

G

VG

VG

G

W4

MP

F

G

G

DM3

W1

G

MG

G

G

W2

VG

G

G

VG

W3

F

MG

G

G

W4

P

G

MG

G

The linguistic variables shown in Table 6 are converted into TFN’s. Table 7 represents the fuzzy numbers of the average of the judgments taken by decision makers using Table 5.

  • (ii) . Normalize the fuzzy decision matrix using [15] as:

  • vij=(5, ^ ∗,5 ) ԝhere u ij=max(uij )   (9)

Wij uij uij /

The calculated normalized fuzzy decision matrix is shown in Table 8

  • (iii) . After calculating the normalized fuzzy matrix the weights calculated using FAHP approach as in Table 4, the weighted normalized fuzzy decision matrix represented by zij is calculated as:

    zij =vij × Ԝ              (10)


Where Ԝ Represents the importance weight of criteria Cj i=1,2..m and j=1,2,…n

Weighted normalized matrix is shown in Table 9

  • (iv) . For each criteria from weighted normalized matrix positive ideal (A+) and negative ideal values (A-) are determined. As EOU, EON, INF contributes positively and RT negatively to the usability, so the solutions are considered as:

A * =(z1,….,zIn)

A =(zj,….,zln)             (11)

Where z+ = max(zij) = 1(positive criteria), = 0(negative criteria) j=1,2…n, zj = min(zу) = 0(positive criteria), = 1(negative criteria) j=1,2…n,

In the present study the calculated values of A+ and A are:

A+ = (0,0,0),(1,1,1),(1,1,1) (1,1,1)

A =(1,1,1),(0,0,0),(0,0,0), (0,0,0)

  • (v) . Compute the distance from positive and negative ideal values for each alternative.

n

Di =∑ԁ(Zij,Zt), i=1….m

Dг =∑ "=1 ԁ(Zij,ZJ-), i=1….m      (12)

Table 7 Fuzzy numbers of the average ratings of the alternative websites.

W1

W2

W3

W4

Weight

C1

(4,6.5,9)

(7,9.3,10)

(4,7,9)

(1,3.5,6)

(0.15,0.34,0.7)

C2

(5,7.5,9)

(7,9.3,10)

(5,8.2,10)

(4,7,9)

(0.10,0.17,0.34)

C3

(7,8.7,10)

(7,9.3,10)

(7,8.7,10)

(4,6.5,9)

(0.06,0.06,0.08)

C4

(7,8,9)

(7,9.3,10)

(7,8.7,10)

(5,7.5,9)

(0.15,0.43,0.96)

Table 8 Normalized Fuzzy decision Matrix

W1

W2

W3

W4

Weight

C1

(0.11,0.15,0.25)

(0.10,0.11,0.14)

(0.11,0.144,0.25)

(0.16,0.28,1)

(0.15,0.34,0.7)

C2

(0.5,0.75,0.9)

(0.7,0.93,1)

(0.5,0.82,1)

(0.4,0.7,0.9)

(0.10,0.17,0.34)

C3

(0.7,0.87,1)

(0.7,0.93,1)

(0.7,0.87,1)

(0.4,0.65,0.9)

(0.06,0.06,0.08)

C4

(0.7,0.8,0.9)

(0.7,0.93,1)

(0.7,0.87,1)

(0.5,0.75,0.9)

(0.15,0.43,0.96)

Table 9 Weighted Normalized Fuzzy Decision Matrix

W1

W2

W3

W4

C1

(0.02,0.05,0.18)

(0.02,0.04,0.10)

(0.02,0.05,0.18)

(0.02,0.1,0.7)

C2

(0.05,0.13,0.3)

(0.07,0.16,0.34)

(0.05,0.14,0.34)

(0.04,0.12,0.31)

C3

(0.04,0.05,0.08)

(0.04,0.06,0.08)

(0.04,0.05,0.08)

(0.02,0.04,0.07)

C4

(0.1,0.3,0.86)

(0.1,0.4,0.9)

(0.1,0.37,0.9)

(0.08,0.32,0.86)

The distance between ԁ(Zij,Zj+) if Zij = (l ij,mij , uij ) and Zj+ = (lj1",mj1",uj1") is computed as [23]

[(hj-lf)+(mij—)+(      )]

ԁ(Zij,Zj+) =[(     )  (        )  (      ) ]      (13)

Using equation (13) the distance for alternative 1 w.r.t. criteria 1is calculated as

ԁ(Z11,Zt)=

[(0-0.05)   (1-0.25)   (1-0.9) ] =0.11

In the similar manner the distance between ԁ(Zij,Zj ) is calculated.

ԁ(Z11,ZГ) = √[( 1-0)  (0-0 . 08)  (0-0 . 45 ) ] =0.919

And using Equation (12)

n

Dt =∑ԁ(Zij,Z ) = 2.56

Dг =∑ ,11 ԁ(Zij,Zj-) =1.697

Table 9 Distance from positive ideal solution

d( Zu , zt )

d(Zu , z^ )

d(Zu , zt )

d(Zu, zt )

D*

W1

0.11

0.846

0.943

0.663

2.56

W2

0.06

0.81

0.93

0.63

2.43

W3

0.109

0.831

0.943

0.637

2.52

W4

0.40

0.85

0.95

0.66

2.86

  • (vi) . Closeness coefficient (Ci ) of each alternative i with reference to negative ideal value Di

Ci =           i=1...m             (14)

( of+o^)       ...

C ! = — . 697  =0.398

(1.697+2.56)

  • (vii) . The alternatives are ranked based on closeness coefficient Cias given in Table 10.

  • IV.    Conclusion

The current study is done to enhance the web usability as per the viewer’s opinion. This will encourage the people to visit the website and fetch the information and increase the popularity of the organization. The website W2 is ranked best among the given alternatives as it provides the maximum information if we compare with other alternatives.

In this paper Fuzzy TOPSIS method is used to rank a website as different users have different opinion for evaluating the websites. The factors that affect the usability of website are identified as Response Time, Ease of Use, Ease of Navigation, Informative and they were rated using linguistic term to incorporate the fuzziness of the decision maker’s opinion. Three website developers were considered as decision makers. However the work can be extended by incorporating the opinion of different types of viewers of the websites like students, aspiring students, and parents along with expert designers as decision makers. Their contribution to decision can be calculated by giving suitable weightage to them. This will provides website manager a better understanding for people perception of those websites.

Table 10 Ranking of alternatives based on closeness coefficient.

a (z1,, z a

d (z 12 ,za

d (Z13 ,za

d (Z u,z;)

°r

Cl

Rank

W1

0.919

0.190

0.059

0.529

1.697

0.398

3

W2

0.947

0.22

0.06

0.571

1.798

0.425

1

W3

0.92

0.21

0.059

0.564

1.753

0.410

2

W4

0.86

0.193

0.047

0.53

1.63

0.36

4

Список литературы Rank University Websites Using Fuzzy AHP and Fuzzy TOPSIS Approach on Usability

  • Nigel Bevan" Guidelines and Standards for Web Usability", Proceedings of HCI International, Lawrence Erlbaum, 2005.
  • Renuka Nagpal, Deepti Mehrotra, Arun Sharma, Pradeep Bhatia" ANFIS Method for Usability Assessment of Website of an Educational Institute" World Applied Sciences Journal 23 (11): 1489-1498, 2013 ISSN 1818-4952 © IDOSI Publications.
  • Mohammad Saber Iraji, Reyhane mosaddegh,"Object Oriented Software Usability Estimate with Adaptive Neuro Fuzzy, Fuzzy Svm", IJIEEB, vol.5, no.1, pp.40-49, 2013. DOI: 10.5815/ijieeb.2013.01.05.
  • Saaty, T.L., "A scaling method for priorities in hierarchical structures". Journal of Mathematical Psychology, 1977. 15(3): p. 234-281.
  • Charnes A, Cooper WW "Management Models and industrial applications of linear Programming" Wiley, 1961 New York.
  • Roy B Classement et choix en presence de points de vue multiples: la methode ELECTRE.RIRO 8 1968:57–75.
  • Roy B, Bertier P. La method Electre II: Une application au media planning. In: Ross M(ed) Vlleme Conference Internationale de Recherche Operationnelle, Dublin (1973), OR72, North Holland Amsterdam, pp291-302.
  • Roy B, ELECTRE III: un algorithme de classement fonde´ surune repre´sentation floue des pre´fe´rencesen pre´sence de crite`res multiples.Cahiers du CERO (1978)20:3–24.
  • Saaty TL, the analytic hierarchy process (1980). McGraw-Hill, New York.
  • Hwang CL, Yoon K Multiple attribute decision making (1981). Springer, Berlin.
  • Brans JP, Vincke P, Mareschal B, How to select and how to rank projects: the PROMETHEE method (1986). Eur J Oper Res 24:228–238.
  • Saaty TL,Decision making with dependence and feedback: the analytic network process(1996). RWS Publications, Pittsburgh.
  • Zadeh LA, Fuzzy sets. Inf Control 8(91965): 338-353.
  • Saaty, T.L.,How to make a decision: The analytic hierarchy process. European Journal of Operational research, (1990), 9-26.
  • Chen CT., Extension of the TOPSIS for group decision making under fuzzy environment.Fuzzy Sets Syst 114(2000):1-9.
  • Crystal Ip,Shanshan Qi, Rosanna Leung,Rob Law "Hotel Website Performance Evaluation: A Fuzzy Analytic Hierarchy Process Approach" International Conference on E-business and E- Government,2010.
  • K.Srinivasan Raju,D.Nagesh Kumar"Multicriterion Analysis in Engineering and Management" PHI pp 125
  • Zadeh LA The concept of linguistic variable and its application to approximate reasoning. Inf Science 1975; 8(2):199-249.
  • H.J. Zimmermann, Fuzzy Set Theory and Its Applications, second ed., Kluwer Academic, Boston, 1991.
  • W. Pedrycz, F. Gomide, Fuzzy Systems Engineering – Toward Human-centric Computing, Wiley, New Jersey, 2007.
  • Kaufmann, A. and M.M. Gupta 1985 Introduction to Fuzzy Arithmetic: Theory and Applications. Van Nostrand Reinhold, New York.
  • Francisco Rodrigues Lima Junior , Lauro Osiro , Luiz Cesar Ribeiro Carpinetti(2014)," A comparison between Fuzzy HP and Fuzzy TOPSIS methods to supplier selection" Applied Soft Computing 21 :194-209
  • Opricovic,S. and G.H. tzeng,(2004) Compromise solution by MCDM methods: A comparative Analysis of VIKOR and TOPSIS,European journal of Operational Research,156,pp 445-455.
Еще
Статья научная