Skip to main content

Proposed Model for Evaluating Information Systems Quality

Page 1

I.J. Mathematical Sciences and Computing, 2018, 1, 1-14 Published Online January 2018 in MECS (http://www.mecs-press.net) DOI: 10.5815/ijmsc.2018.01.01 Available online at http://www.mecs-press.net/ijmsc

Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers Samah Ibrahim Abdel Aal a, Mahmoud M. A. Abd Ellatif b, and Mohamed Monir Hassan c a

Assistant lecturer, Faculty of Computers and Informatics, Zagazig University, Egypt Associate prof. University of Jeddah, KSA University of Helwan, Egypt Faculty of Computers & INF. c Head of Information Systems Department, Faculty of Computers and Informatics, Zagazig University, Egypt b

Received: 04 August 2017; Accepted: 16 October 2017; Published: 08 January 2018

Abstract One of the most important reasons for information systems failure is lack of quality. Information Systems Quality (ISQ) evaluation is important to prevent the lack of quality. ISQ evaluation is one of the most important Multi-Criteria Decision Making (MCDM) problems. The concept of Single Valued Triangular Neutrosophic Numbers (SVTrN-numbers) is a generalization of fuzzy set and intuitionistic fuzzy set that make it is the best fit in representing indeterminacy and uncertainty in MCDM. This paper aims to introduce an ISQ evaluation model based on SVTrN- numbers with introducing two types of evaluating and ranking methods. The results indicated that the proposed model can handle ill-known quantities in evaluating ISQ. Also by analyzing and comparing results of ranking methods, the results indicated that each method has its own advantage that make the proposed model introduces more than one option for evaluating and ranking ISQ. Index Terms: Information Systems (IS), Information Systems Quality (ISQ), International Standards for Organization (ISO), Multi-Criteria Decision Making (MCDM), Single Valued Triangular Neutrosophic Number (SVTrN). Š 2018 Published by MECS Publisher. Selection and/or peer review under responsibility of the Research Association of Modern Education and Computer Science 1. Introduction ISQ evaluation is one of important MCDM problems. The concept of neutrosophic set provides a generalization of fuzzy set and intuitionistic fuzzy set [22, 33]. As [29] pointed out, neutrosophic components are best fit in representing indeterminacy and inconsistent information. In the neutrosophic set, the membership * Corresponding author. E-mail address: eng_samah2013@yahoo.com, drmmlatif2025@yahoo.com


2

Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

function independently indicates: Truth-membership-membership degree, false membership-membership degree, and Indeterminacy-membership degree. Neutrosophic set is more powerful in expressing the uncertainty and indeterminate than intuitionistic fuzzy set and fuzzy set. SVTrN-number is a special case of neutrosophic set that can handle ill-known quantity very difficult problem in MCDM. This research aims to introduce an ISQ evaluation model based on SVTrN-numbers with introducing two types of evaluation and ranking methods. The results indicated that the proposed model can handle ill- known quantities in evaluating ISQ. Also by analyzing and comparing results of ranking methods, the results indicated that each method has its own advantage that make the proposed model introduces more than one option for evaluating and ranking ISQ. This paper is organized as the follows: the first section presents the introduction for this work; the second section introduces information systems quality evaluation criteria; the third section provides basic definitions; the fourth section: introduces the proposed model for evaluating ISQ; the fifth section gives conclusion and future work; the final section provides references. 2. Related Work In a MCDM problem, the ranking of alternatives with neutrosophic numbers is many difficult because neutrosophic numbers are not ranked by ordinary methods as real numbers. However it is possible with score functions, aggregation operators, distance measures, and so on. As [15] stated there are several ranking methods. However, there is no unique best approach exists. In [18] proposed a ranking method to order triangular intuitionistic fuzzy numbers by accepting a statistical viewpoint and interpreting each IFN as ensemble of ordinary fuzzy numbers. Ye [28] presented the notations of simplified neutrosophic sets and gave the operational laws of simplified neutrosophic sets. Then, he introduced some aggregation operators and developed ranking method. In [5] developed a ranking method for trapezoidal intuitionistic fuzzy numbers and taking sum of value and ambiguity index. In [20] introduced the concept of multi-valued neutrosophic set with the operations. Then, they gave two multi-valued neutrosophic power aggregation operators and applied to multi-criteria group decision-making problems. Li [13] provides ratio ranking method for TIFNs and cut sets of intuitionistic trapezoidal fuzzy numbers. Li et al [14] introduced a ranking method of triangular intuitionistic fuzzy numbers that depend on value index and ambiguity index for solving multi criteria decision-making problems. Liang et al [15] proposed a ranking method based on the expected values, the score function and the accuracy function of triangular intuitionistic fuzzy number. In [27] [30] introduced score values operators for rankings alternatives. Ye [26] proposed the concept of expected value method for intuitionistic trapezoidal fuzzy and applied it to multi-criteria decision-making problems. Deli and ĹžubaĹ&#x; [6] adapted and generalized Li et al [14] method to SVN-numbers and the results show that this method is effective and feasible. Prakash et al [21] introduced a ranking method for both trapezoidal intuitionistic fuzzy numbers and triangular intuitionistic fuzzy numbers using the centroid concept and showed the proposed method is flexible and effective. 3. Information Systems Quality Evaluation Criteria Evaluating ISQ is one of the most important MCDM problems. For evaluating ISQ, it is important to use widely accepted quality models to identify ISQ criteria and representing how quality criteria are related to each. System and software quality model provide a good tool to evaluate the quality of system and software product [24] that can support ISQ. System and software quality models include: ISO/IEC 9126 for software quality, ISO/IEC 25010 has been extended to include computer systems, and quality in use from a system perspective, and ISO/IEC 25012 describes the data quality model [11] that can support creators of large and small scale databases. ISO/IEC 25030 focuses on specifying quality requirements [10]. According to [17] [8], the use of models is an acceptable means can support system and software products.. Each of these quality models differ on terminology and quality characteristics they define. The most widely adopted one is the ISO/IEC series of quality standards, especially the ISO 9126 and ISO25010 [19]. ISO/IEC9126 contains two-part quality model


Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

3

for software quality. The first part introduced the internal and external quality model that identified six quality characteristics of software quality (Functionality, Reliability, Usability, Efficiency, Maintainability and Portability) [9]. The second part introduced the quality in use model that identified four characteristics (Effectiveness, Productivity, Safety, and Satisfaction). As [1] pointed out, ISO has recognized a need for further enhancement of ISO 9126. ISO/IEC 25010 defines two quality models: product quality model and quality in use model [12]. The product quality model consists of eight characteristics (functional suitability, performance efficiency, compatibility, usability, reliability, security, maintainability and portability). The quality in use model consists of five characteristics (effectiveness, efficiency, satisfaction, freedom from risk, and context coverage). 4. Basic Definitions Fuzzy theory is an important and interesting research topic in decision-making theory and can handle inexact and vague information [31]. However, fuzzy set is characterized only by its membership function between 0 and 1, but not a non-membership function [4]. To overcome the insufficient of fuzzy set, [3] extended fuzzy set and introduced intuitionistic fuzzy set by adding an additional non-membership degree, which may express more flexible information as compared with the fuzzy set. Intuitionistic fuzzy set can be defined as the follows: Definition 4.1. According to [2], let E be a universe. An intuitionistic fuzzy set K over E is defined by: K = {<x, μk(x), γk (x) >: x ∈ E} where μk: E [0, 1] and γk : E [0, 1] such that 0≤, μk(x) + γk (x) ≥1 for any x ∈ E. For each x ∈ E, the values, μk (x) and γk (x) are degree of membership function and non-membership function of x, respectively. The concept of neutrosophic set came from a philosophical point of view to express indeterminate and inconsistent information [23]. The concept of neutrosophic set introduced a generalization of fuzzy set and intuitionistic fuzzy set [22, 32] and it is characterized by its membership function and non-membership function between 0 and 1. In the neutrosophic set, the membership function independently indicates: Truthmembership-membership degree, false membership-membership degree, and indeterminacy-membership degree. Neutrosophic set can be defined as the follows: Definition 4.2. According to [23], let E be a universe. A neutrosophic sets A over E is defined by: A = {<x, (TA(x), IA(x), FA (x)) >: x∈ E} where TA(x), IA(x), and FA (x) are called truth-membership function, indeterminacy-membership function and falsity membership function, respectively. They are respectively defined by TA : E ]-0, 1+[ , IA : E ]-0, 1+[, FA : E ]-0, 1+[ Such that. 0≤- (TA(x) + IA(x) + FA (x) ≥3+ 4.1. Single Valued Triangular Neutrosophic Numbers Single valued triangular neutrosophic numbers (SVTrN-numbers) is a special case of neutrosophic set that can handle ill-known quantity very difficult problem in multi-attribute decision making and ranking. SVTrNnumbers is suitable for the expression of incomplete, indeterminate, and inconsistent information in actual applications. Specially, it has been widely applied in many areas [27] such as decision-making, image processing, medical diagnosis, fault diagnosis. Definition 4.3. According to [6] [25] SVTrN-numbers a can be defined as the follows: let ā = ((a, b, c); wā ,uā ,yā) where is a SVTrN-number whose truth-membership, indeterminacy-membership and falsitymembership functions are respectively defined by: µā (x) = {((x-a) wā)/(b-a) for a≤ x<b, ((c-x) wā)/(c-b) for b≤ x≤ c, 0 for otherwise

(1)


4

Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

υā (x) ={(b-x+uā (x-a))/(b-a) for a≤ x<b, (x-b+uā (c-x))/(c-b) for b≤ x≤ c, 0 for otherwise

(2)

λā (x) ={(b-x+yā (x-a))/(b-a) for a≤ x<b, (x-b+yā (c-x))/(c-b) for b≤ x≤ c, 0 for otherwise

(3)

If a≥0 and at least c>0, then ā = ((a, b, c); wā, uā, yā) is called a positive SVTrN-number, denoted by ā>0. Likewise, If a≤0 and at least c<0, ā = ((a, b, c); wā, uā, yā) is called a negative SVTrN-number, denoted by ā<0. Definition 4.4. According to [25] let ā = ((a1, b1, c1); wā, uā, yā), ē = ((a2, b2, c2); wē, uē, yē) be two SVTrNnumbers and γ≠0 be any real number, then ā + ē= ((a1+ a2, b1+ b2, c1+ c2 ); min{wā ,wē},max{uā, uē}, max{yā , yē })

(4)

āē={((a1 a2,b1 b2,c1 c2 ),min {wā ,wē}, max{uā ,uē},max{yā ,yē}) for (c1>0,c2>0), ((a1 c2,b1 b2,c1 a2), min{wā ,wē},max{uā ,uē},max{yā ,yē}) for (c1<0,c2>0) ((c1 c2,b1 b2,a1 a2 ), min {wā ,wē},max{uā ,uē},max{yā ,yē}) for (c1<0,c2<0) ) (5) γā ={((γa1,γ b1,γc1);wā ,uā ,yā) for (γ > 0), ((γc1,γ b1,γa1);wā ,uā ,yā) for (γ< 0)

(6)

4.1.1. Concepts of Values and Ambiguities for SVTrN-Numbers Concept of cut (or level) sets, values, ambiguities, weighted values and weighted ambiguities of SVTrNnumbers have desired properties and can reflect information on membership degrees and non-membership degrees. Definition 4.5. As [6] [13] pointed out, let ā = ((a1, b1, c1); wā, uā, yā) is an arbitrary SVTrN-number. Then, 1.

α -cut set of the SVTrN-number ā for truth-membership is calculated as: [Lā (α), Rā (α)] = [((wā - α) a+ αb)/wā, ((wā-α) c + αb)/wā]

If f( α ) =α, where f( α ) ∈ [0, 1] and f( α ) is monotonic and non-decreasing of α ∈ [0, wā ], the value and ambiguity of the SVTrN-number ā can be calculated as:

2.

Vµ(ā)= ((a + 4b + c) (wā)2)/6

(7)

Aµ (ā) = ((c-a) (wā) 2)/6

(8)

β -cut set of the SVTrN-number ā for indeterminacy membership is calculated as; [Ĺā (β), Ŕā (β)] =[((1- β)b + ( β- uā)a)/(1- uā), ((1- β)b+( β-uā)c )/(1- uā)]

If g(β) =1- β , where g(β) ∈ [0, 1] and g(β) is monotonic and non-increasing of β∈ [uā,1], the value and ambiguity of the SVTrN-number ā can be calculated, respectively, as the follows: Vυ (ā) = ((a + 4b + c) (1-uā) 2)/6 Aυ (ā) = ((c-a) (1-uā) 2)/6

(9) (10)


Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

3.

5

γ - cut set of the SVTrN-number a for falsity-membership is calculated as; [Ĺ ā́ (γ ), Ŕ ā́ (γ )] = [((1-γ)b+ ( γ - yā )a)/(1-yā)),((1-γ)b+ ( γ - yā)c )/(1-yā)]

If h(γ )=1-γ, where h(γ ) ∈ [0, 1] and h(γ ) is monotonic and non-increasing of γ ∈ [yā,1], the value and ambiguity of the SVTrN-number , respectively, as; Vλ (ā) = ((a + 4b + c) (1-yā) 2)/6

(11)

Aλ (ā) = ((c-a) (1-yā) 2)/6

(12)

The function f( α ) gives different weights to elements at different α -cut sets and these cut sets come from values of µā (x) which have a considerable amount of uncertainty. Therefore, Vµ(ā) can reflect the information on membership degrees. Also, g(β) can lessen the contribution of the higher β -cut sets come from values of υā (x) which have a considerable amount of uncertainty. Therefore, Vυ(ā) can reflect the information on nonmembership degrees. Likewise, Vλ(ā) can reflect the information on non-membership degrees. 4.1.2. The Weighted Values and Ambiguities of the SVTrN-numbers The weighted values of the SVTrN-numbers can be calculated as follows: Definition 4.6. According to [6] let ā = ((a1, b1, c1); wā, uā, yā) be a SVTrN-number. Then, for weighted value of the SVTrN-number ā can be defined as: Vθ (ā) = (a + 4b + c)/6 [θwā2 + (1-θ) (1 uā) 2+ (1-θ) (1 yā) 2]

[0, 1], the θ -

(13)

The θ - weighted ambiguity of SVTrN-number ā can be defined as: Aθ (ā) = (c-a) /6 [θwā 2+ (1-θ) (1 uā) 2+ (1-θ) (1 yā) 2]

(14)

Definition 4.7. Let ā and ē be two SVTrN-numbers and θ ∈ [0, 1]. For weighted values and ambiguities of the SVTrN-numbers ā and ē, the ranking order of ā and ē can be defined as; (1) If Vθ (ā) > Vθ (ē), then ā is bigger than ē (2) If Vθ (ā) < Vθ (ē), then ā is smaller than ē (3) If Vθ (ā) = Vθ (ē), then (i) (ii) (iii)

If Aθ (ā) = Aθ (ē), then then ā is equal to ē If Aθ (ā) > Aθ (ē), then ā is bigger than ē If Aθ (ā) < Aθ (ē), then ā is smaller than ē

4.1.3. Score and Accuracy Based Method for SVTrN numbers According to [6] if b = c then the Single-Valued Trapezoidal Neutrosophic Number (SVTN number) is treated as a SVTrN-number. Therefore, the method that introduced by [7] [16] can be adapted to give scores to SVTrN numbers as the follows:


Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

6

Definition 4.8. Let Ī= ((a, b, c, d); wĪ ,uĪ ,yĪ) be a SVTN number, as [7] [16] pointed out, the score function of Ī can be defined as: S (Ī) =1/16[(a + b + c + d)(2 + wĪ

uĪ

yĪ)]

(15)

And the accuracy function can be defined as: h (Ī) = 1/16 [(a + b + c + d) )(2 + wĪ

uĪ + yĪ)]

(16)

If c = b, then the score function and the accuracy function of Ī can be defined as: S (Ī) = 1/16 [(a + 2b + d)(2 + wĪ

uĪ yĪ)]

(17)

h (Ī) =1/16 [(a + 2b + d)(2 + wĪ

uĪ + yĪ)]

(18)

And the SVTN number is treated as a SVTrN-number. Consequently, Definition 4.9. Let ā = ((a1, b1, c1); wā ,uā ,yā) be a SVTrN-number, the score function and accuracy function of ā can be defined, respectively, as the follows: S (ā) = 1/16 [(a + 2b + c)(2 + wā

uā yā)]

(19)

h (ā) = 1/16 [(a + 2b + c)(2 + wā

uā + yā)]

(20)

Definition 4.10. Let ā = ((a1, b1, c1); wā ,uā ,yā), ē = ((a2, b2, c2); wē ,uē ,yē) be two SVTrN-numbers. The comparison method for ā and ē can defined as: (1) If S (ā) < S (ē), then ā < ē (2) If S (ā) > S (ē), then ā > ē (3) If S (ā) = S (ē), then (i) (ii) (iii)

If h (ā) < h (ē), then ā < ē If h (ā) > h (ē), then ā > ē If h (ā) = h (ē), then ā = ē

5. The Proposed Model for Evaluating Information Systems Quality The proposed model aims to evaluate ISQ by making use of SVTrN-numbers to handle uncertainty in expressing human knowledge as well as provide two ranking methods to give more than one option for evaluating and ranking ISQ. The proposed model consists of three phases as the follows: Phase I: Construct the SVTrN-Multi-Criteria Decision Matrix of Decision Maker Let Q= (q1, q2… qn) a set of information systems. C= (c1, c2… cm) be ISQ criteria, and let [Aij] = ((aij, bij, cij); wāij ,uāij ,yāij) (i Im for ISQ criteria , j ∈ In information systems) be a SVTrN-number. Then decision matrix can be identified as the follows:


Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

7

[Aij]m*n =

Phase II: Calculate the Comprehensive Values At the first, Compute the normalized decision-making matrix R= [rij] m*n and compute U= [uij] m*n as the follows:  Compute the normalized decision-making matrix R= [rij] m*n where Rij= ((aij/ā+, bij/ā+, cij/ā+); wāij ,uāij ,yāij) Such that ā+= max {cij. i∈ Im, j ∈ In}  Compute U= [uij] m*n of R. Where, uij= ωi rij (i ∈Im for ISQ criteria , j ∈ In information systems), ω = (ω1, ω2 …. ωm) be the weight vector of ISQ criteria, where ωi ∈[0, 1], i ∈ Im ,

ωi = 1

Then, calculate the comprehensive values Sj as: Sj =

uij = ((

ωirij,

ωirij ,

ωirij); max wāij, min uāij, min yāij) (j

In)

(21)

Phase III: Evaluate and Rank the Quality of IS This phase aims to introduce two evaluating and ranking methods: (1) - weighted value and ambiguity based method, (2) - score and accuracy based method, to give more than one option for evaluating and ranking ISQ. (1) Weighted value and ambiguity method Firstly, calculate the value of truth-membership-membership degree, and indeterminacy-membership, and falsity-membership degree for each comprehensive value based on “Eq. (7)” “Eq. (9)”and “Eq. (11)”, respectively, as the follows: Vµ(Sj) = ((a + 4b + c) (wsj)2)/6

(22)

Vυ (Sj) = ((a + 4b + c) (1-usj) 2)/6

(23)

Vλ (Sj) = ((a + 4b + c) (1-ysj) 2)/6

(24)

And, calculate the ambiguity of truth-membership-membership degree, and indeterminacy-membership, and falsity-membership degree for each comprehensive value based on “Eq. (8)” “Eq. (10)”and “Eq. (12)”, respectively, as the follows: Aµ(Sj) = ((c-a) (wsj) 2)/6

(25)

Aυ (Sj) = ((c-a) (1-usj) 2)/6

(26)


Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

8

Aλ (Sj) = ((c-a) (1-ysj) 2)/6

(27)

Secondly, calculate the weighted values (θ -weighted value) for each alternative as the follows: From “Eq. (13)” “Eq. (22)” “Eq. (23)” and “Eq. (24)” the θ -weighted value of each comprehensive value Sj is defined as: Vθ (Sj) = Vµ(Sj) θ + Vυ (Sj) (1-θ)+ Vλ (Sj) (1-θ)

(28)

From “Eq. (14)” “Eq. (25)” “Eq. (26)” and “Eq. (27)” The θ - weighted ambiguity of a comprehensive value Sj can be defined as: Aθ (Sj) = (c-a) /6 [θwj 2+ (1-θ) (1-usj) 2+ (1-θ) (1-ysj) 2 ]

(29)

= Aµ(Sj) θ + Aυ (Sj) (1-θ)+ Aλ (Sj) (1-θ)

(30)

Thirdly, represent the weighted values graphically for evaluating and ranking the quality of IS. (2) Score and Accuracy Based Method For evaluating ISQ Score and Accuracy can be calculated as the follows: (i) (ii)

Calculate the score function and accuracy based “Eq. (19)” and “Eq. (20)”. Compare the results based on definition 10 for evaluating and ranking ISQ.

5.1. Case study An IS evaluation committee wants to evaluate quality of three IS centers at three universities according eight quality criteria based ISO/IEC 25010: Functionality, reliability, usability, efficiency, maintainability, portability, security, and compatibility. The weight vector of the eight quality criteria is ω = (.25, .25, .30, .20, .25, .20, .20, and .15). The linguistic values to rate the importance of the alternatives is shown in the following table: Table 1. Linguistic Values to Rate the Importance of the Alternatives Linguistic terms Low Not low Very low Completely low More or less low Fairly low Essentially low Neither low nor high High Not high Very high Completely high More or less high Fairly high Essentially high

Linguistic values ((4.6; 5.5; 8.6); 0.4; 0.7; 0.2) ((4.7; 6.9; 8.5); 0.7; 0.2; 0.6) ((6.2; 7.6; 8.2); 0.4; 0.1; 0.3) ((7.1; 7.7; 8.3); 0.5; 0.2; 0.4) ((5.8; 6.9; 8.5); 0.6; 0.2; 0.3) ((5.5; 6.2; 7.3); 0.8; 0.1; 0.2) ((5.3; 6.7; 9.9); 0.3; 0.5; 0.2) ((6.2; 8.9; 9.1); 0.6; 0.3; 0.5) ((6.2; 8.9; 9.1); 0.6; 0.3; 0.5) ((4.4; 5.9; 7.2); 0.7; 0.2; 0.3) ((6.6; 8.8; 10); 0.6; 0.2; 0.2) ((6.3; 7.5; 8.9); 0.7; 0.4; 0.6) ((5.3; 7.3; 8.7); 0.7; 0.2; 0.8) ((6.5; 6.9; 8.5); 0.6; 0.8; 0.1) ((7.5; 7.9; 8.5); 0.8; 0.5; 0.4)


Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

9

For evaluating and ranking the quality of the three IS based on the proposed model, the SVTrN-numbers is applied with introducing the weighted value and ambiguity based method and the score and accuracy based method as the follows: Phase I: Construct the SVTrN-Multi-Criteria Decision Matrix of Decision Maker Let Q= (q1, q2, q3) be a set of the three IS. C= (c1, c2, c3, c4, c5, c6, c7, c8) be ISQ criteria: functionality c1, reliability c2, usability c3, efficiency c4, maintainability c5, portability c6, security c7, compatibility c8. Let A= [Aij] 8*3 = ((aij, bij, cij); wāij ,uāij ,yāij) (i ∈I8 for ISQ criteria, j∈I3 the three information systems ) be a SVTrNnumbers. Then q1

q2

q3

A=

Phase II: Calculate the Comprehensive Values Before calculating the comprehensive values, Compute the normalized decision-making matrix R= [rij] and compute U= [uij] 8*3 as the follows: q1

q2

q3

R=

Compute U= [uij] 8*3 of R where. uij= 8rij (i I8 for quality criteria, j ω = (.25, .25, .30, .20, .25, .20, .20, and .15). q1

U=

q2

I3 the three IS ) and

q3

8*3


Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

10

Calculate the comprehensive values Sj as: Sj = S1= ((1.07; 1.446; 1.571); 0.4; 0.4; 0.8) S3= ((1.22; 1.429; 1.736); 0.6; 0.8; 0.6)

uij (j

I3)

S2= ((.845; 1.113; 1.431); 0.3; 0.7; 0.6)

Phase III: Evaluate and Rank the Quality of IS This phase introduces two types of evaluating and ranking methods as the follows: (1) Weighted value and ambiguity method Firstly, calculate the value and ambiguity of truth-membership-membership degree, and indeterminacymembership, and falsity-membership degree for each comprehensive value Vµ(S1) = 1.404 (.4)2 = .224; Vυ(S1) = 1.404 (1-.4)2 = .505 ; Vλ (S1) = 1.404 (1-.8)2 = .056 Vµ(S2) = 1.121 (.3)2 = .100; Vυ (S2) = 1.121 (1-.7)2 = .100; Vλ (S2) = 1.121 (1-.6)2 = .179 Vµ(S3) =1.445 (.6)2 = .520; Vυ (S3) = 1.445 (1-.8)2 = .057; Vλ (S3) = 1.445(1-.6)2 = .231 Secondly, calculate the weighted values (θ -weighted value) for each IS as the follows: Vθ (S1) = .224θ + .505 (1- θ) + .056(1- θ) Vθ (S2) = .100 θ + .100 (1- θ) + .179(1- θ) Vθ (S3) = .520 θ + .057(1- θ) + .231(1- θ) Thirdly, graphically represents weighted values for evaluating and ranking quality of IS. The following figure represents the weighted values of the S1, S2 and S3

Fig.1. The weighted values of the S1, S2 and S3

(i)

From figure (1), the weighted values of S1 and S3 have equal values at θ = .479. The weighted ambiguities of S1 and S3 can be calculated based on Eq. (25) as follows:


Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

11

A.479 (S1) = (1.571-1.070)/6[.479(.4) + .479 (1-.4) +.479(1-.8)] = .047 A.479 (S3) = (1.736-1.220)/6[479(.6) + .479 (1-.8) +.479(1-.6)] = .049 Therefore, S3 > S1. Consequently, the quality of the third information system (q 3) is greater than the quality of the first information system (q1). (ii)

(iii)

From figure (1) for any [0, .479] the weighted values of the S1, S2 and S3 can ranked as the follows: Vθ (S1) > Vθ (S3) > Vθ (S2). Consequently, the quality of the first information system (q1) > the quality of the third information system (q3) > the quality of the second information system (q2) From figure (1) for any [479, 1] the weighted values of the S1, S2 and S3 can ranked as the follows: Vθ (S3) > Vθ (S1) > Vθ (S2). Consequently, the quality of the third information system (q3) > the quality of the first information system (q1) > the quality of the second information system (q2)

This method gives more attention to uncertainty in decision making as well as it take into account cut sets of SVTrN numbers that can reflect the information on membership degrees and non-membership degrees. However, the calculations and graphically representation of this method become complex when alternatives increase. (2) Score and Accuracy Based Method S (S1) = 1/16[(1.07+2*1.446+1.571)(2+.4-.4-.8)] =.414 S (S2) = 1/16[(.845+2*1.113+1.431)(2+.3-.7-.6)] = .281 S (S3) =1/16 [(1.220+2*1.429+1.736)(2+.6-.8-.6)] = .436 The results indicated that the ranking order of scores is S (S3) >S (S1) >S (S2) which give the same ordering results as the weighted value and ambiguity based method for any [.479, 1]. Therefore, the quality of the third IS (q3) > the quality of the first IS (q1) > the quality of the second IS (q2). This method provides a simple and flexible method for ranking SVTrN- numbers. However, it does not give more attention to uncertainty in decision making as weighted values and ambiguities based method as well as it does not take into account cut sets of SVTrN numbers that can reflect the information on membership degrees and non-membership degrees. 6. Conclusion and Future Work This work intended to introduce an ISQ evaluation model based on SVTrN- numbers with introducing weighted value and ambiguity based method and score and accuracy based method for evaluating and ranking ISQ. The results indicated that the proposed model can handle ill- known quantities in evaluating ISQ. Also, by analyzing and comparing results of ranking methods, the results indicated that each ranking method has its own advantage that make the proposed model introduces more than one option for evaluating and ranking ISQ. In this perspective, the weighted value and ambiguity based method gives more attention to uncertainty in decision making as well as it take into account cut sets of SVTrN numbers that can reflect the information on membership degrees and non-membership degrees. Also, by adapting the score and accuracy based method for SVTrN- numbers, the results indicated that this method provides a simple and flexible method for ranking SVTrN- numbers. However, it does not give more attention to uncertainty in decision making as weighted values and ambiguities based method. For future work, SVTrN-numbers can be applied widely for more real practical applications with adapting and generalizing existing methods of ranking fuzzy numbers and intuitionistic fuzzy number to give more efficient results.


12

Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

References [1] Al-Qutaish, R. An Investigation of the Weaknesses of the ISO 9126 International Standard. 2nd Int. Con. Comput. Elect. Eng. IEEE. 2009. [2] Atanassov. K. T. Intuitionistic fuzzy sets. Pysica-Verlag A Springer-Verlag Company. New York. 1999. [3] Atanassov, K. Intuitionistic fuzzy sets. Fuzz. Set. Syst. 1986, 20, 87–96. [4] Chen, J., Ye, J. Some Single-Valued Neutrosophic Dombi Weighted Aggregation Operators for Multiple Attribute Decision-Making. Symmetry. MDPI. 2017, 9(6). [5] De, K. P., Das, D. A Study on Ranking of Trapezoidal Intuitionistic Fuzzy Numbers. Int. J. Comput. Inform. Syst. & Indu. Mana. Applic. 2014, 6, 437-444. [6] Deli, I., Şubaş, Y. A ranking method of single valued neutrosophic numbers and its applications to multiattribute decision making problems. Int. J. Mach. Learn. & Cyber. 2016. [7] Deli, I., Subas, Y. Single valued neutrosophic numbers and their applications to multi-criteria decision making problem. Neutro. Set. Syst. 2014, 2(1), 1–13. [8] Durgesh, S., Su-Hua, W., Dengjie, C. Quality Models: Role and Value in Software Engineering. 2nd Int. Con. Soft. Tech. & Eng. (ICSTE). 2010, 320-324. [9] International Organization for Standardization. ISO/IEC 9126-1- Software engineering - product qualitypart 1 Quality model. ISO/IEC. 2001. [10] International Organization for Standardization. ISO/IEC 25030 - Software engineering-Software product Quality Requirements and Evaluation (SQuaRE)-Quality requirements. ISO/IEC. 2007. [11] International Organization for Standardization. ISO/IEC-25012 - Software engineering - Software product Quality Requirements and Evaluation (SQuaRE) - Data quality model. 2008. [12] International Organization for Standardization. ISO/IEC 25010 - Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models. ISO/IEC. 2011. [13] Li, D. A ratio ranking method of triangular intuitionistic fuzzy numbers and its application to MADM problems. Comput. & Math. Applic. 2010, 60, 1557–1570. [14] Li, D., Nan, J., Zhang, M. A ranking method of triangular intuitionistic fuzzy numbers and application to decision making. Int. J. Comput. Intell. Syst. 2010, 3(5), 522–530. [15] Liang, C., Zhao, S., Zhang, J. Aggregation operators on triangular intuitionistic fuzzy numbers and its application to multi-criteria decision making problems. Found. Comput. & Deci. Sci. 2014, 39. [16] Liu, P., Zhang, X. Some maclaurin symmetric mean operators for single-valued trapezoidal neutrosophic numbers and their applications to group decision making, international journal of fuzzy system. Int. J. Fuzz. Syst. 2017. [17] Miguel, J., Mauricio, D., Rodríguez, G. A Review of Software Quality Models for the Evaluation of Software Products. Int. J. Soft. Eng. & Applic. (IJSEA). 2014, 5(6). [18] Mitchell, B. Ranking - Intuitionistic Fuzzy numbers. Int. J. Uncert. Fuzz. Knowl. Bas. Syst. 2004, 12, 377–386. [19] Oriol, M., Marco, J., Franch, X. Quality models for web services. A syst. map. Inform. & Soft. Tech. 2014, 56, 1167–1182. [20] Peng, J., Wang, J., Wu, X., Wang, J., Chen, X. Multivalued neutrosophic sets and power aggregation operators with their applications in multi-criteria group decision-making problems. Int. J. Comput. Intell. Syst. 2014, 8(2), 345–363. [21] Prakash, K., Suresh, M., Vengataasalam, S. A new approach for ranking of intuitionistic fuzzy numbers using a centroid concept. Math Sci. 2016, 10, 177–184. [22] Smarandache, F. Neutrosophic set a generalisation of the intuitionistic fuzzy sets. Int. J. Pure. Applic.


Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

13

Math. 2005, 24, 287–297. [23] Smarandache, F. Neutrosophy: Neutrosophic Probability, Set, and Logic: Analytic Synthesis & Synthetic Analysis. Ameri. Res. Press: Rehoboth. DE. USA. 1998. [24] Srivastava, P., Kumar, K. an Approach towards Software Quality Assessment. Springer-Verlag Berlin Heidelberg. 2009, 150–160. [25] Subas,Y. Neutrosophic numbers and their application to Multi-attribute decision making problems (In Turkish) (Master’s Thesis, Kilis 7 Aralık University, Graduate School of Natural and Applied Science). 2015. [26] Ye, J. Expected value method for intuitionistic trapezoidal fuzzy multicriteria decision-making problems, Int. J. Gen. Syst. 2011, 38, 11730-11734. [27] Ye, J. Multi criteria decision-making method using the correlation coefficient under single-value neutrosophic environment. Int. J. Gen. Syst. 2013, 42, 386–394. [28] Ye, J. A multi criteria decision-making method using aggregation operators for simplified neutrosophic sets. J. Intell. Fuzz. Syst. 2014, 26, 2459–2466. [29] Ye, J. Trapezoidal neutrosophic set and its application to multiple attribute decision-making. Neural. Comput & Applic. 2015, 26, 1157–1166. [30] Yu, D. Intuitionistic trapezoidal fuzzy information aggregation methods and their applications to teaching quality evaluation. J. Inform. & Comput. Sci. 2013, 10(6), 1861–1869. [31] Yavari, A., Golbaghi, M., Momeni, H. Assessment of Effective Risk in Software Projects based on Wallace’s Classification Using Fuzzy Logic. I.J. Information Engineering and Electronic Business, 2013, 4, 58-64 [32] SalamaA., Broumi S., Smarandache F. Neutrosophic Crisp Open Set and Neutrosophic Crisp Continuity via Neutrosophic Crisp Ideals. I.J. Information Engineering and Electronic Business, 2014, 3, 1-8 [33] Salama A., Broumi S., Alblowi S. Introduction to Neutrosophic Topological Spatial Region, Possible Application to GIS Topological Rules. I.J. Information Engineering and Electronic Business, 2014, 6, 1521

Authors’ Profiles Samah Ibrahim Abdel Aal is an assistant lecturer at information systems department, College of Computers and Informatics, Zagazig University where graduated and is now a Ph.D., Egypt. She is teaching several courses for information systems management, expert systems, quality management and information systems analysis and design.

Mahmoud M. A. Abd Ellatif is associate professor of Information Systems and Vice Dean for Postgraduate & Researches at Faculty of Computers & Information, Helwan University, Egypt. , Co-professor, University of Jeddah, KSA His researches focus on how to use data mining techniques and semantic web technologies to apply the framework of PIECES in Software Engineering.


14

Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers

Mohamed Monir Hassan is a Head of Information Systems Department at College of Computers and Informatics, Zagazig University, Egypt. He has published several researches that examine topics related to information security and information systems development. Mohamed is teaching several courses for information systems, database, information security, and data mining.

How to cite this paper: Samah Ibrahim Abdel Aal, Mahmoud M. A. Abd Ellatif, Mohamed Monir Hassan,"Proposed Model for Evaluating Information Systems Quality Based on Single Valued Triangular Neutrosophic Numbers", International Journal of Mathematical Sciences and Computing(IJMSC), Vol.4, No.1, pp.1-14, 2018.DOI: 10.5815/ijmsc.2018.01.01


Turn static files into dynamic content formats.

Create a flipbook
Proposed Model for Evaluating Information Systems Quality by Ioan Degău - Issuu