Next Article in Journal
Normed Interval Space and Its Topological Structure
Previous Article in Journal
Fuzzy Multicriteria Decision-Making Model (MCDM) for Raw Materials Supplier Selection in Plastics Industry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Integrated Fuzzy Multi-Criteria Decision-Making Approach for Evaluating Business Process Information Systems

1
Department of Industrial Engineering and Management, National Chin-Yi University of Technology, Taichung 411, Taiwan
2
Department of Technology Management, Chung Hua University, Hsinchu 300, Taiwan
*
Author to whom correspondence should be addressed.
Mathematics 2019, 7(10), 982; https://doi.org/10.3390/math7100982
Submission received: 20 September 2019 / Revised: 11 October 2019 / Accepted: 11 October 2019 / Published: 16 October 2019

Abstract

:
The prevalence of business-to-business (B2B) has made the relationship among firms more closer than ever. Whether in simple arm-length transactions or business cooperation, many firms, in order to reduce costs and achieve efficiency, have shifted their day-to-day operations from the tradition of relying on manpower to the use of information technology in handling tasks such as inventory, procurement, production planning, distribution, etc. As a result, the need of a business process information system is imminent for firms to coordinate with partners in the supply chain and to be sustainable in the competitive market. This study thus proposes a hybrid multi-criteria decision-making approach for evaluating business process information systems. First, the factors that should be taken into account in selecting an appropriate system are explored. The Decision-Making Trial and Evaluation Laboratory (DEMATEL) is adopted next to understand the interrelationships among the criteria. Based on the results from the DEMATEL, the Fuzzy Analytic Network Process (FANP) is applied to calculate the importance of the factors. Fuzzy Techniques for Order of Preference by Similarity to Ideal Solution (FTOPSIS) is used to rank the business process information systems. The interrelationship among the factors should be considered in the decision-making; thus, the FANP can be a recommended methodology. However, the FANP questionnaire is usually very lengthy and cumbersome. The use of DEMATEL in advance can shorten the questionnaire substantially. FTOPSIS is used to rank the alternatives so that the pairwise comparisons of the alternatives required in the FANP can be avoided. Fuzzy set theory is incorporated in the study so that the uncertainty and ambiguity present in decision-making can be considered. The proposed approach can provide references for decision makers for making relevant decisions and can be revised and adopted in similar problems.

1. Introduction

A business process information system can integrate various software modules to control the data flow of business process tasks in a company. It usually integrates processes such as production planning, purchasing, inventory control, sales, distribution, project management, etc. [1,2].
In a high-tech industry, technological development is the key to the success, and a close relationship with the upstream suppliers and downstream customers is important to manufacture specialized final products. The implementation of a business process information system is becoming a must for the firms in the supply chain so that information can be transparent among the firms, the manufacturing cost can be reduced, and the production efficiency and product quality can be improved. A successful adoption of the business process information system can facilitate the business operations within and outside of a firm and to be sustainable in the fierce market. For example, Taiwan Semiconductor Manufacturing Company (TSMC), founded in 1987 in Taiwan, is the largest semiconductor foundry in the world. TSMC, has been implementing the virtual fab concept to provide a wide variety of semiconductor products for customers in the computer, communications, consumer, industrial, and standard semiconductor markets [3]. In order to handle a diversified product portfolio, provide on-time-delivery and short production cycle time, and respond to customer demands spontaneously, TSMC introduced its business process information system in October 1996 and completed its implementation in January 1998. With its successful implementation of the system, the firm can handle its business operations efficiently. In 2017, it manufactured 9920 different products using 258 distinct technologies for 465 different customers [3]. Therefore, if the business process information system can be adopted successfully, it can be very beneficial to a firm and help the firm to be competitive in the fierce market environment.
In this research, a hybrid MCDM approach for evaluating business process information systems is proposed. The DEMATEL is applied to learn the interrelationships among the criteria so that the length of the fuzzy ANP questionnaire can be shortened and only the important interrelationships are considered. The fuzzy ANP is adopted then to calculate the priorities of the sub-criteria. The final ranking of the business process information systems is calculated using the FTOPSIS. The most suitable business process information system can be selected for implementation as a result. The proposed approach is examined using a semiconductor manufacturing company as an example.
The organization of this paper is as follows: Section 2 briefly reviews the MCDM methodologies adopted in this research. Section 3 contains literature reviews on business process information system evaluation. Section 4 is the proposed hybrid MCDM approach for business process information system evaluation using DEMATEL, FANP, and FTOPSIS. A case study is carried out in Section 5. Some conclusion remarks are made in the last section.

2. Multi-Criteria Decision-Making

Decision-making trial and evaluation laboratory (DEMATEL), first developed by the Battelle Geneva Institute, is a structural modeling approach to detect complex causal relationships and to build a relation structure among criteria [4,5]. By preparing a matrix or a diagram, a contextual relationship among the elements in a system can be observed [6]. Since its introduction, the DEMATEL has been adopted abundantly both in academic field and in real practice.
Analytic network process (ANP), a generalization of analytic hierarchy process (AHP), is a multiple-criteria decision-making methodology proposed by Saaty [7]. While the AHP considers a hierarchy, the ANP can consider a network [8]. The importance of the factors and the interrelationships among the factors are pairwise compared, and the eigenvectors are calculated and put in the designated locations in a supermatrix. To ensure column stochastic, a weighted supermatrix is calculated [7]. A limit supermatrix is calculated by raising the weighted supermatrix to powers. The final outcomes can be obtained in the limit supermatrix. Since uncertainty and ambiguity are often present in real practice, the fuzzy set theory has also been used in the ANP. The ANP that incorporates the fuzzy set theory is called fuzzy ANP, or FANP.
The Technique for Order Performance by Similarity to Ideal Solution (TOPSIS), proposed by Hwang and Yoon [9], is a commonly-used technique for solving multi-attribute multi-criteria decision-making (MCDM) problems. The concept of the TOPSIS is to determine a positive ideal solution (PIS), which maximizes all benefit criteria and minimizes all cost criteria, and a negative ideal solution (NIS), which maximizes all cost criteria and minimizes all benefit criteria, to a problem [10]. The ranking of alternatives is based on the relative distance of an alternative from the PIS and the NIS. That is, the best alternative should have the shortest distance from the PIS and the farthest distance from the NIS. An extension of TOPSIS to the fuzzy environment has also been studied [11,12,13]. Some recent works that adopted fuzzy TOPSIS (FTOPSIS) include Khatir and Akbarzadeh [14] and Nilashi et al. [15].
There are different types of MCDM techniques and the integrations of the MCDMs have often been proposed to tackle various real-world problems. Some works are reviewed here. Büyüközkan and Çifçi [16] constructed a hybrid fuzzy MCDM (FMCDM) model, which integrated the DEMATEL, the ANP, the TOPSIS, and the fuzzy set theory, for evaluating green suppliers in order to improve green supply chain management. Hsu and Liou [17] presented a hybrid MCDM model, which combined the DEMATEL and the ANP, to consider multiple criteria and the interdependencies among dimensions and then to calculate the criteria weights for selecting outsourcing providers for the airline industry. Deng et al. [18] proposed a hybrid MCDM model, which combined the balanced scorecard (BSC), the DEMATEL, the ANP and the VlseKriterijumska Optimizacija I Kompromisno Resenje in Serbian (VIKOR), to understand the sustainability performance factors for certified public accountant firms in Taiwan. Dinçer et al. [19] constructed an interval type 2 fuzzy sets MCDM approach, which combined the DEMATEL-based ANP and the multi-objective optimization on the basis of ratio analysis, to study the emerging industries based on the signaling theory. Chen and Yang [20] examined the critical auditing criteria for implementing green marketing activities and used an integrated AHP and DEMATEL approach to obtain the weights of the criteria. Khatir and Akbarzadeh [14] presented a fuzzy multi-attribute decision making (FMADM) model. The fuzzy DEMATEL and the FANP were applied to calculate the priorities of factors and sub-factors, and the FTOPSIS was used to rank the strengths, weaknesses, opportunities, and threats (SWOT) strategies for national science and technology. Nilashi et al. [15] applied two MCDM techniques, the DEMATEL and the fuzzy TOPSIS, to understand the interrelationships among the factors and to obtain the importance weights of the factors that influenced medical tourism adoption in Malaysia.

3. Business Process Information System Evaluation

