CDE Journal of Computational Design and Engineering, 2021, 8(2), 676-690 OXFORD doi: 10.1093/jcde/qwab007 Journal homepage: www.jcde.org RESEARCH ARTICLE Di-ANFIS: an integrated blockchain-IoT-big data-enabled framework for evaluating service supply | chain performance Q. CD Q. Seyed Mojtaba Hosseini Bamakan S)1,2-*, Najmeh Faregh2 and Ahad ZareRavasan©3 * f xData Science Research Center, Yazd University, Yazd 89195-741, Iran; 2Department of Industrial Management, Yazd University, Yazd 89195-741, Iran and 3Department of Corporate Economy, Masaryk University, Brno 602 00, Czech Republic c corresponding authors. E-mail: smhosseini@yazd.ac.ir© http://orcid.org/0000-0001-5862-2222, ^ zare.ahad@mail.muni.cz © http://orcid.org/0000-0002-9477-0676 | to Abstract § Service supply chain management is a complex process because of its intangibility, high diversity of services, trustless settings, and uncertain conditions. However, the traditional evaluating models mostly consider the historical performance data and fail to predict and diagnose the problems' root. This paper proposes a distributed, trustworthy, tamper-proof, and learning framework for evaluating service supply chain performance based on blockchain and adaptive network-based fuzzy inference systems (ANFIS) techniques, named Di-ANFIS. The main objectives of this research are as follows: (1) presenting hierarchical criteria of service supply chain performance to cope with the diagnosis of the problems' root; (2) proposing a smart learning model to deal with the uncertainty conditions by a combination of neural network and fuzzy logic; and (3) introducing a distributed blockchain-based framework due to the dependence of ANFIS on big data and the lack of trust and security in the supply chain. Furthermore, the proposed six-layer conceptual framework consists of the data layer, connection layer, blockchain layer, smart layer, ANFIS layer, and application layer. This architecture creates a performance management system using the Internet of Things, smart contracts, and ANFIS based on the blockchain platform. The Di-ANFIS model provides a performance evaluation system without needing a third party and a reliable intermediary that provides an agile and diagnostic model in a smart and learning process. It also saves computing time and speeds up information flow. g Keywords: blockchain; industry 4.0; Internet of Things (IoT); big data; service supply chain; performance evaluation 1. Introduction Over recent years, the world's economies have become more service oriented than before. The service economy is a driving force for developed countries and growing rapidly in developing countries, and this trend continues (Smith et dl., 2007). Due to the increase in competition of service organizations for survival and profitability, utilizing systematic thinking to improve their performance and provide more qualified services is inevitable. Hence, organizations focus more on supply chain management (SCM) to improve their performance (Dos Santos & Leite, 2016). The supply chain includes all processes from providing raw materials and required resources to product delivery and final ser- Received: 23 November 2020; Revised: 3 January 2021; Accepted: 15 January 2021 © The Author(s) 2021. Published by Oxford University Press on behalf of the Society for Computational Design and Engineering. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.Org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited. 676 Journal of Computational Design and Engineering, 2021, 8(2), 676-690 | 677 vice to consumers (Handfield & Nichols, 1999). Baltacioglu et ril. (2007) define a service supply chain (SSC) system as "a network of suppliers, service providers, consumers, and other supporting units that performs the functions of transactions of resources required to produce services, transformation of these resources into supporting and core services, and the delivery of these services to customers." Because of intangibility and high diversity of services, performance evaluation in an SSC is a complex and complicated task (Cho et ah, 2012). In SCM, many managerial processes are performing, including planning and controlling long-term relationships with partners, suppliers, and customers, managing information sharing throughout the supply chain, and receiving feedback to reduce resources and increase customer satisfaction (Chorfi et ril., 2018; Lima-Junior & Carpinetti, 2020). Therefore, it is crucial to evaluate the whole chain's performance and predict its performance for future supply chain planning. In this regard, many studies have evaluated supply chain performance (Cho et ril., 2012; Lakri et ril., 2015; Huang, 2018; Palang & Tippayawong, 2019; Lima-Junior & Carpinetti, 2020). These models often used multicriteria decision-making (MCDM) methods, artificial intelligence (AI) or statistical techniques, and quantitative and qualitative criteria to evaluate supply chain performance (Lima-Junior & Carpinetti, 2019). On the other hand, industry 4.0 and the emergence of new technologies have made it possible to share information in real time, and these developments have not only affected SCM but also changed its performance evaluation criteria. Because of the supply chain's big data and value-added data, performance evaluation systems' focus has shifted from control to learning and performance management (Helo & Shamsuzzoha, 2020). Hence, decision makers are forced to move toward smarter solutions for SCM. In today's complex world, traceability and integration are the basic needs of SCM (Witkowski, 2017). Furthermore, factors such as complex structures, the multiplicity of evaluation indicators, uncertainty, distrust, and ambiguity in decision making call for complex evaluation methods. However, because of the diversity of services, geographical extent, uncertainty, and distrust conditions, SSC performance evaluation is a challenging task. In a comprehensive study, Cho et ril. (2012) introduced performance evaluation criteria in SSC. Besides, Xie et ril. (2020) also suggested seven performance measurement indicators in the intelligent supply chain. However, there is a lack of comprehensive frameworks for the performance evaluation of smart SSC using new technologies. Based on the aforementioned challenges, this research's main objective is to develop a trustworthy and self-learning theoretical model for performance evaluation of smart SSC named distributed adaptive network-based fuzzy inference system (Di-ANFIS). To diagnose the root problems, a hierarchical framework for SSCP criteria is introduced. Moreover, by integrating the Internet of Things (IoT) and blockchain technology in the proposed Di-ANFIS model, a smart and tamper-proof system has been designed to evaluate the performance of the SSC. The main contributions of this paper are as follows: 1. Providing a distributed and trustworthy framework for the SSC under the condition of uncertainty. 2. Presenting a hierarchical performance evaluation criterion for SSC enabled by blockchain technology. 3. Modeling a smart and self-learning SSC performance evaluation system by integrating blockchain, IoT, and big data named "Di-ANFIS." The remainder of this paper is organized as follows. Section 2 includes a brief overview of related work about SSC performance evaluation and blockchain technology. In Sections 3 and 4, we describe the ANFIS model, blockchain technology, and its application in SC. The proposed framework is discussed in Section 5. This section presents a hierarchical framework of performance evaluation, and finally, we propose a Di-ANFIS model for SSC performance evaluation. In Section 6, we discuss the strengths and limitations of the proposed model and the possible challenges. Section 7 summarizes the results of this study and concludes the paper. 2. Related Work Chopra et ril. (2013) conceptualize supply chain performance as "the result of how the supply chain is managed and how well the logistical drivers (facility, inventory, and transportation) and cross-functional drivers (information, sourcing, and pricing) interact together to determine the level of performance in terms of supply chain's responsiveness and efficiency" The purpose of supply chain performance management is to identify gaps between actual and planned outcomes, understand the root causes, and obtain improvement plans (Melnyk et ril., 2014). So, performance forecasting systems to prevent correction instead of correction can be suitable and useful (Melnyk et ril., 2004). Past studies have shown that many reports have used MCDM techniques such as the Analytic Hierarchy Process or Data Envelopment Analysis for evaluating supply chain performance (Lima-Junior & Carpinetti, 2017; Guersola et ril., 2018). Rajab and Sharma (2018) discussed many studies using neuro-fuzzy systems in medical science, business planning, production, marketing, and traffic control. Guersola et ril. (2018) studied 100 articles from 1999 to 2014, and Lima-Junior and Carpinetti (2017) analysed 84 studies between 2003 and 2014, including models of SCM measurement and shown that researchers in many studies use the MCDM method and its combination with fuzzy logic to evaluate supply chain performance. Among them, four models focus on predicting SC performance (Didehkhani et ril., 2009; Ganga & Carpinetti, 2011; Fan et ril., 2013). As stated by Lima-Junior and Carpinetti (2017), AI techniques were used in only 11 out of the 84 studies for SCM performance evaluation. Kar et ril. (2014) stated that ANFIS is a well-adapted model for prediction and forecasting in most previous studies. Ganga and Carpinetti (2011), Lima-Junior and Carpinetti (2019), and Lima-Junior and Carpinetti (2020) developed fuzzy inference and neural fuzzy inference models to evaluate supply chain performance using supply chain operations reference (SCOR) criteria and provided predictive evaluation systems. It should be noted that SCM has been emerged from production and operations management based on physical resources transport (Giannakis & Croom, 2004). Comparing production and service performance evaluation models has shown that criteria used in production processes are not appropriate for evaluating service processes (Pandari & Azar, 2017). Unlike production processes, few publications are available that discuss service processes' performance evaluation due to various and intangible aspects of services (Arnott et ril., 2007). Intangibility, simultaneity, and heterogeneity are the principal sources of complexity for service performance evaluation (Baltacioglu et ril., 2007). To tackle these challenges, Kathawala and Abdou (2003) evaluated the accounting SSC under cost reduction and quality improvement. Giannakis and Croom (2004) proposed a framework for service organizations based on the SCOR model. Fitzgerald et ril. (1991) denned six service performance dimensions as competitiveness, flexibility, innovation, financial, quality of service, 678 | Di-ANFIS: A framework for evaluating SCM performance and resource utilization. The result obtained by Parasuraman et al. (1988) suggests tangibility, responsiveness, competence, reliability, and empathy as six dimensions of service quality called SERVQUAL. Baltacioglu et al. (2007) proposed the metrics and measures of SSC processes. The process was denned as capacity and resource management, supplier relationship management, service performance management, demand management, customer relationship management, order process management, and information and technology management. A most comprehensive approach to this problem has been proposed by Cho et al. (2012) based on the studies of Parasuraman et al. (1988), Fitzgerald et al. (1991), and the SCOR model. They provided a hierarchical framework for evaluating the SSC's operational, tactical, and strategic performance and denned its criteria and metrics. They reported SSC operation, customer service, and corporate management as assessment areas. Pandari and Azar (2017) developed a fuzzy cognitive mapping model in the insurance industry to evaluate SSC performance. With the advent of industry 4.0, technologies such as Al, IoT, and blockchain have been integrated increasingly and consequently improved the supply chain performance evaluation. Xie et al. (2020) proposed a performance indicator framework of the intelligent supply chain under Industry 4.0. They classified indicators into leagility (the combination of lean and agile), visibility, personalization, supply chain warning, information governance, green and innovation, and learning. One of the most promising technologies is IoT that includes a set of virtual and physical objects for monitoring, sensing, or interaction on the network. It provides a framework for connecting objects to applications and can develop services (Colakovic & Hadzialic, 2018). This emerging technology can transform traditional SC into a smart one. IoT helps create a common operating picture by sharing integrated information (Gubbiet al., 2013). It implies using actuators and sensors, machine-to-machine, control systems, and data analytics to get real-time data and share key information. IoT transforms data to big data in SC and empowers SC to adopt new data-driven strategies. Big data analytics constitute the basis for customization and individualization. The analysis of big data can enhance innovation performance, firm agility, and support decision making (Rouhani et al., 2016; Ashrafi et al., 2019). Applying IoT improves agility and visibility and provides interconnected, intelligent, automated, and innovative SC (Abdel-Bassetet al., 2018). Although IoT generates big data and power for SC, trustworthiness, reliable security, and data privacy are still key challenges (Reyna et al., 2018). Blockchain, as a distributed and decentralized platform, can guarantee security and trust. It uses a verification mechanism, p2p network, consensus algorithm, and immutable and auditable ledger to reduce the problems (Reyna et al., 2018; Hald & Kinra, 2019). Blockchain has also provided a platform for the realization of smart contracts. Smart contracts are predefined programs that run automatically by establishing relationships. Blockchain provides a trusted environment without centralized control to execute smart contracts (Reyna et al., 2018). Several studies have been published in recent years demonstrating blockchain's effects on supply chain and its performance in different domains, including pharmaceutical, agricultural, aviation, construction, or digital supply chain (Bocek et al., 2017; Korpela et al., 2017; Madhwal & Panfilov, 2017; Leng et al., 2018; Sivula et al., 2018). Kshetri (2018) studied 11 cases and showed blockchain's positive effect on key SCM goals such as cost, quality, speed, reliability, risk reduction, sustainability, and flexibility He indicated that using blockchain in the supply chain would increase transparency and accountability. More recently, Wong et al. (2019) investigated the impact of blockchain on SCM of Malaysian small- and medium-sized enterprises. Saberi et al. (2019) proposed to decrease opportunistic behaviors based on blockchain technology and smart contracts applications in SCM. Yadav and Singh (2020) represented factors for achieving a sustainable supply chain. They modeled data safety and decentralization, accessibility, laws and policy, documentation, and data management using principal component analysis and fuzzy decision-making trial and evaluation laboratory (DEMATEL) to the integration of blockchain and supply chain. Wen et al. (2019) proposed a blockchain-based SC by industrial IoT and blockchain for real-time data recording. Also, smart contracts were denned as access policies for SC entities to access the transactions. Basnayake and Rajapakse (2019) suggested a public blockchain platform to verify the food quality and origin tracking of organic food SC. They designed smart contracts to control business logic. In another study, Salah et al. (2019) proposed a trust agricultural SC obtained from the integration of Ethereum blockchain and smart contracts. Chen et al. (2017) addressed a blockchain-based framework to improve the SC quality management consisting of four layers. Niya et al. (2019), employing smart contracts on Ethereum blockchain in SC, facilitated SC traceability. Kaid and Eljazzar (2018) discussed the integration of blockchain and enterprise resource planning and used smart contracts to automate transactions between distributors and retailers. Tsanget al. (2019) designed ablockchain-IoT-based and fuzzy logic food traceability system to improve SC's reliability, scalability, and information accuracy. Although there have been many related studies focusing on SSCP, there is a lack of reliability, information accuracy, and trust in SSCP evaluation systems. To fill this gap, we have specifically addressed the issue of providing a distributed performance evaluation model based on the blockchain and ANFIS technique named Di-ANFIS. 3. Adaptive Network-Based Fuzzy Inference System Zade (1978) introduced the fuzzy set theory to handle uncertainty and imprecision of linguistic terms in the decisionmaking process. Under fuzzy logic, the decision support system is a smart computational method to cope with nonlinear systems (Hamouda, 2017). The fuzzy logic system is applied in various applications and evaluation systems such as risk assessment or performance evaluation systems, interference management, self-organizing networks, irrigation systems, and mobile communication (Hamouda, 2017; Pourjavad & Shahin, 2018; Mu-nir et al. 2019). The ANFIS is proposed by Jang (1993) based on Takagi-Sugeno fuzzy inference system and supervised learning capability. It can extract appropriate rules by combining numeric and linguistic inputs. ANFIS is a feed-forward neural network composed of five layers, as presented in Fig. 1. In each layer, the nodes do the same tasks, and square nodes are adaptive, meaning that their output depends on the parameters obtained using the learning process. In the first layer, the input values are converted into fuzzy sets. The membership functions such as Triangular, Trapezoidal, or Gaussian map crisp inputs into fuzzy inputs. First, this step's parameters are set as premise parameters, and then during the learning process, more suitable membership functions are set. In the second layer, rules are constructed in each node using the membership functions of layer one. The output of each node determines the firing power Journal of Computational Design and Engineering, 2021, 8(2), 676-690 | 679 Figure 1: Structure of ANFIS technique. (uij) of each rule (Jang, 1993). In this layer, the T-norm operator is used to produce output equation (1). In the third layer, the previous layer's firing power is normalized, as given in equation (2). All nodes in layer two and three are fixed. In the fourth layer, using equation (3) we obtain some functions that their parameters are improved during the learning process. Finally, in the fifth layer, the total output is calculated by equation (4). Second layer outputs : Oj(x) = wa(x) ■ Wb(x) (1) Third layer outputs : ctj =-—- (2) mi +eo2 + ... +a>„ Fourth layer outputs : 0; = m\ fi = cr; (a; x + bj y + Cj) (3) Fifth layer output (total output): 0 = ^ roy/i (4) To improve the ANFIS accuracy, it is needed to choose the appropriate network topology, such as the type and number of membership functions and operator of the inference rules. This process requires a set of output and input data samples. Then, the sample set is divided into two parts for training and validation. In the forward pass, using the least-squares method, we identify the consequent parameters and parameters updated by the gradient descent method in the backward pass. As a stop measure, the number of epochs indicates the frequency of the training process. Supply chains face uncertainty, mass, and vagueness of datasets and complex conditions due to the expansion and existence of different layers. In such situations, the ANFIS model can provide efficient and flexible solutions by combining fuzzy logic and neural networks (Rajab & Sharma, 2018). The ANFIS is a powerful predicting technique used in many studies (Nayak et ah, 2005; Lin & Chang, 2008; Patil et ah, 2011). ANFIS usually works with big data due to its learner nature, and its integration with blockchain technology can provide a trusted platform for data collection across the supply chain (Salah et dl., 2019). The proposed decentralized ANFIS would receive, store, and analyse data in real time without trusted intermediaries. 4. Blockchain Technology Blockchain has become one of the disruptive technologies. Although this technology was introduced in 1990, it was not widely used until 2008, when Nakomoto introduced Bitcoin. Blockchain is a peer-to-peer network in which all members can interact without intermediaries (Pundir et dl., 2019). As a "public ledger," blockchain includes a distributed digital ledger in which all transactions and data are collected and shared in a secure and trustless platform using cryptography and consensus algorithms (Di Vaio & Varriale, 2020). The blockchain contains a sequence of blocks, each containing a list of transactions and data, the hash block, and the previous block hash. The hash of each block is unique and identifies that block's authenticity. Therefore, blocks are connected in a chain, and a change in one block causes a change in the whole chain. If a user intends to manipulate or change data in a blockchain, it needs to make many costly changes that make it virtually impossible. Each member in the blockchain has a private key and a public key. Network transactions are digitally signed by private keys and shared across the network, and users can access these transactions using public keys (Zheng et ah, 2017). Based on access to read and write information, blockchains are divided into three categories: public, private, and consortium (Zheng et dl., 2017). In a public blockchain, as a sort of permis-sionless blockchain (Bamakan et dl., 2020), information is available to all members, and everyone can be present in the consensus process. This sort of blockchain is fully decentralized and does not require a preestablished identity, and anyone can join the network as a node (Litke et dl., 2019). In the consortium blockchain (federated blockchains), although the information is available to all members, only the selected nodes can participate in the consensus process. Private blockchain (permissioned blockchains), like a centralized network (Zheng et dl., 2017), is only available to specific members, and an authorized group performs the consensus process. Permissioned blockchain requires a third party to manage identity and access to join the network (Litke et dl., 2019). In permissioned blockchain, the main goal is to maintain the security of transactions between groups of members who do not have complete trust in each other. In this category, the participants' identities are identified, and other members do not necessarily have access to other members' transactions. These features reduce the cost of consensus and increase efficiency and privacy (Carvalho, 2020). Consensus algorithms are used to validate transactions in a decentralized network. The consensus algorithm is considered a blockchain core operator, and each block is added to the previous blocks if approved in the consensus algorithm (Bamakan et dl., 2020). Consensus algorithms are divided into two types (Nguyen & Kim, 2018). In proof-based algorithms, nodes must solve a cryptographic problem to verify and add a new block (Pahlajani et dl., 2019). The most important proof-based 680 | Di-ANFIS: A framework for evaluating SCM performance -c Historical (lata Real time (lata Planning (lata Gathering sample data Definition of candidate topology such as number and shape of membershipfunction v_._J Training process with defined learning rate anclnumher of epochs Learning process Validation process Hierarchical framework based on litreature and experts ANF1S model base on fuzzy logic and neural netwok ANFJS+ Blockchain f ~\ j Defincing criteria and metrics of SSC performance V J /Deri\eing SSC performance W equation model basedon ANUS DistributedANFIS (Di-ANEK) i Performance evaluation of SSC Diagnosis the root of problems Performance prediction Figure 2: The steps of deriving the SSC performance evaluation system. consensus algorithms used in blockchain are Proof of Work (PoW), Proof of Stake, and Proof of Burn. In PoW as the most popular algorithm, the nodes compete to reach an agreement, and finally, a miner or node calculates a mathematical cryptographic puzzle through the hash function. The PoW provides high trust and decentralization but requires expensive hardware and significant energy. In permissioned blockchains, voting algorithms are preferred. A new block is verified in these consensus types and joined to a network that at least x (threshold set) peers agree (Pahlajani etdl., 2019). Practical Byzantine Fault Tolerance (PBFT), Delegated Byzantine Fault Tolerance, and Federated Byzantine Agreement are samples of voting algorithms. For example, in the PBFT algorithm, all nodes must participate in the voting process, and when two-thirds of the nodes agree, the consensus is reached. PBFT does not have hardware dependence nor high energy consumption. These algorithms are used according to network conditions and various criteria such as speed, energy efficiency, decentralization levels, scalability and hardware dependence (Bamakan et dl., 2020). It should be noted that the permissioned blockchain and PBFT algorithm are the most common blockchain and consensus algorithm for supply chain. Implementing smart contracts is one of the capabilities of blockchain. Smart contracts are computer programs that are executed automatically if the predetermined conditions are met. Blockchain platform allows them to run without the need for reliable intermediary approval. These contracts are stored in the blockchain as an immutable transaction, and their implementation depends on consensus protocols. Smart contracts can monitor the progress of planned processes and detect plan deviations (Dolgui et dl., 2020). IoT could benefit from smart contracts. For instance, device identities are registered and verified by smart contracts. Also, messages from devices can be stored in the form of transactions through smart contracts (Reyna et dl., 2018). Smart contracts reduce risk and increase real-time decision making and efficiency by saving negotiations cost, communication time, and setting rules and regulations (Wan et dl., 2020). Ethereum is one of the blockchain platforms for implementing smart contracts. One of the major barriers to supply chain integration is the lack of trust, substantially addressed by blockchain features (Wan et dl., 2020). Besides, the integration of blockchain with smart contracts and IoT devices makes it able to collect, store, and share information in real time, which increases transparency and traceability. While in many cases, the third part is required to confirm transactions, blockchain would meet this need with its unique features. This capability can be significant, especially in SCM, which includes many individual and organizational relationships and the interconnected chain of planning, coordination, and control from suppliers to customers (Di Vaio & Varriale, 2020). 5. Proposed Model In this study, to evaluate SSC's performance, a conceptual model based on ANFIS and blockchain is presented. The model includes the three main steps provided in Fig. 2. In the first step, according to the literature, key performance areas (KPAs), criteria, and metrics for performance evaluation in smart SSC are denned. In the second step, the SSC performance evaluation model based on ANFIS is derived that enables decision makers to design an up-to-date model for supply chain performance evaluation using big, historical, and trusted data in the learning process. By combining fuzzy logic and AI and using hierarchical criteria, the ANFIS model is not only able to evaluate performance with quantitative and qualitative inputs but also has the power to predict the performance. Finally, in the third step, based on blockchain, a distributed ANFIS named Di-ANFIS model is characterized. At this step, the blockchain, in combination with IoT and smart contracts, meets the data required by the ANFIS model. IoT empowers the ANFIS learning model by collecting big data. Besides, smart contracts prepare data and select the best models to evaluate performance and bring automation and privacy into the system. Di-ANFIS would evaluate SSCP and diagnose the root of problems through available realtime and trusted data. The proposed model is described in detail in the following subsections. 5.1. KPAs, criteria, and metrics of SSC The SSC consists of three sections as basic units, namely the supplier, the service provider, and the customer, that work closely together (Baltacioglu et dl., 2007). SSC management includes activities on the whole chain under these basic units, and information flow as a critical factor has a wide impact on chain management. In this study, based on the literature, a hierarchical framework for SSCP evaluation is proposed. Based on the criteria extracted from Cho et dl. (2012) and Xie et dl. (2020), and the SCOR model, we categorize them into three levels to develop the hierarchical structure. This division is derived with a broad Journal of Computational Design and Engineering, 2021, 8(2), 676-690 | 681 supplier activities to improve supply chain performance capacity and ability to provide approperiate service to customer in real time all activities to attract customers, build relationships and loyalty and improve customer satisfaction refers to quality and throughput of information flow across supply chain and extent of information sharing between supply chain partners all practices to manage and balance supply chain according stakeholders needs Figure 3: The KPA of the SSC. perspective at SSC, the smart SC under Industry 4.0, and the SCOR reference model. KPAs of SSC emerged as the first-level criteria. These criteria include up and down streamside of supply chain and information flow across it. The KPAs are categorized into supplier performance, service quality, customer management, information flow, and SSC management, as shown in Fig. 3. Each of the first-level criteria is measured by sub-metrics, as shown at the second level. Additionally, to identify the root of the gaps in the second level, another sub-metric level is proposed as the third level. Table 1 illustrates the hierarchical framework of SSC performance evaluation criteria. Supplier performance as one of the KPAs underlines the supplier activities to improve SSC performance, such as quality of supplier service, delivery speed, and supplier commitment. This area is broken down into two subcategories of suppliers' strategies and the quality of their services. Service quality depends on the capacity and ability to provide appropriate service to customers in real time. Customer query time and variety of services are among the important criteria of this part. Service quality addresses the reliability, responsiveness, and tangibility of SSC. An important area in the performance evaluation of SSC is the customer management, which means all activities to attract customers, build relationships and loyalty, and improve customer satisfaction. It includes planning for customer relationship management and providing unique customer services. Information flow as a critical factor refers to the quality and throughput of information flow across the supply chain and the extent of information sharing between supply chain partners. In this area, accuracy and adequacy of information, visibility, and decentralization degree play important roles in SSC performance. Finally, SSC management is considered another key area to maintain the whole chain's integrity, including effectively managing the demands according to stakeholders' needs. This area comprises seven criteria: leagility as the combination of lean and agile, sustainability, financial, effectiveness, profitability, governance, and intelligence. The criteria presented in Table 1 have been extracted due to SSC's nature and new approaches to the supply chain, such as sustainability and supply chain 4.0. Under Industry 4.0, real-time information sharing and intelligent big data analysis transform SCM. Using smart contracts and trust models, decentralization, traceability, and transparency are important criteria that affect new supply chains' performance. Intelligent and learner SC is an approach that we also discuss in this study. In the next section, we address applying these criteria to evaluate the SSC performance. 5.2. ANFIS model for SSCP evaluation ANFIS proposes a quantitative model for performance evaluation. ANFIS model by employing fuzzy logic and supervised learning algorithms would deal with uncertainty and simulate the human decision-making process (Kar et dl., 2014). According to the hierarchical framework for SSC performance evaluation presented in Table 1, a set of 22 ANFIS models is designed to model the causal relationships between criteria (Figs 4 and 5). This causal structure makes it able to diagnose the root cause of weak performance. Besides, it would help managers to predict the supply chain performance and improve it. The proposed model's inputs include quantitative and qualitative data gathered across the supply chain parts. The results of the 1st to 16th ANFIS model construct the second level of criteria. In the case of the fourth ANFIS model, "customer query time" and "order time" as inputs are used to estimate the value of "responsiveness" as the input of the second level. The output value of responsiveness and two other variables, including reliability and tangibility, are used as the input value of the 18th ANFIS. Finally, the 22nd ANFIS measures SSC's overall performance value using KPA scores as the input variables. All ANFIS models from 1st to 22nd are generated in the process that is shown in Fig. 2. For this purpose, at first, a sample 682 Di-ANFIS: A framework for evaluating SCM performance Table 1: The hierarchical framework for SSC performance evaluation. KPAs Criteria Metrics Source Supplier performance Supplier strategies Supplier service quality Long-term partnership Service quality Customer management Information flow SSC management Reliability Responsiveness Tangibility Customer relationship Information throughput Information quality Information sharing Leagility Financial Sustainability Effectiveness Profitability Governance Intelligence (Gunasekaran et al., 2004; Council, 2005; Cho et al., 2012; Pandari & Azar, 2017) Supplier cost reduction plans Supplier commitment Quality of supplier service Pricing against market Delivery speed Service order lead time Rate of orders full delivered Accurate forecasting Customer query time Order time Variety of service The capacity of offering service Customer order network Customer satisfaction Customer retention Attracting new customer plan personalized needs of customers Latency Verification time Information accuracy Information adequacy Transparency Traceability Complaints management Flexibility (Cho et al, 2012) (Council, 2005) (Cho et al, 2012; Xie et al, 2020) (Li et al, 2005; Debabrata & Albert, 2018; Xie et al, 2020) (Gunasekaran et al., 2004; Council, 2005; Cho et al, 2012; Pandari & Azar, 2017; Xie et al, 2020) Cross-selling Market share Overall value at risk Cost optimization Rate of return on Investment Total cash flow time Cost reduction Human productivity Energy productivity Environmental pollution Recyclability Total cycle time Actual-to-the planned working ratio Average customer spend per visit Degree of decentralization Trust model Permission model Innovation ability Adoption ability Risk management Smart contracts of historical data is collected from the measured criteria. Candidate topologies such as membership functions are selected, and the if-then rules are made. Then, the sample set is divided into two subsets of training and evaluation sets. By choosing values such as learning rate and training epoch, the learning and validating process is run. Finally, the ANFIS model with the best accuracy value is selected. 5.3. Di-ANFIS model for SSC performance evaluation In this section, the Di-ANFIS model is designed for SSC performance evaluation by taking advantage of blockchain technology. Geographical extent, dynamic conditions, multistakehold-ers, and cultural differences are important factors influencing SSC. Hence, efficient and dynamic technologies are required to manage SSC. Motivated by this reality, a fuzzy inference system Journal of Computational Design and Engineering, 2021, 8(2), 676-690 | 683 Figure 4: An overview of the ANFIS model for SSC performance. and neural network were selected to deal with the uncertainty and complex nature of SSC. Besides, we have utilized new technologies such as blockchain, smart contracts, and IoT to guarantee SSC's agility, trust, and security. Blockchain-based IoT by cryptography, consensus algorithms, and distributed ledger provides decentralized and trustworthy data across the entire SSC and builds a smart SC. As big data are being generated with great velocity, volume, and variety in SC, extracting useful information from them empowers managers to make decisions, optimize, and improve performance. However, this process requires a reliable information technology infrastructure to collect, record, share, and analyse data. To achieve this goal, the Di-ANFIS model is proposed encompassing six layers, as shown in Fig. 6. The first layer is the data layer representing the system's data input sources, including suppliers, service providers, and customers. The big data generation takes place through organizational and inter-organizational activities, communication, and supply chain partners' cooperation. Devices in SC entities act as nodes, and each node contains a copy of the blockchain. The components of this layer are connected as a network, and the next layer supports these connections. The second layer is a connection layer that contains the necessary infrastructure to receive real-time information. IoT technology, as a dynamic global network infrastructure (Reaidy et dl., 2015), supports big data collection and transmission. IoT consists of three main layers: sensor layer, communication layer, and application layer (Chettri & Bera, 2019). In the first layer, it collects data from all over the supply chain, and the second layer is responsible for communicating and storing information. The third layer would enable the system to exploit data in conjunction with the ANFIS model. IoT improves data collection accuracy and paperwork management by the automation process. The standards and protocols applied in IoT devices facilitate organizational and inter-organizational communication, leading to the agile sharing of operational and planning data across the supply chain. It accelerates timely information sharing by wireless components and networks such as Wi-Fi, local area network, or wide area network. Among the benefits of enhancing information sharing are reducing paperwork and human errors and mistakes, besides increasing visibility and integration of processes. IoT devices gather and record suppliers, service providers, and customer information. Nevertheless, the reliability and trustworthiness of data are an important issue. Blockchain would enrich IoT by a secure distributed ledger and sharing nonmanipulative information for all participants. The real-time data across the SSC are formatted and stored as transactions. By doing each transaction, a Cryptographic Digital Signature is created by using the private key. Each transaction includes the section ID, timestamps, and related notes. New transactions are placed in a distributed ledger in the network. For verifying and distributed storage, they are transferred to the next layer. In the third layer, those transactions that passed the verification process by the mining operations and consensus algorithm append to the blockchain as a new block. Verification is usually done by one of the SSC stakeholders or through electronic voting due to consensus algorithms. Blockchain uses the Merkle tree function to generate a unique hash for each block. Merkel tree as a data structure stores the transactions separately. Each block must contain at least one transaction and can contain thousands of transactions. Each block contains the current hash block and the previous hash block, making it immutable. Therefore, the distributed database shares a tamper-proof ledger of data across the entire SSC. In the smart layer, there are smart contracts as predefined programs on the blockchain platform. They are usually stored on a blockchain platform with special access. Privacy is another important issue in information sharing. Due to competitive advantage, some information in supply chain sectors should be kept confidential. Smart contracts would protect the privacy and enhance trust in SC by controlling access authority. They are applied to improve process management and process automation. On the other hand, some smart contracts sample historical data for the learning process to derive the appropriate evaluation model. Some others collect data according to the metrics mentioned in Table 1. In particular, some smart contracts quantify and prepare data to use in the next layer as the ANFIS inputs. The other smart contracts choose the best model for performance evaluation from available models. So, many of them do the process of preparing big data for analysis. The task of the fifth layer is evaluating SSC performance. The ANFIS model, using sample data in the training and verification process, derives the evaluation model. One of the limitations of the ANFIS model is the necessity of big data collections for the learning process. It should be noted that in real-work problems, decision makers face difficulties accessing trustable data across the supply chain, and even some of these data are manipulated. The Di-ANFIS model architecture explains how we can employ blockchain and IoT to deal with this challenge. In the proposed model, IoT is used to collect, control, and manage all supply chain data, and blockchain provides a trustworthy platform. Learning models can be tested with smart contracts, and search paths can be saved in blockchain for future applications. This layer receives all the necessary trust data to measure SSC performance. It would enable decision makers to address the deviations from expected performance and identify the root causes of problems. Decision makers predict the performance and simulate strategies with different goals through the available planning data. Performance management of SSC is the final goal of our model. Analysing data by business intelligence manual or software tools leads to specific plans for each performance area. Secure and traceable knowledge from the application layer is shared with the stakeholders in the blockchain platform. Therefore, partners receive trust feedback from their performance to motivate partners and lead to a positive experience. 684 I Di-ANFIS: A framework for evaluating SCM performance Xn: Long term partnership XA2: Supplier cost reduction plans X13: Supplier commitment X21: Quality of supplier service X22: Pricing against market X23: Delivery speed X31: Service order lead time X32: Rate of orders full delivered X34: Accurate forecasting ^- Reliability — X41: Customer query time X43: Order time X51: Variety of service X?2: Capacity ofoffering service Res]M)iisiveness Tangibility X6J: Customer order network X62: Customer satisfaction X^3: Customer retention X64: Attracting new customer plan X65: Personalized needs X7): Latency X72: Verification time Xs2 : Information accuracy ; Information adequacy Information quality X92: X93: Transparency Traceability Complaints management Information sharing X101: Flexibility X102: Cross selling X103: Market share X104: Overall value at risk X105: Cost optimization Xm: Rate of return on Investment Xm: Total cash flow time X113: Cost reduction X121: Human productivity X122; Energy productivity X123: Environmental pollution X124; Recyclability X131: Total cycle time X132: actual to planned ratio Xi4i:Average spend per visit X151: Degree of decentralization X152: Trust model X153: Permission model Xi6i: Innovation ability X162: Adoption ability X163: Risk management X164: Smart contracts Effectiveness Profitability ->^^^^^^ Governance Intelligence Figure 5: The hierarchical structure of the ANFIS model based on identified KPAs. Journal of Computational Design and Engineering, 2021, 8(2), 676-690 | 685 Smart layer Blockchain laver Controlling access authority Gathering and preparing required data Selecting the suitable AJNFIS model Performance management Training learning and validation process Smart contracts Merkel tree, consensus algorithm and... Data input through staff and equipment Figure 6: The Di-ANFIS model for SSC performance evaluation. In this system, all performance evaluation processes, including collecting, transferring, managing, analysing, storing data, and reporting results, are performed in a safe, reliable, transparent, and traceable manner with the least manipulation. Besides, the Di-ANFIS model can continuously update the learning process, using trusted historical data. As a result, this system is considered an agile learning model that constantly adapts using reliable data. Decision makers in different parts of the chain can compare real performances with planned ones to achieve the root causes of poor performance and monitor their decisions. In such a system, the competition between the members of the chain would increase to perform efficiently. 6. Discussion and Challenges In the last decade, blockchain and Al have developed rapidly. On the other hand, with the expansion of SSC, the use of new technologies in SCM has become an attractive research area. This paper's main purpose was to draw attention to the integration of blockchain and Al for SSC performance evaluation. We first proposed a hierarchical framework of the SSC performance criteria according to the literature review. Moreover, a predictive and diagnostic distributed ANFIS model was proposed. To turn this model into a secure, transparent, and traceable system, the Di-ANFIS model is integrated by blockchain, IoT, and smart contracts. However, some main concepts and challenges need to be addressed. 6.1. Traditional toward smart performance evaluation Performance evaluation is a way to measure supply chain efficiency and plays an important role in SCM. Due to the dynamic nature of the supply chain, timely evaluation and even performance prediction before implementing strategies can play an important role in supply chain planning and management. Traditional methods and models are often based on past data and static models (Lapide, 2010). Traditional models usually evaluate the past performance of units to allocate funds and implement a reward and punishment system. Lack of trust and resistance is another challenge of traditional performance appraisal systems. Under Industry 4.0 and the advent of new technologies, SCM also shifted to a smart system. These smart systems reduce risk and improve supply chain planning. Trust, distributed learning, and self-thinking supply chain are concepts that have changed or recently emerged through these technologies. 6.1.1. Trust model Supply chains usually consist of a large number of components that have complex relations between themselves. These components have to interact with each other to share data, products, services, information, and infrastructure. One of the major factors to coordination, cooperation, risk management, and time and cost reduction is building trust between them (Es-maeili et al., 2014; Mathew et al., 2020). Trust is often considered the core of risk management and SC partners' long-term 686 | Di-ANFIS: A framework for evaluating SCM performance relationships (Laeequddin et al., 2012). In this regard, many studies have explored trust factor identification, trust evaluation, and trust model construction. Handfield and Bechtel (2002) discussed the effect of trust on supply chain performance by proposing a relationship model to improve supplier responsiveness. Besides, Lin et al. (2005) proposed a trust model for network-enabled organizations and evaluated the SC performance. They stated the consequences of SC's trust mechanism, including in-time order fulfillment, reducing cycle time, and increasing unit cost of materials. Mukherjee and Nath (2003) proposed a trust model for online banking and indicated that shared value is the most critical factor in developing trust among involved parties. Xiong and Liu (2002) have demonstrated three critical parameters to evaluate the trustworthiness of peers. They suggested a peer-trust model for decentralized peer-to-peer electronic systems. Ozer and Zheng (2017) proposed business infrastructure, personal values and norms, business process design, and market environment as four building blocks of trust in SC. They recommended information sharing as a major factor in risk reduction and increased coordination. In addition, some studies have used fuzzy logic, probability theory, or game theory to build models of trust. Nan et al. (2012) presented a trust model for e-commerce systems based on fuzzy logic and probabilistic logic. Esmaeili et al. (2014) introduced a mathematical trust model in two-echelon SC by the Stackelberg game concept. They used the beta model to verify the trust of the proposed model. Recently, with the integration of blockchain and IoT, the concept of trust in SC has been changed. In fact, by introducing Industry 4.0, information sharing and big data analysis have transformed the SCM. As a result, blockchain has great potential in information sharing and trust provision. A decentralized system consisting of blockchain and IoT eliminates the need for centralized trust and introduces a new approach to trust between partners in SC (Wingreen & Sharma, 2019). Due to peer-to-peer networks, distributed data sharing and storage, consensus algorithms, and authenticity verification, blockchain would support transparency and traceability in SC. Moreover, blockchain can reduce risk by deploying smart contracts to facilitating process automation. Jahanbin et al. (2019) improved trust in agricultural SC based on the integration of blockchain and IoT, using decentralized technology to support quality, safety, and sustain-ability. Lizcano et al. (2020) evaluated distributed ledger technology to create a trust model in higher education. In this study, blockchain is employed to remove the gap between the academic world and the working world. Reviewing recent studies illustrates the growth in the development of blockchain in SCM. To provide a secure and trusted SSC performance evaluation framework, this study proposed the Di-ANFIS model as presented in Fig. 6. At first, an ANFIS model was designed. Then, the final six-layer model was introduced, in order to provide a secure and trusted platform by using IoT, blockchain, and smart contracts. 6.1.2. Distributed learning Blockchain-based SC encourages partners to share data on the network. Blockchain technology uses secure data sharing mechanisms to make decisions more reliable and trustable. The integration of blockchain, IoT, and big data facilitates the process of obtaining sufficient and appropriate data for training models. Data-driven analysing techniques such as ANFIS require a huge amount of data and high computing power. Although cloud computing can process big data, some challenges remain, such as visibility, trust, and privacy (McMahan & Ramage, 2017). Supplier Data Service provider Data Customer Data -> r i j Centeral ANFIS Server , , model collection data Figure 7: Centralized learning framework of Di-ANFIS (Mendis et al, 2020). Hence, blockchain technology would empower learning methods by leveraging decentralized data and distributed computing power (Mendis et al., 2020). The conventional models are designed as a centralized learning framework that required a central server with high storage capacity for collecting distributed data from SSC (Fig. 7). As a common challenge in such systems, SC entities are often reluctant to share data due to the privacy and high value of their data. In recent studies, distributed computing models were proposed to solve the problem of sharing private data. McMahan and Ramage (2017) developed a distributed machine learning approach as federated learning. Strom (2015) proposed a new deep neural network by distributed stochastic gradient descent training. In such architecture, data providers reserve private data. After the local training process, a data provider only shares the private learning model. In this model, learning occurs in distributed servers. However, a central controlling agent is required, as shown in Fig. 8. Mendis et al. (2020) introduced a distributed and autonomous learning model by adopting blockchain technology. To remove the central server, they presented a distributed learning model by homomorphic encryption techniques via sharing data and increased confidence. According to them, a distributed and autonomous learning framework of the proposed Di-ANFIS model is illustrated in Fig. 9. 6.1.3. Sel/-thinfeing SC The self-thinking supply chain is introduced as a new concept in the field of SCM. Calatayud et al. (2019) proposed a new autonomous and predictive SC model by a combination of IoT and Al. With the advent of new technologies under Industry 4.0, a major transformation in data collection, data analysis, and process automation has emerged. Based on this revolution, SC is enabled by big data analysis in a real-time and accurate manner. Agility, autonomous learning, and self-awareness are the main objectives of SC's self-thinking perspective (Calatayud et al., 2019). By adopting the concept of self-thinking, it can be stated that this study proposed a self-thinking SSC model, wherein data are collected across the SSC in real time at the communication layer and then exported to the Di-ANFIS model for further analysis. ANFIS layer leads to agility and flexibility with its prediction and learning power. In addition, blockchain-based self-thinking SC not only reduces risks of agility and flexibility, but also provides a secure and trusted environment for data sharing. Journal of Computational Design and Engineering, 2021, 8(2), 676-690 | 687 Supplier private Data Service provider Data Model Private ANUS Model Private ANFTS Centeral Controlling Agent Overal ANFTS Model Figure 8: Distributed learning framework of ANFIS (Mendis et al, 2020). Initiator decision interface Private ANFIS Model custome r locally shared Data decis ion interface Overal ANFIS Model decision interface Private ANFIS Model t Service provider locally shared Data Private ANFIS Model Supplier locally shared Data Figure 9: Distributed and autonomous learning framework of ANFIS (Mendis et al, 2020). Despite recent advances in blockchain's application in SC, several other issues remain as open challenges and future trends. 6.2. Challenges 6.2.1. Technical and operational challenges Scalability is one of the main challenges of large-scale networks, causing high computational complexity and high cost (Patel et al., 2017). The distributed nature of blockchain can be challenging for supply chain governance. Therefore, a set of rules for how members communicate and contribute must be specified (Wang et al., 2019), and all actors must abide by these rules and policies. However, it should be noted that because of different degrees of computerization in organizations involved in the supply chain, the full realization of blockchain in the supply chain is difficult (Kshetri, 2018). Further, although blockchain protects the system from tampering, it is also difficult to correct when a mistake occurs (Patel et al., 2017). Eventually, despite all the precautions, conflicts of interest, accidental errors, and malicious attacks may happen (Kshetri, 2018). 6.2.1. Managerial and social challenges Although moving from traditional management to smart management has many benefits, it may face cultural resistance. Therefore, accepting new distributed and open systems and their full implementation take a long time. Besides, due to the technical complexity and high costs, raising capital and expert human resources are other challenges. Accurate perception and individual skills are other needs for using new technologies (Janssen et al, 2020). 688 I Di-ANFIS: A framework for evaluating SCM performance 7. Conclusion Evaluating supply chain performance is a challenging task in SCM. In addition, because of services' inherent characteristics, performance evaluation in this area faces more challenges. The main purpose of this paper was to design a performance evaluation system for the SSCs. At first, to diagnose the root of problems, a hierarchical framework for SSC performance evaluation criteria was presented. This framework consists of three levels: metrics, criteria, and KPAs. The ANFIS model was proposed as a learning and predictive model for performance evaluation in the next step. Finally, we proposed Di-ANFIS architecture by integrating blockchain technology, IoT, and smart contracts to achieve a secure, trustable, and intelligent performance evaluation system. The proposed Di-ANFIS architecture contains six layers: the data layer, connection layer, blockchain layer, smart layer, ANFIS layer, and application layer. This architecture can track and transfer information and collected data in a secure and tamper-proof environment across the supply chain. In this study, we presented a conceptual model that provides a foundation to develop a supply chain performance evaluation system, but this requires that the model be explored in the real world and practice. In addition, smart models of blockchain, IoT, and smart contracts can be developed in other supply chain areas such as risk management, innovation management, and product management. Conflict of interest statement Ahad Zareravasan acknowledges the support of Ministry of Education, Youth and Sports of the Czech Republic, Postdoc@MUNI (Grant No. CZ.02.2.69/0.0/0.0/16.027/0008360). References Abdel-Basset, M., Manogaran, G., & Mohamed, M. (2018). Internet of Things (IoT) and its impact on supply chain: A framework for building smart, secure and efficient systems. Future Generation Computer Systems, 86, 614-628. Arnott, D. C, Wilson, D., Doney, P. M., Barry, J. M., & Abratt, R. (2007). Trust determinants and outcomes in global B2B services. European Journal of Marketing, 41(9/10), 1096-1116. Ashrafi, A., Ravasan, A. Z., Trkman, P., & Afshari, S. (2019). The role of business analytics capabilities in bolstering firms' agility and performance, International Journal of Information Management, 47,1-15. Baltacioglu, T, Ada, E., Kaplan, M. D., Yurt And, O., & Cem Kaplan, Y. (2007). A new framework for service supply chains. The Seruice Industries Journal, 27(2), 105-124. Bamakan, S. M. H., Motavali, A., & Bondarti, A. B. (2020). A survey of blockchain consensus algorithms performance evaluation criteria. Expert Systems with Applications, 154(15), 113385. Basnayake, B., & Rajapakse, C. (2019). Ablockchain-based decentralized system to ensure the transparency of organic food supply chain. In 2019 International Research Conference on Smart Computing and Systems Engineering (SCSE). Bocek, T, Rodrigues, B. B., Strasser, T, & Stiller, B. (2017). Blockchains everywhere - A use-case of blockchains in the pharma supply-chain. In 2017 IFIP/IEEE Symposium on Integrated Network and Seruice Management (IM). Calatayud, A., Mangan, J., & Christopher, M. (2019). The self-thinking supply chain. Supply Chain Management: An International Journal, 24(1), 22-38. Carvalho, A. (2020). A permissioned blockchain-based implementation of LMSR prediction markets. Decision Support Systems, 130, 113228. Chen, S., Shi, R., Ren, Z., Yan, J., Shi, Y, & Zhang, J. (2017). A blockchain-based supply chain quality management framework. In 2017 IEEE 14th International Conference on e-Business Engineering (ICEBE). Chettri, L., & Bera, R. (2019). A comprehensive survey on Internet of Things (IoT) toward 5G wireless systems. IEEE Internet of Things Journal, 7(1), 16-32. Cho, D. W., Lee, Y. H., Ahn, S. H., & Hwang, M. K. (2012). A framework for measuring the performance of service supply chain management. Computers & Industrial Engineering, 62(3), 801-818. Chopra, S., Meindl, P., & Kalra, D. V. (2013). Supply chain management: Strategy, planning, and operation(Vol. 232). Pearson. Chorfi, Z., Benabbou, L., & Berrado, A. (2018). An integrated performance measurement framework for enhancing public health care supply chains. Supply Chain Forum: An International Journal, 19(3), 191-203. Colakovic, A., & Hadzialic, M. (2018). Internet of Things (IoT): A review of enabling technologies, challenges, and open research issues. Computer Networks, 144, 17-39. Council, S. C. (2005). Supply chain operations reference model uersion 8.0. Supply-Chain Council. Debabrata, G, & Albert, T. (2018). A framework for implementing blockchain technologies to improue supply chain performance.Working Paper. Available from https://dspace. mit.edu/handle/1721.l/113244?show=full, Accessed on 10.12.2020 Didehkhani, H., Jassbi, J., & Pilevari, N. (2009). Assessing flexibility in supply chain using adaptive neuro fuzzy inference system. In 2009 IEEE International Conference on Industrial Engineering and Engineering Management. Di Vaio, A., & Varriale, L. (2020). Blockchain technology in supply chain management for sustainable performance: Evidence from the airport industry. International Journal of Information Management, 52,102014. Dolgui, A., Ivanov, D., Potryasaev, S., Sokolov, B., Ivanova, M., & Werner, F. (2020). Blockchain-oriented dynamic modelling of smart contract design and execution in the supply chain. International Journal of Production Research, 58(7), 2184-2199. Dos Santos, F. T, & Leite, M. S. A. (2016). Performance measurement system in supply chain management: Application in the service sector. International Journal of Seruices and Operations Management, 23(3), 298-315. Esmaeili, S., Makui, A., & Hafezalkotob, A. (2014). Introducing a mathematical model in supply chain with adding trust flow. Journal of Industrial and Systems Engineering, 7(1), 80-103. Fan, X., Zhang, S., Wang, L., Yang, Y, & Hapeshi, K. (2013). An evaluation model of supply chain performances using 5DBSC and LMBP neural network algorithm. Journal of Bionic Engineering, 10(3), 383-395. Fitzgerald, L., Johnston, R., Brignall, T, Silvestro, R., & Voss, C. (1991). Performance measurement in service businesses. Chartered Institute of Management Accountants London. Ganga, G. M. D., & Carpinetti, L. C. R. (2011). A fuzzy logic approach to supply chain performance management. International Journal of Production Economics, 134(1), 177-187. Giannakis, M., & Croom, S. R. (2004). Toward the development of a supply chain management paradigm: A conceptual framework. Journal of Supply Chain Management, 40(1), 27-37. Gubbi, J., Buyya, R., Marusic, S., & Palaniswami, M. (2013). Internet of Things (IoT): A vision, architectural elements, and Journal of Computational Design and Engineering, 2021, 8(2), 676-690 | 689 future directions. Future Generation Computer Systems, 29(7), 1645-1660. Guersola, M., Lima, E. P. D., & Steiner, M. T. A. (2018). Supply chain performance measurement: A systematic literature review. International Journal of Logistics Systems and Management, 31(1), 109-131. Gunasekaran, A., Patel, C, & McGaughey, R. E. (2004). A framework for supply chain performance measurement. International Journal Of Production Economics, 87(3), 333-347. Haid, K. S., & Kinra, A. (2019). How the blockchain enables and constrains supply chain performance. International Journal of Physical Distribution & Logistics Management, 49(4), 376-397. Hamouda, Y. E. (2017). Smart irrigation decision support based on fuzzy logic using wireless sensor network. In 2017 International Conference on Promising Electronic Technologies (ICPET). Handfield, R., & Nichols, E. , Jr. (1999). Introduction to supply chain management. Prentice Hall. Handfield, R. B., & Bechtel, C. (2002). The role of trust and relationship structure in improving supply chain responsiveness. Industrial Marketing Management, 31(4), 367-382. Helo, P., & Shamsuzzoha, A. (2020). Real-time supply chain— A blockchain architecture for project deliveries. Robotics and Computer-Integrated Manufacturing, 63, 101909. Huang, C.-w. (2018). Assessing the performance of tourism supply chains by using the hybrid network data envelopment analysis model. Tourism Management, 65, 303-316. Jahanbin, P., Wingreen, S., & Sharma, R. (2019). Blockchain and IoT integration for trust improvement in agricultural supply chain. In 27th European Conference on Information Systems. Jang, J.-S. (1993). ANFIS: Adaptive-network-based fuzzy inference system. IEEE Transactions on Systems, Man, and Cybernetics, 23(3), 665-685. Janssen, M., Weerakkody, V., Ismagilova, E., Sivarajah, U., & Irani, Z. (2020). A framework for analysing blockchain technology adoption: Integrating institutional, market and technical factors. International Journal of Information Management, 50, 302-309. Kaid, D., & Eljazzar, M. M. (2018). Applying blockchain to automate installments payment between supply chain parties. In 2018 14th International Computer Engineering Conference (ICENCO). Kar, S., Das, S., & Ghosh, P. K. (2014). Applications of neuro fuzzy systems: A brief review and future outline. Applied Soft Computing, 15, 243-259. Kathawala, Y., & Abdou, K. (2003). Supply chain evaluation in the service industry: A framework development compared to manufacturing. Managerial Auditing Journal, 18(2), 140-149. Korpela, K., Hallikas, J., & Dahlberg, T. (2017). Digital supply chain transformation toward blockchain integration. In Proceedings of the 50th Hawaii International Conference on System Sciences. Kshetri, N. (2018). 1 Blockchain's roles in meeting key supply chain management objectives. International Journal of Information Management, 39, 80-89. Laeequddin, M., Sahay, B., Sahay, V., & Waheed, K. A. (2012). Trust building in supply chain partners relationship: An integrated conceptual model. Journal of Management Development, 31, 550-564. Lakri, S., Dallery, Y, & Jemai, Z. (2015). Measurement and management of supply chain performance: Practices in today's large companies. Supply Chain Forum: An International Journal, 16,16-30. Lapide, L. (2010). Predictive metrics. The Journal of Business Forecasting, 29(2), 23. Leng, K., Bi, Y, Jing, L., Fu, H.-C, & Van Nieuwenhuyse, I. (2018). Research on agricultural supply chain system with double chain architecture based on blockchain technology. Future Generation Computer Systems, 86, 641-649. Li, S., Rao, S. S., Ragu-Nathan, T, & Ragu-Nathan, B. (2005). Development and validation of a measurement instrument for studying supply chain management practices. Journal of Operations Management, 23(6), 618-641. Lima-Junior, F. R., & Carpinetti, L. (2017). Quantitative models for supply chain performance evaluation: A literature review. Computers & Industrial Engineering, 113, 333-346. Lima-Junior, F. R., & Carpinetti, L. C. R. (2019). Predicting supply chain performance based on SCOR® metrics and multilayer perceptron neural networks. International Journal of Production Economics, 212,19-38. Lima-Junior, F. R., & Carpinetti, L. C. R. (2020). An adaptive network-based fuzzy inference system to supply chain performance evaluation based on SCOR® metrics. Computers & Industrial Engineering, 139, 106191. Lin, F.-r, Sung, Y.-w., & Lo, Y.-p. (2005). Effects of trust mechanisms on supply-chain performance: A multi-agent simulation study. International Journal of Electronic Commerce, 9(4), 9-112. Lin, L.-C, & Chang, H.-K. (2008). An adaptive neuro-fuzzy inference system for sea level prediction considering tide-generating forces and oceanic thermal expansion. Terrestrial, Atmospheric & Oceanic Sciences, 19,163-172. Litke, A., Anagnostopoulos, D., & Varvarigou, T. (2019). Blockchains for supply chain management: Architectural elements and challenges towards a global scale deployment. Logistics, 3(1), 5. Lizcano, D., Lara, J. A., White, B., & Aljawarneh, S. (2020). Blockchain-based approach to create a model of trust in open and ubiquitous higher education. Journal of Computing in Higher Education, 32(1), 109-134. Madhwal, Y, & Panfilov, P. B. (2017). Blockchain and supply chain management: Aircrafts' parts' business case. In Proceedings of the 28th DAAAM International Symposium(pp. 1051-1056). Mathew, M., Sunny, J., & Pillai, V. M. (2020). Review on Perspectives in supply chain trust evaluation. In Proceedings of International Conference on Intelligent Manufacturing and Automation. McMahan, B., & Ramage, D. (2017). Federated learning: Collaborative machine learning without centralized training data. Google AI Blog(p. 3). https://ai.googleblog.com/2017/ 04/federated-learning-collaborative.html. Melnyk, S. A., Stewart, D. M., & Swink, M. (2004). Metrics and performance measurement in operations management: Dealing with the metrics maze. Journal of Operations Management, 22(3), 209-218. Melnyk, S. A., Narasimhan, R., & DeCampos, H. A. (2014). Supply chain design: Issues, challenges, frameworks and solutions. Taylor & Francis. Mendis, G. J., Wu, Y, Wei, J., Sabounchi, M., & Roche, R. (2020). A blockchain-powered decentralized and secure computing paradigm. IEEE Transactions on Emerging Topics in Comput-ing.DOI: 10.1109/TETC.2020.2983007 Mukherjee, A., & Nath, P. (2003). A model of trust in online relationship banking. International Journal of Bank Marketing, 21(1), 5-15. Munir, M. S., Bajwa, I. S., & Cheema, S. M. (2019). An intelligent and secure smart watering system using fuzzy logic and blockchain. Computers & Electrical Engineering, 77,109-119. Nafi, K. W, Hossain, A., & Hashem, M. (2012). An advanced certain trust model using fuzzy logic and probabilistic logic theory, International Journal of Advanced Computer Science and Applications, 3(12), 164-173. 690 I Di-ANFIS: A framework for evaluating SCM performance Nayak, P., Sudheer, K., Rangan, D., & Ramasastri, K. (2005). Short-term flood forecasting with a neurofuzzy model. Water Resources Research, 41(4), 1-16. Nguyen, G.-T., & Kim, K. (2018). A survey about consensus algorithms used in blockchain. Journal of Information Processing Systems, 14(1), 101-128. Niya, S. R., Dordevic, D., Nabi, A. G., Mann, T., & Stiller, B. (2019). A platform-independent, generic-purpose, and blockchain-based supply chain tracking. In 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC). Ozer, O., & Zheng, Y. (2017). Establishing trust and trustworthiness for supply chain information sharing. Handbook of information exchange in supply chain management(pp. 287-312). Springer. Pahlajani, S., Kshirsagar, A., & Pachghare, V. (2019). Survey on private blockchain consensus algorithms. In 2019 First International Conference on Innovations in Information and Communication Technology (ICIICT). Palang, D., & Tippayawong, K. Y. (2019). Performance evaluation of tourism supply chain management: The case of Thailand. Business Process Management Journal, 25, 1193-1207. Pandari, A. R., & Azar, A. (2017). A fuzzy cognitive mapping model for service supply chains performance. Measuring Business Excellence, 21(4), 388^04. Parasuraman, A., Zeithami, V. A., & Berry, L. L. (1988). Servqual: A multiple-item scale for measuring consumer perc. Journal of Retailing, 64(1), 12. Patel, D., Bothra, J., & Patel, V. (2017). Blockchain exhumed. In 2017 ISEA Asia Security and Priuacy (ISEASP). Patil, S., Mandal, S., Hegde, A., & Alavandar, S. (2011). Neurofuzzy based approach for wave transmission prediction of horizontally interlaced multilayer moored floating pipe breakwater. Ocean Engineering, 38(1), 186-196. Pourjavad, E., & Shahin, A. (2018). The application of Mamdani fuzzy inference system in evaluating green supply chain management performance. International Journal of Fuzzy Systems, 20(3), 901-912. Pundir, A. K., Devpriya, J., Chakraborty, M., & Ganpathy, L. (2019). Technology integration for improved performance: A case study in digitization of supply chain with integration of internet of things and blockchain technology. In 2019 IEEE Ninth Annual Computing and Communication Workshop and Conference (CCWC). Rajab, S., & Sharma, V. (2018). A review on the applications of neuro-fuzzy systems in business. Artificial Intelligence Reuieu;, 49(4), 481-510. Reaidy, P. J., Gunasekaran, A., & Spalanzani, A. (2015). Bottom-up approach based on Internet of Things for order fulfillment in a collaborative warehousing environment. International Journal of Production Economics, 159, 29-40. Reyna, A., Martin, C, Chen, J., Soler, E., & Diaz, M. (2018). On blockchain and its integration with IoT. Challenges and opportunities. Future Generation Computer Systems, 88,173-190. Rouhani, S., Ashrafi, A., Ravasan, A. Z., & Afshari, S. (2016). The impact model of business intelligence on decision support and organizational benefits. Journal of Enterprise Information Management, 29(1), 19-50. Saberi, S., Kouhizadeh, M., Sarkis, J., & Shen, L. (2019). Blockchain technology and its relationships to sustainable supply chain management. International Journal of Production Research, 57(7), 2117-2135. Salah, K., Nizamuddin, N, Jayaraman, R., & Omar, M. (2019). Blockchain-based soybean traceability in agricultural supply chain. IEEE Access, 7, 73295-73305. Salah, K., Rehman, M. H. U., Nizamuddin, N, & Al-Fuqaha, A. (2019). Blockchain for AI: review and open research challenges. IEEE Access, 7,10127-10149. Sivula, A., Shamsuzzoha, A., & Helo, P. (2018). Blockchain in logistics: Mapping the opportunities in construction industry. In International Conference on Industrial Engineering and Operations Management. Smith, J. S., Karwan, K. R., & Markland, R. E. (2007). A note on the growth of research in service operations management. Production and Operations Management, 16(6), 780-790. Strom, N. (2015). Scalable distributed DNN training using commodity GPU cloud computing. In 16th Annual Conference of the International Speech Communication Association. Tsang, Y. P., Choy, K. L., Wu, C. H., Ho, G. T. S., & Lam, H. Y. (2019). Blockchain-driven IoT for food traceability with an integrated consensus mechanism. IEEE Access, 7, 129000-129017. Wan, P. K., Huang, L., & Holtskog, H. (2020). Blockchain-enabled information sharing within a supply chain: A systematic literature review. IEEE Access, 8, 49645^9656. Wang, Y, Han, J. H., & Beynon-Davies, P. (2019). Understanding blockchain technology for future supply chains: A systematic literature review and research agenda. Supply Chain Management: An International Journal, 24, 62-84. Wen, Q., Gao, Y, Chen, Z., & Wu, D. (2019). A blockchain-based data sharing scheme in the supply chain by IIoT. In 2019 IEEE International Conference on Industrial Cyber Physical Systems (ICPS). Wingreen, S., & Sharma, R. (2019). A blockchain traceability information system for trust improvement in agricultural supply chain.In Proceedings of the 27th European Conference on Information Systems (ECIS), Stockholm & Uppsala, Sweden, June 8-14, 2019. ISBN 978-1-7336325-0-8 Research-in-Progress Papers. Witkowski, K. (2017). Internet of things, big data, industry 4.0-innovative solutions in logistics and supply chains management. Procedia Engineering, 182, 763-769. Wong, L.-W, Leong, L.-Y, Hew, J.-J., Tan, G. W.-H., & Ooi, K.-B. (2019). Time to seize the digital evolution: Adoption of blockchain in operations and supply chain management among Malaysian SMEs. International Journal of Information Management, 52,101997. Xie, Y, Yin, Y, Xue, W, Shi, H., & Chong, D. (2020). Intelligent supply chain performance measurement in Industry 4.0. Systems Research and Behauioral Science, 37(4), 711-718. Xiong, L., & Liu, L. (2002). Building trust in decentralized peer-to-peer electronic communities. In Fifth International Conference on Electronic Commerce Research (ICECR-5). Yadav, S., & Singh, S. P. (2020). Blockchain critical success factors for sustainable supply chain. Resources, Conservation and Recycling, 152,104505. Zadeh, L. (1978). Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets and Systems, 1(1), 3-28. Zheng, Z., Xie, S., Dai, H., Chen, X., & Wang, H. (2017). An overview of blockchain technology: Architecture, consensus, and future trends. In 2017 IEEE International Congress on Big Data (BigData Congress).