The benefits from implementing business process information system, such as an enterprise requirement planning (ERP), can be classified into tangible and intangible benefits [21,22,23]. Some tangible benefits are: reduction of inventory level and order lead time, improvement in orders management, reduction of production cycle time, increased productivity, reduction of personnel, shortened financial cycles, improved cash flow management, improved customer service, reduction of expenses, increase of revenue and profits, reduction of transportation costs, and reduction of system maintenance needs [22,23,24]. Some intangible benefits are: increased visibility of corporate data, better integration of financial information, improved responsiveness to customers, better integration of customer-order information with other information, improved communications, better coordination among processes and information, standardization and acceleration of manufacturing processes, standardization of computing platforms, standardization of human-resource information, enhanced organizational flexibility, improved business performance, improved decision-making capabilities, strengthening supply chain partnerships, improved visibility into the supply chain management process, and increased competitive advantage [22,23,24,25].
With the potential benefits of the information systems, many firms still face barriers to implement systems successfully. Some barriers include: complexity of the business environment, need for extensive customization, unfit for the firm’s operations properties, limitations in available financial, human and technical resources, diversity of the systems, risks associated with the implementation, and absence of guidance for adoption [25,26,27,28,29,30].
If a firm does not fully consider the implications of its business and its compatibility with overall organizational goals and strategies, a wrong selection and inappropriate implementation of the information system can weaken the benefits of the information system that can bring to the firm or can even lead to adverse impact on company performance [29,31,32].
Thus, a firm needs to select suitable information system and IT tools, adjust its business process, and evaluate performance appropriately to successfully implementing a system [30]. Since firms often do not develop their own business process information systems, the support of software developers from the installation to the implementation and everyday operation of the system is essential. Therefore, various factors, including the software-related factors and vendor-related factors, need to be considered in selecting the system.
In order to solve the business process information system evaluation problem, scholars have proposed various kinds of approaches. Some related works that adopted MCDM techniques are reviewed here. Huang et al. [33] presented one of the first works that used a fuzzy analytic hierarchy process (FAHP)-based methodology for evaluating ERP software alternatives. Cebeci [34] constructed a decision support system for selecting ERP systems with two phases. In the first phase, the vision, the strategies and the key performance indicators (KPIs) of a firm were analyzed through the strengths, weaknesses, opportunities, and threats (SWOT) analysis and balanced scorecard (BSC), and the ERP systems that could not meet the requirements of the firm were eliminated. In the second phase, a hierarchy for evaluating the ERP systems was constructed, and the FAHP was adopted to obtain the weights of the attributes and the ranking of the ERP systems. Kahraman et al. [35] applied the fuzzy set theory and the analytic hierarchy process (AHP) for selecting ERP systems. The ERP outsourcing problem was studied, and a hierarchy with seven criteria and 22 sub-attributes was developed to assess three ERP outsourcing alternatives. Standardized trapezoidal fuzzy numbers (STFNs) were used to convert decision-makers’ judgments, and the fuzzy analytic hierarchy process AHP (FAHP) was applied to obtain the ranking of the ERP outsourcing alternatives. Hamidi [1] constructed a framework for selecting a suitable ERP system by applying the FAHP. The hierarchy is decomposed into three major factors, i.e., product factors, system factors and management factors. Each factor is further decomposed into several sub-factors, and there are a total of 12 sub-factors. The extent analysis on FAHP was then applied to calculate fuzzy weights of the sub-factors and the ranking of the ERP system alternatives. El-Mashaleh et al. [25] developed a multi-attribute decision-making model for selecting ERP system by applying data envelopment analysis (DEA). The two input factors were total cost and implementation schedule, and the four output factors were functionality, user friendliness, customization capability, and service and support quality. The total cost factor was measured in monetary values, the implementation schedule was measured in the length of time, the functionality was measured in the percentage of supported needs, and the rest were subjective scores given by the decision-maker.
The constructed model was adopted by a construction contractor to select ERP alternatives. Shen et al. [23] studied the performance evaluation of an ERP system after its implementation and constructed a post-implementation ERP performance evaluation framework. The framework considered the four perspectives, i.e., financial, customer, innovation and learning, and internal business process, of the BSC, and integrated linguistic variables and non-additive fuzzy integral. The framework could measure the performance level of the ERP system objectively and to examine the contribution of the ERP system to the strategic objectives of the firms. Shukla et al. [29] proposed a hybrid MCDM approach for ERP system selection by integrating stepwise weight assessment ratio analysis (SWARA) and PROMETHEE. The SWARA was adopted to evaluate the weights of the criteria first, and the PROMETHEE was applied next to aggregate the results from evaluating the performance of the ERP system alternatives with respect to the criteria. The final ranking of the alternatives could be obtained as a result. Efe [2] integrated the FAHP and fuzzy technique for order preference by similarity to ideal solution (fuzzy TOPSIS) for selecting ERP system and used an attribute based aggregation technique for group decision-making. The fuzzy extension of the AHP was applied to determine the weights of the criteria in the ERP system selection problem, and the fuzzy TOPSIS was used to rank the ERP systems in meeting the firm’s goals in an uncertain environment. Niu et al. [30] studied the ERP system selection problem and the performance evaluation of the ERP system after implementation. A manufacturing company was used as an example to examine the two proposed models. In the first model, two hierarchies were formed under two different objectives: choosing the most appropriate ERP system and choosing the most appropriate ERP vendor. Each hierarchy was decomposed into different attributes, but the alternatives were the same ERP systems under study. The AHP was applied to obtain the priorities of the ERP systems under the two objectives, and the final priorities of the systems were calculated by given the equal weights to the two objectives. In the second model, the Likert scale, the AHP, and fuzzy integrated evaluation (FIE) were integrated to evaluate the performance of the ERP system after its implementation. Tasnawijitwong and Samanchuen [36] studied the selection of open source ERP system, which was free or low cost, customizable and flexible, for small and medium enterprises (SMEs) since SMEs often have limited fund for investment and need open source ERP systems to increase competitiveness. The important criteria that SMEs need to evaluate open source ERP systems were listed, and a framework that adopted the AHP was constructed to help SMEs to select the most suitable ERP system.
Analytic network process (ANP), a general form of AHP, has also been applied for evaluating information systems. Unlike the AHP, which must assume the independence among the elements, the ANP can consider the variety of interactions, dependencies and feedbacks among elements and among clusters. Some recent works that adopted ANP in ERP system selection are reviewed as follows. Ayağ and Özdemİr [24] presented a fuzzy ANP (FANP) approach for ERP software selection to help firms make the most appropriate decision while satisfying the needs and expectations. Because of vagueness and uncertainty on judgments of the decision-makers, the crisp pairwise comparison in the conventional ANP may not be adequate to capture the correct judgments of decision-makers. Therefore, the fuzzy set theory was incorporated into the ANP. Kilic et al. [37] proposed a model that combined the ANP and the preference ranking organization method for enrichment evaluations (PROMETHEE) to evaluate the ERP systems for small and medium-sized enterprises in Turkey. The ANP was applied first to understand the relations among the criteria and to obtain the weights of the criteria. Based on the weights of the criteria, the PROMETHEE was adopted next to calculate the ranking of the ERP system alternatives. Chang et al. [38] proposed a FANP approach that integrated fuzzy set theory, triangular fuzzy number and ANP to assess ERP implementation risks, which were categorized into four groups, i.e., management and execution, software system, users, and technology planning. By addressing the imprecise nature of the vague problem and the dependence and feedback of the criteria, the approach could generate the most suitable ERP design for a firm.
While there are some MCDM approaches in evaluating business process information systems, this research, in the authors’ knowledge, is the first hybrid MCDM approach that integrates DEMATEL, FANP and FTOPSIS for the information system evaluation. With the adoption of the DEMATEL, the interrelationships among the criteria can be examined first and can be used to prepare FANP questionnaire. The FANP is applied next to calculate the priorities of the sub-criteria. Finally, the FTOPSIS is used to rank the information system alternatives.

4. Proposed Model

A business process information system evaluation model with two phases is developed, as shown in Figure 1. The steps are as follows:
Step 1.
Define the evaluation problem for business process information systems, and construct a preliminary network. Review past works of information system evaluation and selection, and interview with experts in the field. With the confirmation of the experts, an initial network is constructed.

4.1. Phase 1: DEMATEL

Step 2.
Construct an evaluation scale for influences and prepare a DEMATEL questionnaire. A scale is developed, with 0 indicating no influence, 1 indicating little influence, 2 indicating medium influence, 3 indicating high influence, and 4 indicating very high influence. Prepare a questionnaire to evaluate the interrelationship between each two criteria.
Step 3.
Develop an initial direct relation matrix. Based on the questionnaires collected from K experts, an initial direct relation matrix with n criteria can be developed by the geometric mean method. The initial direct relation matrix Z is as shown in Equation (1):
Z = [ 0 z 12 z 1 n z 21 0 z 2 n z i j z n 1 z n 2 0 ]
where z i j indicates the influence degree of criterion i to criterion j, and the values in the diagonal line from the top left to the bottom right are zeros.
Step 4.
Develop an initial influence matrix. The initial direct relation matrix Z is normalized using Equations (2)–(4) to calculate an initial influence matrix D [39,40]:
D = s × Z , s > 0
s = min [ 1 max 1 i n j = 1 n | z i j | , 1 max 1 i n i = 1 n | z i j | ]
D = [ d i j ] n × n , 0 d i j 1 , lim m D m = [ 0 ] n × n
Step 5.
Calculate the total influence matrix. After infinite number of direct and indirect influences to each criterion, the total influence matrix T is obtained by Equation (5) [39,40].
T = lim m ( D + D 2 + D 3 + + D m ) = D ( I D ) 1 = [ t 11 t 12 t 1 n t 21 t 22 t 2 n t i j t n 1 t n 2 t n n ]
where m is an integer variable ranging from 1 to infinity, and I is the identity matrix.
Step 6.
Calculate vector r and c within the total influence matrix T by Equations (6) and (7) [39,40]:
r = [ r i ] n × 1 = ( j = 1 n t i j ) n × 1
c = [ c j ] 1 × n = ( i = 1 n t i j ) 1 × n
where superscript denotes transposition, ri shows the sum of direct and indirect influences of creation i on other criteria, cj shows the sum of direct and indirect influences that criterion j has received from other criteria.
Step 7.
Prepare a causal diagram. When j = i, ri + ci indicates an index of the strength of influences given and received, and it shows the degree criterion i plays in the problem [41]. When rici is positive, criterion i is influencing other criteria. When rici is negative, criterion i is being influenced by other criteria. A causal diagram is prepared with ri + cj as the horizontal axis and ricj as the vertical axis. Quadrant I contains the core criteria, also called intertwined givers, which have high prominence and high relation. Quadrant II contains driving criteria, which have low prominence but high relation. These driving criteria, or autonomous givers, only influence a few other criteria. Quadrant III contains independent criteria, which have low prominence and low relation. These independent criteria, or autonomous receivers, can be individually treated because they may not influence other criteria. Quadrant IV contains affected criteria, which have high prominence and low relation. These affected criteria, or intertwined receivers, do not influence other criteria but are influenced by other criteria.

4.2. Phase 2: Fuzzy ANP

Step 8.
Develop a network and prepare a questionnaire. Based on the result from DEMATEL, a network is developed. A questionnaire with pairwise comparisons is prepared and given to the experts to fill out. The questions include: the relative importance between two criteria, the relative importance between two sub-criteria, the influence of other criteria on one specific criterion, the influence of other sub-criteria on one specific sub-criterion, and the relative performance of each two systems with respect to a sub-criterion. The linguistic levels of importance and their corresponding triangular fuzzy numbers are listed in Table 1 [7,42,43,44,45].
Step 9.
Transform the questionnaire results and combine the experts’ opinions. Experts’ opinions are transformed into matrices with triangular fuzzy numbers first, and the matrices from multiple experts are combined next. Then, matrices with crisp numbers are formed. For instance, the comparison matrix for sub-criteria with triangular fuzzy numbers with respect to the goal for decision maker k is as shown in Equation (8) [42,43,44]:
B ˜ k = [ 1 b ˜ 12 k b ˜ 1 j k 1 b ˜ 12 k 1 b ˜ 2 j k 1 b ˜ 1 j k 1 b ˜ 2 j k 1 ] = [ 1 ( l 12 k , m 12 k , u 12 k ) ( l 1 j k , m 1 j k , u 1 j k ) 1 ( l 12 k , m 12 k , u 12 k ) 1 ( l 2 j k , m 2 j k , u 2 j k ) 1 ( l 1 j k , m 1 j k , u 1 j k ) 1 ( l 2 j k , m 2 j k , u 2 j k ) 1 ]
Geometric mean method is applied to combine K experts’ opinions using Equations (9) and (10):
( b ˜ i j 1 b ˜ i j k b ˜ i j K ) = ( l i j 1 l i j k l i j K , m i j 1 m i j k m i j K , u i j 1 u i j k u i j K )
b ˜ i j = ( l i j , m i j , u i j )
where l i j = ( l i j 1 l i j k l i j K ) 1 / K , m i j = ( m i j 1 m i j k m i j K ) 1 / K , u i j = ( u i j 1 u i j k u i j K ) 1 / K .
Yager’s defuzzification approach [46] is adopted to defuzzify triangular fuzzy numbers, as shown in Equation (11):
f ( b ˜ i j ) = b i j = 0 1 1 2 [ b i j α L + b i j α U ] d α = 0 1 1 2 [ l i j + ( m i j l i j ) α + u i j ( u i j m i j ) α ] d α = 0 1 1 2 [ l i j + u i j + ( 2 m i j l i j u i j ) α ] d α = 1 4 [ l i j + 2 m i j + u i j ]
B = [ 1 b 12 b 1 j 1 b 12 1 b 2 j b i j 1 b 1 j 1 b 2 j 1 ]
Step 10.
Calculate the priorities of matrices and perform consistency test. For instance, the priorities for the defuzzified pairwise comparison matrix for criteria with respect to the goal are calculated using Equation (13) [7]:
B w = λ max w
where B is the defuzzified pairwise comparison matrix, w is the eigenvector, and λ max is the largest eigenvalue of B .
The consistency index, CI, and the consistency ratio, CR, for each defuzzified pairwise comparison matrix are calculated, and the matrices that fail the consistency test must be revised by the experts. The CI and CR are calculated by Equations (14) and (15), respectively:
CI = ( λ max n ) / ( n 1 )
C R = CI / RI
where λ max is the largest eigenvalue of B , n is the number of sub-criteria being compared in the matrix, and RI is random index found in Saaty [47].
Step 11.
Obtain the weights of the sub-criteria. After steps 8–10, all relevant vectors can be obtained, and an unweighted supermatrix (W′) can be formed, as in Equation (16). Form a weighted supermatrix ( W ). By raising the weighted supermatrix to an infinite power, a limited supermatrix (W) is obtained, as in Equation (17) [42,43,44].
W = Goal Criteria Sub-criteria   Goal Criteria Sub-criteria [ I w c W cc W sc W s s ]
W = lim v W v
where w c is a vector that represents the impact of the goal on the criteria, W sc is a matrix that represents the impact of criteria on each of the sub-criterion, W cc shows the interrelationships among the criteria, W s s shows the interrelationships among the sub-criteria. The priorities of the sub-criteria can be found in the sub-criteria-to-goal column in the limit supermatrix (sj).

4.3. Phase 3: Fuzzy TOPSIS

Step 12.
Prepare a business process information system evaluation questionnaire. A questionnaire is formed to ask the expected performance of each business process information system with respect to each sub-criterion [48]. Table 2 lists the seven linguistic levels of performance [49].
Step 13.
Develop a fuzzy decision matrix. Based on the questionnaires collected from the experts, a fuzzy decision matrix for the group can be developed by the arithmetic mean method by Equation (18) [14,15,16]:
P ˜ = [ x ˜ 11 x ˜ 12 x ˜ 1 j x ˜ 1 n x ˜ τ 1 x ˜ τ j x ˜ τ n x ˜ p 1 x ˜ p n ]
where P ˜ is a fuzzy decision matrix, and x ˜ τ j = ( l τ j , m τ j , u τ j ) is the synthesized performance of system τ with respect to sub-criterion j.
Step 14.
Normalize the fuzzy decision matrix:
P ˜ = [ x ˜ 11 x ˜ 12 x ˜ 1 j x ˜ 1 n x ˜ τ 1 x ˜ τ j x ˜ τ n x ˜ p 1 x ˜ p n ]
where x ˜ τ j = ( l τ j u j + , m τ j u j + , u τ j u j + ) and u j + = max τ u τ j .
Step 15.
Compute the weighted normalized fuzzy decision matrix:
P ˜ × s j = [ x ˜ 11 x ˜ 12 x ˜ 1 j x ˜ 1 n x ˜ τ 1 x ˜ τ j x ˜ τ n x ˜ p 1 x ˜ p n ] × [ s 1 s j s n ] = [ v ˜ 11 v ˜ 12 v ˜ 1 j v ˜ 1 n v ˜ τ 1 v ˜ τ j v ˜ τ n v ˜ p 1 v ˜ p n ]
where sj is obtained from Step 11.
Step 16.
Calculate the fuzzy positive-ideal solution (FPIS) and fuzzy negative-ideal solution (FNIS) [14,16]:
F * = { v ˜ 1 * , v ˜ 2 * , v ˜ j * , , v ˜ n * } = { ( max τ v ˜ τ j | τ = 1 , , p ) , j = 1 , , n }
F = { v ˜ 1 , v ˜ 2 , v ˜ j , , v ˜ n } = { ( min τ v ˜ τ j | τ = 1 , , p ) , j = 1 , , n }
where F * is the FPIS for sub-criterion j, and F is the FNIS for sub-criterion j.
Step 17.
Calculate the distance of each information system from FPIS and FNIS [14,16]:
d τ * = j = 1 n d ( v ˜ τ j , v ˜ j * ) ,   τ = 1 , 2 , , p
d τ = j = 1 n d ( v ˜ τ j , v ˜ j ) ,   τ = 1 , 2 , , p
where d ( v ˜ τ j , v ˜ j ) = 1 3 [ ( v τ j l v j l ) 2 + ( v τ j m v j m ) 2 + ( v τ j u v j u ) 2 ] , d τ * is the distance of information system τ from FPIS, and d τ is the distance of information system τ from FNIS.
Step 18.
Calculate the closeness coefficients (CC) and rank the order of information systems. The CC is obtained by Equation (24):
C C τ = d τ d τ * + d τ
where C C τ is the closeness coefficient of information system τ . The information system with the highest CC is the best alternative.

5. Case Study

A case study is examined using the proposed hybrid MCDM approach. The firm in this study is a semiconductor manufacturing company considering implementing a business process information system. Five experts from the company were asked to contribute their expertise. The experts include the chief operating officer, one project manager, two senior managers from the information technology department, and an information technology consultant. They were invited because they have been involved in the business process information systems and they know the basic concept of information technology and big data analysis. The evaluation process is as follows:
Step 1.
Define the evaluation problem for business process information systems, and construct a preliminary network.
After an intensive literature review on information system evaluations and interviews with experts in the related field, the research constructs an initial network, as shown in Figure 2. To evaluate the suitability of the information system, four criteria are considered: reputation of the information system supplier, information system related costs, coordination of the information system with other systems, and continuous service from the supplier. Under each criterion, there are a number of sub-criteria. Three information systems under consideration are the alternatives.

5.1. Phase 1: DEMATEL

Steps 2 and 3.
Develop an initial direct relation matrix.
A questionnaire was prepared and given it to the experts to evaluate the interrelationship between each two criteria. Based on the results from the experts, an initial direct relation matrix is formed by applying the geometric mean method. The initial direct relation matrix Z is as follows:
Z = C 1 C 2 C 3 C 4    C 1 C 2 C 3    C 4 [ 0 4 0.725 3.565 3.776 0 3.178 2.766 1.099 2.930 0 0.915 2.551 3.104 1.320 0 ]
Steps 4.
SDevelop an initial influence matrix.
Sum each column and each row of the initial direct relation matrix Z. The largest sum of all columns is 10.034, and the largest sum of all rows is 9.72. After normalization, the initial influence matrix D is as follows:
D = C 1 C 2 C 3 C 4   C 1   C 2 C 3   C 4 [ 0 0.399 0.072 0.355 0.376 0 0.317 0.276 0.109 0.292 0 0.091 0.254 0.309 0.132 0 ]
Steps 5.
Calculate the total influence matrix.
The total influence matrix T is calculated as follows:
T 0 = D ( I D ) 1 = C 1 C 2 C 3 C 4   C 1   C 2 C 3   C 4 [ 0.797 1.229 0.656 1.037 1.108 1.007 0.851 1.025 0.599 0.815 0.376 0.563 0.878 1.040 0.611 0.654 ]
Set a threshold value of 0.6, and the final total influence matrix is:
T = C 1 C 2 C 3 C 4   C 1   C 2 C 3   C 4 [ 0.797 1.229 0.656 1.037 1.108 1.007 0.851 1.025 0 0.815 0 0 0.878 1.040 0.611 0.654 ]
Steps 6.
Calculate vector r and c within the total influence matrix T.
Based on the final total influence matrix T, calculate vector r and c. The results are as shown in Table 3.
Steps 7.
Prepare a causal diagram.
Based on Table 3, a causal diagram is drawn, as shown in Figure 3.

5.2. Phase 2: Fuzzy ANP

Steps 8.
Develop a network and prepare a questionnaire.
Based on the result from DEMATEL, a network is developed, as depicted in Figure 4. Company reputation (C1) is influenced by company reputation (C1), costs (C2), and continuous services (C4). This implies that the sub-criteria under company reputation (C1), namely financial condition (SC11), market share (SC12), and company scale (SC13) are influenced by the sub-criteria under company reputation (C1), costs (C2), and continuous services (C4). In addition, costs (C2) is influenced by company reputation (C1), costs (C2), coordination with other systems (C3), and continuous services (C4). Coordination with other systems (C3) is influenced by company reputation (C1), costs (C2), and continuous services (C4). Continuous services (C4) is influenced by company reputation (C1), costs (C2), and continuous services (C4). A questionnaire with pairwise comparisons is prepared and given to the experts to fill out.
Steps 9.
Transform the questionnaire results and combine the experts’ opinions.
Based on the questionnaire results, experts’ opinions are transformed into matrices with triangular fuzzy numbers first, and the matrices from multiple experts are combined next. For example, the fuzzy pairwise comparison matrix of criteria for expert 1 is:
B ˜ C 1 = C 1 C 2 C 3 C 4 C 1 C 2 C 3 C 4 [ ( 1 , 1 , 1 ) ( 1 / 5 , 1 / 3 , 1 ) ( 1 / 5 , 1 / 3 , 1 ) ( 3 , 5 , 7 ) ( 1 , 3 , 5 ) ( 1 , 1 , 1 ) ( 1 , 3 , 5 ) ( 1 , 3 , 5 ) ( 1 , 3 , 5 ) ( 1 / 5 , 1 / 3 , 1 ) ( 1 , 1 , 1 ) ( 3 , 5 , 7 ) ( 1 / 7 , 1 / 5 , 1 / 3 ) ( 1 / 5 , 1 / 3 , 1 ) ( 1 / 7 , 1 / 5 , 1 / 3 ) ( 1 , 1 , 1 ) ]
After transforming the questionnaire results into fuzzy pairwise comparison matrices from each decision maker, fuzzy group pairwise comparison matrices are formed by the geometric mean approach. For example, the fuzzy group pairwise comparison matrix for the criteria is:
B ˜ C = C 1 C 2 C 3 C 4 C 1 C 2 C 3 C 4 [ ( 1 , 1 , 1 ) ( 0.24 , 0.42 , 0.89 ) ( 0.72 , 1.93 , 3.62 ) ( 0.90 , 2.14 , 3.88 ) ( 1.12 , 2.37 , 4.15 ) ( 1 , 1 , 1 ) ( 0.38 , 0.80 , 1.90 ) ( 1.55 , 3.68 , 5.72 ) ( 0.28 , 0.52 , 1.38 ) ( 0.53 , 1.25 , 2.63 ) ( 1 , 1 , 1 ) ( 1.25 , 3.32 , 5.35 ) ( 0.26 , 0.47 , 1.11 ) ( 0.17 , 0.27 , 0.64 ) ( 0.19 , 0.30 , 0.80 ) ( 1 , 1 , 1 ) ]
Defuzzified pairwise comparison matrices are calculated using Yager’s defuzzification approach [46]. For instance, the defuzzified group pairwise comparison matrix for the importance of the sub-criteria, B C , is prepared:
B C = C 1 C 2 C 3 C 4 C 1 C 2 C 3 C 4 [ 1 0.49 2.05 2.27 2.03 1 0.97 3.66 0.49 1.03 1 3.31 0.44 0.27 0.30 1 ]
Steps 10.
alculate the priorities of matrices and perform consistency test.
The priorities of all matrices are calculated, and the consistency test is performed. For instance, the priority vector of the criteria, w C , is calculated, and the maximum eigenvalue, λ max , is obtained. Then, a consistency test is done by calculating C I C and C R C :
w C = [ 0.27716 , 0.36897 , 0.25548 , 0.09839 ] T
λ max = 4.216
C I C = λ max N N 1 = 4.216 4 4 1 = 0.072
C R C = C I C RI = 0.072 0.9 = 0.080
After the consistency test is passed, the eigenvector for the importance of the sub-criteria, w C , is confirmed. Costs (C2), with the highest priority of 0.36897, is the most important criterion, followed by company reputation (C1), with a priority of 0.27716, and coordination with other systems (C3), with a priority of 0.25548. In case that an inconsistency exists, the experts are asked to revise the specific portion of the questionnaire.
Steps 11.
Obtain the weights of the sub-criteria.
By forming the unweighted supermatrix, weighted supermatrix, and the limit supermatrix, the weights of the sub-criteria can be obtained. All the matrices generated from the questionnaires are solved, and the eigenvector of each defuzzified group pairwise comparison matrix can be entered into an unweighted supermatrix, as shown in Table 4. The weighted supermatrix and the limit supermatrix are then obtained, as shown in Table 5 and Table 6, respectively. In the sub-criteria-to-goal column in the limit supermatrix, the weights of the sub-criteria can be found. The relative importance of the sub-criteria may be valuable information for decision-makers. The priorities and ranking of the sub-criteria are listed in Table 7. In the study, upgrade costs (SC23), with a priority of 0.16206, is the greatest concern of the experts, followed by the company scale of the information system provider (SC13) with a priority of 0.14192, and data sharing among system users (SC31) with a priority of 0.12696. The fourth and fifth important sub-criteria are the counseling fee (SC22) and implementation costs (SC21), respectively.
Steps 12 and 13.
Prepare a business process information system evaluation questionnaire and develop a fuzzy decision matrix.
A questionnaire is prepared to ask the experts to evaluate the expected performance of each business process information system with respect to each sub-criterion. Three information systems are evaluated, and five experts, k1–k5, are invited to fill out the questionnaire. The results are shown in Table 8. By the arithmetic mean method, a fuzzy decision matrix is developed, as shown in Table 9.
Steps 14, 15 and 16.
Normalize the fuzzy decision matrix, compute the weighted normalized fuzzy decision matrix, and calculate the fuzzy positive-ideal solution (FPIS), and fuzzy negative-ideal solution (FNIS).
The fuzzy decision matrix P ˜ is normalized using Equation (19), and the result of P ˜ are shown in Table 10. The weighted normalized fuzzy decision matrix is calculated using Equation (20) and shown in Table 11. The fuzzy positive-ideal solution (FPIS) and fuzzy negative-ideal solution (FNIS) are calculated using Equations (21) and (22), respectively. The results are shown in Table 12.
Steps 17.
Calculate the distance of each information system from FPIS and FNIS.
By applying Equations (23) and (24), the distance of each information system from FPIS, d τ * , and the distance of each information system from FNIS, d τ , are calculated, respectively. The results are shown in Table 13 and Table 14.
Steps 18.
Calculate the closeness coefficients and rank the order of information systems.
By applying Equation (25), the closeness coefficient of each information system is calculated. The results are: C C 1 = 0.2165, C C 2 = 0.7191, and C C 3 = 0.6400. Since the C C 2 is the largest, information system 2 is the most recommended system.

6. Conclusions

This study aims to examine the selection of the most appropriate business process information system to implement in order to be a sustainable firm. A hybrid multi-criteria decision-making (MCDM) approach, that integrates the Decision-Making Trial and Evaluation Laboratory (DEMATEL), Fuzzy Analytic Network Process (FANP), and Fuzzy Technique for Order of Preference by Similarity to Ideal Solution (FTOPSIS), is constructed. Through the use of DEMATEL, the interrelationship among the criteria can be understood. Since the FANP questionnaire is usually very lengthy, the use of the results form DEMATEL can shorten the FANP questionnaire substantially. The FANP analysis can provide the relative importance of the criteria and of the sub-criteria for evaluating the information systems. The ranking of the systems can then be calculated by the FTOPSIS. The FANP is used in the study because the AHP must assume that all the factors are independent and the ANP can consider the feedback and interdependency of the factors in a network. Fuzzy set theory is adopted here because uncertainty and ambiguity is often present in decision-making and in the real business environment.
The results from the case study show that, under the opinions of the experts, costs (C2) is the most important criterion, followed by company reputation (C1) and coordination with other systems (C3). The most important sub-criteria are upgrade costs (SC23), company scale (SC13), data sharing among information system users (SC31), counseling fee (SC22), and implementation costs (SC21), in descending order. Based on the ranking of the systems, the firm can select the most suitable information system to be implemented in the firm.
In this research, the DEMATEL is applied to learn the interrelationship among the criteria only. In the future, the DEMTEL can also be used to study the interrelationship among the sub-criteria. In addition, fuzzy set theory can be integrated with the DEMATEL to consider the fuzziness and ambiguity in the evaluation process. In this paper, the FANP is applied and the crisp sub-criteria weights are obtained. The weights are subsequently used in the FTOPSIS. In the future, fuzzy weights may be used in the FTOPSIS by adopting the methods proposed by Chang [50] and Vinogradova et al. [51]. Some other methodologies, such as quality function deployment (QFD), VlseKriterijumska Optimizacija I Kompromisno Resenje in Serbian (VIKOR) and goal question metric (GQM) approaches can also be considered in constructing a framework for evaluating information systems.

Author Contributions

Conceptualization, A.H.I.L. and H.-Y.K.; Methodology, A.H.I.L. and H.-Y.K.; Software, H.-Y.K. and Y.-C.C.; Validation, A.H.I.L. and Y.-C.C.; Formal Analysis, A.H.I.L.; Investigation, H.-Y.K.; Resources, A.H.I.L. and H.-Y.K.; Data Curation, H.-Y.K. and Y.-C.C.; Writing—Original Draft Preparation, A.H.I.L. and H.-Y.K.; Writing—Review & Editing, A.H.I.L. and H.-Y.K.; Visualization, H.-Y.K. and Y.-C.C.; Supervision, A.H.I.L. and H.-Y.K.; Project Administration, A.H.I.L. and H.-Y.K.; Funding Acquisition, A.H.I.L. and H.-Y.K.

Funding

This work was supported in part by the Ministry of Science and Technology in Taiwan under Grant MOST 107-2410-H-167-005.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hamidi, H. Selecting enterprise resource planning system using fuzzy analytic hierarchy process method. J. Inf. Syst. Telecommun. 2015, 3, 205–215. [Google Scholar]
  2. Efe, B. An integrated fuzzy multi criteria group decision making approach for ERP system selection. Appl. Soft Comput. 2016, 38, 106–117. [Google Scholar] [CrossRef]
  3. Taiwan Semiconductor Manufacturing Company (TSMC). Available online: http://www.tsmc.com/ (accessed on 10 July 2018).
  4. Gabus, A.; Fontela, E. Perceptions of the World Problematique: Communication Procedure, Communicating with Those Bearing Collective Responsibility (DEMATEL Report No. 1); Battelle Geneva Research Centre: Geneva, Switzerland, 1973. [Google Scholar]
  5. Liou, J.J.; Tzeng, G.-H.; Chang, H.-C. Airline safety measurement using a hybrid model. J. Air Transp. Manag. 2007, 13, 243–249. [Google Scholar] [CrossRef]
  6. Jassbi, J.; Mohamadnejad, F.; Nasrollahzadeh, H. A Fuzzy DEMATEL framework for modeling cause and effect relationships of strategy map. Expert Syst. Appl. 2011, 38, 5967–5973. [Google Scholar] [CrossRef]
  7. Saaty, T.L. Decision Making with Dependence and Feedback: The Analytic Network Process; RWS Publications: Pittsburgh, PA, USA, 1996. [Google Scholar]
  8. Meade, L.M.; Sarkis, J. Analyzing organizational project alternatives for agile manufacturing processes: An analytical network approach. Int. J. Prod. Res. 1999, 37, 241–261. [Google Scholar] [CrossRef]
  9. Hwang, C.L.; Yoon, K. Multiple Attribute Decision-Making: Methods and Application; Springer: New York, NY, USA, 1981. [Google Scholar]
  10. Tsaur, S.-H.; Chang, T.-Y.; Yen, C.-H. The evaluation of airline service quality by fuzzy MCDM. Tour. Manag. 2002, 23, 107–115. [Google Scholar] [CrossRef]
  11. Chen, C.-T. Extensions of the TOPSIS for group decision-making under fuzzy environment. Fuzzy Sets Syst. 2000, 114, 1–9. [Google Scholar] [CrossRef]
  12. Jahanshahloo, G.; Lotfi, F.H.; Izadikhah, M. Extension of the TOPSIS method for decision-making problems with fuzzy data. Appl. Math. Comput. 2006, 181, 1544–1551. [Google Scholar] [CrossRef]
  13. Yang, T.; Hung, C.-C. Multiple-attribute decision making methods for plant layout design problem. Robot. Comput. Manuf. 2007, 23, 126–137. [Google Scholar] [CrossRef]
  14. Khatir, M.V.; Akbarzadeh, Z. Elucidation of structural relationships of SWOT: A mixed method approach based on FMADM for formulating science and technology strategies. Technol. Soc. 2019, 56, 44–56. [Google Scholar] [CrossRef]
  15. Nilashi, M.; Samad, S.; Manaf, A.A.; Ahmadi, H.; Rashid, T.A.; Munshi, A.; Almukadi, W.; Ibrahim, O.; Ahmed, O.H. Factors influencing medical tourism adoption in Malaysia: A DEMATEL fuzzy TOPSIS approach. Comput. Ind. Eng. 2019, 137, 106005. [Google Scholar] [CrossRef]
  16. Büyüközkan, G.; Çifçi, G. A novel hybrid MCDM approach based on fuzzy DEMATEL, fuzzy ANP and fuzzy TOPSIS to evaluate green suppliers. Expert Syst. Appl. 2012, 39, 3000–3011. [Google Scholar] [CrossRef]
  17. Hsu, C.-C.; Liou, J.J. An outsourcing provider decision model for the airline industry. J. Air Transp. Manag. 2013, 28, 40–46. [Google Scholar] [CrossRef]
  18. Deng, D.; Wen, S.; Chen, F.-H.; Lin, S.-L. A hybrid multiple criteria decision making model of sustainability performance evaluation for Taiwanese Certified Public Accountant firms. J. Clean. Prod. 2018, 180, 603–616. [Google Scholar] [CrossRef]
  19. Dinçer, H.; Hošková-Mayerová, Š.; Korsakienė, R.; Yüksel, S. IT2-based multidimensional evaluation approach to the signaling: Investors’ priorities for the emerging industries. Soft Comput. 2019. [Google Scholar] [CrossRef]
  20. Chen, H.-C.; Yang, C.-H. Applying a multiple criteria decision-making approach to establishing green marketing audit criteria. J. Clean. Prod. 2019, 210, 256–265. [Google Scholar] [CrossRef]
  21. Umble, E.J.; Haft, R.R.; Umble, M.M. Enterprise resource planning: Implementation procedures and criteria success factors. Eur. J. Oper. Res. 2003, 146, 241–257. [Google Scholar] [CrossRef]
  22. Al-Mashari, M.; Al-Mudimigh, A.; Zairi, M. Enterprise resource planning: A taxonomy of critical factors. Eur. J. Oper. Res. 2013, 146, 352–364. [Google Scholar] [CrossRef]
  23. Shen, Y.-C.; Chen, P.-S.; Wang, C.-H. A study of enterprise resource planning (ERP) system performance measurement using the quantitative balanced scorecard approach. Comput. Ind. 2016, 75, 127–139. [Google Scholar] [CrossRef]
  24. Ayag, Z.; Özdemir, R.G. An intelligent approach to ERP software selection through fuzzy ANP. Int. J. Prod. Res. 2007, 45, 2169–2194. [Google Scholar] [CrossRef]
  25. El-Mashaleh, M.S.; Hyari, K.H.; Bdour, A.N.; Rababeh, S.M. A multi-attribute decision-making model for construction enterprise resource planning system selection. Int. J. Constr. Educ. Res. 2016, 12, 66–79. [Google Scholar] [CrossRef]
  26. Shi, J.J.; Halpin, D.W. Enterprise Resource Planning for Construction Business Management. J. Constr. Eng. Manag. 2003, 129, 214–221. [Google Scholar] [CrossRef]
  27. Wei, C.-C.; Chien, C.-F.; Wang, M.-J.J. An AHP-based approach to ERP system selection. Int. J. Prod. Econ. 2005, 96, 47–62. [Google Scholar] [CrossRef]
  28. Chung, B.Y.; Skibniewski, M.J.; Lucas, H.C.; Kwak, Y.H. Analyzing Enterprise Resource Planning System Implementation Success Factors in the Engineering–Construction Industry. J. Comput. Civ. Eng. 2008, 22, 373–382. [Google Scholar] [CrossRef]
  29. Shukla, S.; Mishra, P.; Jain, R.; Yadav, H. An integrated decision making approach for ERP system selection using SWARA and PROMETHEE method. Int. J. Intell. Enterp. 2016, 3, 120–147. [Google Scholar] [CrossRef]
  30. Niu, B.; Chen, K.; Huang, H.; Li, Y. System Selection and Performance Evaluation for Manufacturing Company’s ERP Adoption. Int. J. Comput. Commun. Control 2017, 12, 347–364. [Google Scholar] [CrossRef]
  31. Hicks, D.A.; Stecke, K.E. The ERP maze: Enterprise resource planning and other production and inventory control software. IIE Solut. 1995, 27, 12–16. [Google Scholar]
  32. Liao, X.; Li, Y.; Lu, B. A model for selecting an ERP system based on linguistic information processing. Inf. Syst. 2007, 32, 1005–1017. [Google Scholar] [CrossRef]
  33. Huang, W.; Wang, S.; Kao, D. Fuzzy sets approach to ERP adoption. In Proceedings of the International Conference of Pacific Rim Management, Seattle, WA, USA, 31 July–2 August 2003; pp. 138–143. [Google Scholar]
  34. Cebeci, U. Fuzzy AHP-based decision support system for selecting ERP systems in textile industry by using balanced scorecard. Expert Syst. Appl. 2009, 36, 8900–8909. [Google Scholar] [CrossRef]
  35. Kahraman, C.; Beskese, A.; Kaya, I. Selection among ERP outsourcing alternatives using a fuzzy multi-criteria decision making methodology. Int. J. Prod. Res. 2010, 48, 547–566. [Google Scholar] [CrossRef]
  36. Tasnawijitwong, S.; Samanchuen, T. Open source ERP selection for small and medium enterprises by using analytic hierarchy process. In Proceedings of the 2018 5th International Conference on Business and Industrial Research (ICBIR), Bangkok, Thailand, 17–18 May 2018; pp. 382–386. [Google Scholar]
  37. Kilic, H.S.; Zaim, S.; Delen, D. Selecting “The Best” ERP system for SMEs using a combination of ANP and PROMETHEE methods. Expert Syst. Appl. 2015, 42, 2343–2352. [Google Scholar] [CrossRef]
  38. Chang, B.; Kuo, C.; Wu, C.-H.; Tzeng, G.-H. Using Fuzzy Analytic Network Process to assess the risks in enterprise resource planning system implementation. Appl. Soft Comput. 2015, 28, 196–207. [Google Scholar] [CrossRef]
  39. Si, S.-L.; You, X.-Y.; Liu, H.-C.; Zhang, P. DEMATEL Technique: A Systematic Review of the State-of-the-Art Literature on Methodologies and Applications. Math. Probl. Eng. 2018, 2018, 3696457. [Google Scholar] [CrossRef]
  40. Hou, Q.; Xie, L. Research on Supplier Evaluation in a Green Supply Chain. Discret. Dyn. Nat. Soc. 2019, 2019, 1–14. [Google Scholar] [CrossRef]
  41. Lee, A.H.I.; Chen, S.-C.; Kang, H.-Y. A decision-making framework for evaluating enterprise resource planning systems in a high-tech industry. Qual. Technol. Quant. Manag. 2019. [Google Scholar] [CrossRef]
  42. Lee, A.H.I.; Kang, H.-Y.; Lin, C.Y.; Chen, J.S. A novel fuzzy quality function deployment framework. Qual. Technol. Quant. Manag. 2017, 14, 44–73. [Google Scholar] [CrossRef]
  43. Kang, H.-Y.; Lee, A.H.I.; Yang, C.Y. A fuzzy ANP model for supplier selection as applied to IC packaging. J. Intell. Manuf. 2012, 23, 1477–1488. [Google Scholar] [CrossRef]
  44. Lee, A.H.I.; Kang, H.-Y.; Liou, Y.-J. A hybrid multiple-criteria decision-making approach for photovoltaic solar plant location selection. Sustainability 2017, 9, 184. [Google Scholar] [CrossRef]
  45. Tan, Z.; Tan, Q.; Ju, L.; Yang, S.; Cheng, H.; Ma, J. Trend Analysis and Comprehensive Evaluation of Green Production Principal Component of Thermal Power Unit Based on ANP-MEEM Model. Discret. Dyn. Nat. Soc. 2019, 2019, 4049151. [Google Scholar] [CrossRef]
  46. Yager, R.R. A procedure for ordering fuzzy subsets of the unit interval. Inf. Sci. 1981, 24, 143–161. [Google Scholar] [CrossRef]
  47. Saaty, T.L. The Analytic Hierarchy Process; McGraw-Hill: New York, NY, USA, 1980. [Google Scholar]
  48. Wang, C.-N.; Yang, C.-Y.; Cheng, H.-C. Fuzzy Multi-Criteria Decision-Making Model for Supplier Evaluation and Selection in a Wind Power Plant Project. Mathematics 2019, 7, 417. [Google Scholar] [CrossRef]
  49. Kang, H.-Y. A multi-criteria decision-making approach for capacity allocation problem in semiconductor fabrication. Int. J. Prod. Res. 2011, 49, 5893–5916. [Google Scholar] [CrossRef]
  50. Chang, Y. Applications of the extent analysis method on fuzzy AHP. Eur. J. Oper. Res. 1996, 95, 649–655. [Google Scholar] [CrossRef]
  51. Vinogradova, I.; Podvezko, V.; Zavadskas, E.K. The recalculation of the weights of criteria in MCDM methods using the Bayes approach. Symmetry 2018, 10, 205. [Google Scholar] [CrossRef]
Figure 1. Business process information system evaluation model.
Figure 1. Business process information system evaluation model.
Mathematics 07 00982 g001
Figure 2. Initial information system evaluation network.
Figure 2. Initial information system evaluation network.
Mathematics 07 00982 g002
Figure 3. Causal diagram for the criteria.
Figure 3. Causal diagram for the criteria.
Mathematics 07 00982 g003
Figure 4. Partial network with sub-criteria.
Figure 4. Partial network with sub-criteria.
Mathematics 07 00982 g004
Table 1. Membership function of fuzzy numbers.
Table 1. Membership function of fuzzy numbers.
Linguistic VariableTriangular Fuzzy NumbersReciprocal Triangular Fuzzy Numbers
Equal(1, 1, 1)(1, 1, 1)
Little important(1, 3, 5)(5−1, 3−1, 1)
Moderately important(3, 5, 7)(7−1, 5−1, 3−1)
Very important(5, 7, 9)(9−1, 7−1, 5−1)
Extremely important(7, 9, 9)(9−1, 9−1, 7−1)
Table 2. Membership function of fuzzy numbers for information system evaluation.
Table 2. Membership function of fuzzy numbers for information system evaluation.
Linguistic VariablesPositive Triangular Fuzzy Numbers
Very Low (VL)(0, 0, 0.2)
Low (L)(0.05, 0.2, 0.35)
Medium Low (ML)(0.2, 0.35, 0.5)
Fair (F)(0.35, 0.5, 0.65)
Medium High (MH)(0.5, 0.65, 0.8)
High (H)(0.7, 0.8, 0.9)
Very High (VH)(0.8, 1, 1)
Table 3. Relation of the criteria.
Table 3. Relation of the criteria.
CriteriaSum of Row (ri)Sum of Column (cj)Prominence (ri + cj)Relation (ri − cj)
C12.7823.7186.500−0.935
C24.0913.9918.0820.099
C32.1180.8152.9331.304
C42.7163.1835.899−0.468
Average 5.8530.000
Table 4. Unweighted supermatrix.
Table 4. Unweighted supermatrix.
GoalC1C2C3C4SC11SC12SC13SC21SC22SC23SC24SC31SC32SC41SC42SC43
Goal10000000000000000
C10.277160.563700.291820.175160.29119000000000000
C20.368970.264570.585600.662450.10707000000000000
C30.2554800.0591500000000000000
C40.098390.171730.063420.162390.60174000000000000
SC1100.254240000.071280.074860.075710.093760.112220.082460.08969000.080120.087010.08586
SC1200.071780000.027970.031140.033050.017060.017170.020110.01618000.026030.029840.02365
SC1300.673990000.210840.122620.14410.204440.192820.174190.2005000.160880.148410.15607
SC21000.26404000.117840.250050.089660.142660.14980.159590.154220.044870.045270.083240.11640.11624
SC22000.16864000.083810.087140.210860.112360.100570.116830.106450.081650.080.204640.085180.08375
SC23000.45837000.197650.133760.146220.214120.204810.212620.221180.033160.033990.151860.238810.23107
SC24000.10895000.0760.077430.079420.084470.08470.090940.084820.187670.18240.079310.072420.07564
SC310000.5335800.065830.068810.068810.047650.046140.047350.04690.459740.2990.075010.056330.0672
SC320000.4664200.066830.06760.06720.023030.024320.02350.020740.192910.359350.053280.071980.06538
SC4100000.675930.037640.039160.040370.024420.028550.027820.02454000.042870.045860.04666
SC4200000.161310.021730.028960.02690.021450.021790.021930.01857000.02440.022930.02789
SC4300000.162760.022580.018450.017690.014580.017110.022650.01623000.018350.024830.02059
Table 5. Weighted supermatrix.
Table 5. Weighted supermatrix.
GoalC1C2C3C4SC11SC12SC13SC21SC22SC23SC24SC31SC32SC41SC42SC43
Goal0.50000000000000000
C10.138580.281850.145910.087580.1456000000000000
C20.184490.132280.292800.331230.05353000000000000
C30.1277400.0295800000000000000
C40.049200.085860.031710.08120.30087000000000000
SC1100.127120000.071280.074860.075710.093760.112220.082460.08969000.080120.087010.08586
SC1200.035890000.027970.031140.033050.017060.017170.020110.01618000.026030.029840.02365
SC1300.336990000.210840.122620.14410.204440.192820.174190.2005000.160880.148410.15607
SC21000.13202000.117840.250050.089660.142660.14980.159590.154220.044870.045270.083240.11640.11624
SC22000.08432000.083810.087140.210860.112360.100570.116830.106450.081650.080.204640.085180.08375
SC23000.22919000.197650.133760.146220.214120.204810.212620.221180.033160.033990.151860.238810.23107
SC24000.05447000.0760.077430.079420.084470.08470.090940.084820.187670.18240.079310.072420.07564
SC310000.2667900.065830.068810.068810.047650.046140.047350.04690.459740.2990.075010.056330.0672
SC320000.2332100.066830.06760.06720.023030.024320.02350.020740.192910.359350.053280.071980.06538
SC4100000.337970.037640.039160.040370.024420.028550.027820.02454000.042870.045860.04666
SC4200000.080660.021730.028960.02690.021450.021790.021930.01857000.02440.022930.02789
SC4300000.081380.022580.018450.017690.014580.017110.022650.01623000.018350.024830.02059
Table 6. Limit supermatrix.
Table 6. Limit supermatrix.
GoalC1C2C3C4SC11SC12SC13SC21SC22SC23SC24SC31SC32SC41SC42SC43
Goal00000000000000000
C100000000000000000
C200000000000000000
C300000000000000000
C400000000000000000
SC110.068710.068710.068710.068710.068710.068710.068710.068710.068710.068710.068710.068710.068710.068710.068710.068710.06871
SC120.017660.017660.017660.017660.017660.017660.017660.017660.017660.017660.017660.017660.017660.017660.017660.017660.01766
SC130.141920.141920.141920.141920.141920.141920.141920.141920.141920.141920.141920.141920.141920.141920.141920.141920.14192
SC210.117030.117030.117030.117030.117030.117030.117030.117030.117030.117030.117030.117030.117030.117030.117030.117030.11703
SC220.117370.117370.117370.117370.117370.117370.117370.117370.117370.117370.117370.117370.117370.117370.117370.117370.11737
SC230.162060.162060.162060.162060.162060.162060.162060.162060.162060.162060.162060.162060.162060.162060.162060.162060.16206
SC240.105180.105180.105180.105180.105180.105180.105180.105180.105180.105180.105180.105180.105180.105180.105180.105180.10518
SC310.126960.126960.126960.126960.126960.126960.126960.126960.126960.126960.126960.126960.126960.126960.126960.126960.12696
SC320.085730.085730.085730.085730.085730.085730.085730.085730.085730.085730.085730.085730.085730.085730.085730.085730.08573
SC410.024880.024880.024880.024880.024880.024880.024880.024880.024880.024880.024880.024880.024880.024880.024880.024880.02488
SC420.017820.017820.017820.017820.017820.017820.017820.017820.017820.017820.017820.017820.017820.017820.017820.017820.01782
SC430.014680.014680.014680.014680.014680.014680.014680.014680.014680.014680.014680.014680.014680.014680.014680.014680.01468
Table 7. Priorities of the sub-criteria.
Table 7. Priorities of the sub-criteria.
Sub-CriteriasjPrioritiesRank
Financial condition (SC11)s10.068718
Market share (SC12)s20.0176611
Company scale (SC13)s30.141922
Implementation costs (SC21)s40.117035
Counselling fee (SC22)s50.117374
Upgrade costs (SC23)s60.162061
Maintenance costs (SC24)s70.105186
Data sharing (SC31)s80.126963
Multi-level users (SC32)s90.085737
Warranties (SC41)s100.024889
Counselling services (SC42)s110.0178210
Training services (SC43)s120.0146812
Table 8. Performance evaluation of the three information systems by the experts.
Table 8. Performance evaluation of the three information systems by the experts.
Sub-CriterionInformation System A1Information System A2Information System A3
k1k2k3k4k5k1k2k3k4k5k1k2k3k4k5
Financial condition (SC11)FFMHFMHHHHHVHVHHVHHVH
Market share (SC12)FFMLFMHHVHHVHHHVHMHVHMH
Company scale (SC13)VHHHHVHVHMHVHHVHVHHMHHMH
Implementation costs (SC21)MHMHFHFMHHMHMHHFHFMHF
Counselling fee (SC22)MHHFMHVHHVHVHMHVHFHHFH
Upgrade costs (SC23)VHHHVHHMHHHMHMHMHHMHHH
Maintenance costs (SC24)VHVHHVHHHVHHVHHHFMHHMH
Data sharing (SC31)LVLLVLLHVHFLFMHFMHFMH
Multi-level users (SC32)VLLLVLLMLFMLMLFFMHMHMHMH
Warranties (SC41)MLFLFLLLMLVLMLLLFLML
Counselling services (SC42)LLMLLMLFFMHFFMLMLLFL
Training services (SC43)FFMLFMLFMHFMHFMLLLMLML
Table 9. Fuzzy decision matrix P ˜ .
Table 9. Fuzzy decision matrix P ˜ .
Sub-CriterionInformation System A1Information System A2Information System A3
Financial condition (SC11)(0.41, 0.56, 0.71)(0.72, 0.84, 0.92)(0.76, 0.92, 0.96)
Market share (SC12)(0.35, 0.50, 0.65)(0.74, 0.88, 0.94)(0.66, 0.82, 0.90)
Company scale (SC13)(0.74, 0.88, 0.94)(0.72, 0.89, 0.94)(0.64, 0.78, 0.88)
Implementation costs (SC21)(0.48, 0.62, 0.76)(0.50, 0.65, 0.80)(0.45, 0.59, 0.73)
Counselling fee (SC22)(0.57, 0.72, 0.83)(0.72, 0.89, 0.94)(0.56, 0.68, 0.80)
Upgrade costs (SC23)(0.74, 0.88, 0.94)(0.54, 0.68, 0.82)(0.54, 0.68, 0.82)
Maintenance costs (SC24)(0.76, 0.92, 0.96)(0.74, 0.88, 0.94)(0.55, 0.68, 0.81)
Data sharing (SC31)(0.03, 0.12, 0.29)(0.33, 0.48, 0.59)(0.44, 0.59, 0.74)
Multi-level users (SC32)(0.03, 0.12, 0.29)(0.26, 0.41, 0.56)(0.47, 0.62, 0.77)
Warranties (SC41)(0.20, 0.35, 0.50)(0.10, 0.22, 0.38)(0.14, 0.29, 0.44)
Counselling services (SC42)(0.11, 0.26, 0.41)(0.41, 0.56, 0.71)(0.17, 0.31, 0.47)
Training services (SC43)(0.29, 0.44, 0.59)(0.41, 0.56, 0.71)(0.14, 0.29, 0.44)
Table 10. Normalized fuzzy decision matrix P ˜ .
Table 10. Normalized fuzzy decision matrix P ˜ .
Sub-CriterionInformation System A1Information System A2Information System A3
Financial condition (SC11)(0.4271, 0.5833, 0.7396)(0.7500, 0.8750, 0.9583)(0.7917, 0.9583, 1.0000)
Market share (SC12)(0.3723, 0.5319, 0.6915)(0.7872, 0.9362, 1.0000)(0.7021, 0.8723, 0.9574)
Company scale (SC13)(0.7872, 0.9362, 1.0000)(0.7660, 0.9468, 1.0000)(0.6809, 0.8298, 0.9362)
Implementation costs (SC21)(0.6000, 0.7750, 0.9500)(0.6250, 0.8125, 1.0000)(0.5625, 0.7375, 0.9125)
Counselling fee (SC22)(0.6064, 0.7660, 0.8830)(0.7660, 0.9468, 1.0000)(0.5957, 0.7234, 0.8511)
Upgrade costs (SC23)(0.7872, 0.9362, 1.0000)(0.5745, 0.7234, 0.8723)(0.5745, 0.7234, 0.8723)
Maintenance costs (SC24)(0.7917, 0.9583, 1.0000)(0.7708, 0.9167, 0.9792)(0.5729, 0.7083, 0.8438)
Data sharing (SC31)(0.0405, 0.1622, 0.3919)(0.4459, 0.6486, 0.7973)(0.5946, 0.7973, 1.0000)
Multi-level users (SC32)(0.0390, 0.1558, 0.3766)(0.3377, 0.5325, 0.7273)(0.6104, 0.8052, 1.0000)
Warranties (SC41)(0.4000, 0.7000, 1.0000)(0.2000, 0.4400, 0.7600)(0.2800, 0.5800, 0.8800)
Counselling services (SC42)(0.1618, 0.3824, 0.6029)(0.5588, 0.7794, 1.0000)(0.2500, 0.4559, 0.6912)
Training services (SC43)(0.4085, 0.6197, 0.8310)(0.5775, 0.7887, 1.0000)(0.1972, 0.4085, 0.6197)
Table 11. Weighted normalized fuzzy decision matrix.
Table 11. Weighted normalized fuzzy decision matrix.
v ˜ τ j τ = 1 τ = 2 τ = 3
j = 1(0.0293, 0.0401, 0.0508)(0.0515, 0.0601, 0.0658)(0.0544, 0.0658, 0.0687)
j = 2(0.0064, 0.0092, 0.0120)(0.0139, 0.0165, 0.0177)(0.0124, 0.0154, 0.0169)
j = 3(0.1094, 0.1301, 0.1390)(0.1087, 0.1344, 0.1419)(0.0966, 0.1178, 0.1329)
j = 4(0.0585, 0.0756, 0.0926)(0.0731, 0.0951, 0.1170)(0.0658, 0.0863, 0.1068)
j = 5(0.0697, 0.0880, 0.1015)(0.0899, 0.1111, 0.1174)(0.0699, 0.0849, 0.0999)
j = 6(0.1249, 0.1486, 0.1587)(0.0931, 0.1172, 0.1414)(0.0931, 0.1172, 0.1414)
j = 7(0.0833, 0.1008, 0.1052)(0.0811, 0.0964, 0.1030)(0.0603, 0.0745, 0.0887)
j = 8(0.0040, 0.0159, 0.0384)(0.0566, 0.0824, 0.1012)(0.0755, 0.1012, 0.1270)
j = 9(0.0027, 0.0107, 0.0259)(0.0289, 0.0456, 0.0623)(0.0523, 0.0690, 0.0857)
j = 10(0.0052, 0.0091, 0.0130)(0.0050, 0.0109, 0.0189)(0.0070, 0.0144, 0.0219)
j = 11(0.0020, 0.0048, 0.0076)(0.0100, 0.0139, 0.0178)(0.0045, 0.0081, 0.0123)
j = 12(0.0044, 0.0067, 0.0090)(0.0085, 0.0116, 0.0147)(0.0029, 0.0060, 0.0091)
Table 12. Fuzzy positive-ideal solution (FPIS) and fuzzy negative-ideal solution (FNIS).
Table 12. Fuzzy positive-ideal solution (FPIS) and fuzzy negative-ideal solution (FNIS).
v ˜ j *   Fuzzy Positive-Ideal Solution (FPIS) v ˜ j Fuzzy Negative-Ideal Solution (FNIS)
v ˜ 1 * (0.0544, 0.0658, 0.0687) v ˜ 1 (0.0293, 0.0401, 0.0508)
v ˜ 2 * (0.0139, 0.0165, 0.0177) v ˜ 2 (0.0064, 0.0092, 0.0120)
v ˜ 3 * (0.1087, 0.1344, 0.1419) v ˜ 3 (0.0946, 0.1153, 0.1301)
v ˜ 4 * (0.0623, 0.0809, 0.0996) v ˜ 4 (0.0549, 0.0719, 0.0890)
v ˜ 5 * (0.0899, 0.1111, 0.1174) v ˜ 5 (0.0685, 0.0831, 0.0978)
v ˜ 6 * (0.1249, 0.1486, 0.1587) v ˜ 6 (0.0912, 0.1148, 0.1384)
v ˜ 7 * (0.0833, 0.1008, 0.1052) v ˜ 7 (0.0603, 0.0745, 0.0887)
v ˜ 8 * (0.0582, 0.0780, 0.0979) v ˜ 8 (0.0040, 0.0159, 0.0384)
v ˜ 9 * (0.0420, 0.0554, 0.0688) v ˜ 9 (0.0027, 0.0107, 0.0259)
v ˜ 10 * (0.0052, 0.0091, 0.0130) v ˜ 10 (0.0026, 0.0058, 0.0101)
v ˜ 11 * (0.0072, 0.0100, 0.0129) v ˜ 11 (0.0020, 0.0048, 0.0076)
v ˜ 12 * (0.0064, 0.0087, 0.0111) v ˜ 12 (0.0021, 0.0044, 0.0067)
Table 13. Distance of each information system from FPIS.
Table 13. Distance of each information system from FPIS.
d ( v ˜ τ j , v ˜ j * ) τ = 1 τ = 2 τ = 3
j = 10.02320.00400.0000
j = 20.00690.00000.0012
j = 30.00300.00040.0132
j = 40.01990.00000.0089
j = 50.02000.00000.0215
j = 60.00000.02760.0276
j = 70.00000.00310.0223
j = 80.08220.02140.0000
j = 90.05610.02340.0000
j = 100.00610.00290.0000
j = 110.00910.00000.0056
j = 120.00490.00000.0056
d τ * 0.23130.08290.1059
Table 14. Distance of each information system from FNIS.
Table 14. Distance of each information system from FNIS.
d ( v ˜ τ j , v ˜ j ) τ = 1 τ = 2 τ = 3
j = 10.00000.01930.0232
j = 20.00000.00690.0057
j = 30.01080.01300.0000
j = 40.00000.01990.0111
j = 50.00200.02160.0001
j = 60.02760.00000.0000
j = 70.02230.01930.0000
j = 80.00000.06100.0822
j = 90.00000.03290.0561
j = 100.00010.00360.0061
j = 110.00000.00910.0036
j = 120.00100.00560.0000
d τ 0.06390.21210.1882

Share and Cite

MDPI and ACS Style

Kang, H.-Y.; Lee, A.H.I.; Chan, Y.-C. An Integrated Fuzzy Multi-Criteria Decision-Making Approach for Evaluating Business Process Information Systems. Mathematics 2019, 7, 982. https://doi.org/10.3390/math7100982

AMA Style

Kang H-Y, Lee AHI, Chan Y-C. An Integrated Fuzzy Multi-Criteria Decision-Making Approach for Evaluating Business Process Information Systems. Mathematics. 2019; 7(10):982. https://doi.org/10.3390/math7100982

Chicago/Turabian Style

Kang, He-Yau, Amy H. I. Lee, and Yao-Chuan Chan. 2019. "An Integrated Fuzzy Multi-Criteria Decision-Making Approach for Evaluating Business Process Information Systems" Mathematics 7, no. 10: 982. https://doi.org/10.3390/math7100982

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop