Next Article in Journal
Asymptotical Behavior of Impulsive Linearly Implicit Euler Method for the SIR Epidemic Model with Nonlinear Incidence Rates and Proportional Impulsive Vaccination
Previous Article in Journal
Osculating Mate of a Curve in Minkowski 3-Space
Previous Article in Special Issue
A New Class of Interval-Valued Discrete Sugeno-like Integrals
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cloud Platform Selection Using Extended Multi-Attribute Decision-Making Methods with Interval Type-2 Fuzzy Sets

1
Faculty of Engineering, University of Kragujevac, Sestre Janjić 6, 34000 Kragujevac, Serbia
2
Faculty of Mechanical Engineering and Transport Systems, TU Berlin, 10623 Berlin, Germany
3
Mechanical Science Institute, Vilnius Gediminas Technical University-VILNIUS TECH, Plytinės st. 25, LT-10105 Vilnius, Lithuania
*
Author to whom correspondence should be addressed.
Axioms 2025, 14(6), 469; https://doi.org/10.3390/axioms14060469
Submission received: 12 May 2025 / Revised: 13 June 2025 / Accepted: 15 June 2025 / Published: 16 June 2025
(This article belongs to the Special Issue Advances in Fuzzy Logic and Computational Intelligence)

Abstract

:
The selection of an appropriate cloud platform represents a highly important strategic decision for any IT company. In pursuit of business optimization, cost reduction, improved reliability, and enhanced market competitiveness, selecting the most suitable cloud platform has become a major practical challenge. This paper proposes a novel two-stage multi-attribute decision-making (MADM) model, enhanced through the use of interval type-2 fuzzy sets (IT2FMADM). This was demonstrated through a case study in an IT company based in Serbia. In the first stage, three experts from the company were surveyed to assess the relative importance of the attributes, and their evaluations were aggregated using the fuzzy harmonic mean operator. As a result, unified fuzzy weight vectors were obtained. In the second stage, two MADM methods extended with interval type-2 fuzzy sets, namely COmplex PRoportional Assessment (IT2FCOPRAS) and Evaluation based on Distance from Average Solution (IT2FEDAS), were applied to support the selection of the most suitable cloud platform. Each platform was evaluated by decision-makers (DMs), who reached a consensus in their assessments, supported by data from company records. A comparative analysis of the results revealed that different methods may produce varying rankings of alternatives, particularly when the alternatives are objectively similar in their characteristics. Nevertheless, the proposed model can serve as a highly useful decision-support tool for company management.

1. Introduction

The advancement of modern information technology has caused significant changes in business processes, not just in the information technology (IT) industry but also in other economic sectors. Today, an increasing number of organizations use cloud technology, which has had a significant impact on how organizations plan and manage IT resources. In other words, cloud technology provides on-demand access to resources, including servers and data storage. This enables more efficient business operations through easier data access, improved support for remote collaboration, and facilitation of other aspects of modern business environments. In addition to these technical advantages, cloud solutions require minimal IT infrastructure, making them particularly attractive for small and medium-sized companies.
One of the most significant forms of cloud technology is cloud computing. In fact, cloud computing can be defined as a model for delivering services to end users over the internet, where users access these services on demand. Cloud computing allows businesses to save money by decreasing the need for initial hardware and software investments, as well as lowering maintenance and management costs. Unlike the conventional model, which requires enterprises to maintain their own infrastructure, cloud computing allows them to use resources on demand, paying only for what they need [1]. This is especially significant for IT managers, system architects, and end users since it increases flexibility and operational efficiency. Also, cloud computing has become a vital tool in the age of digital transformation and rapid advances in artificial intelligence, allowing organizations to improve their market competitiveness, drive innovation, and gain better agility [2].
The rapid development and widespread adoption of cloud computing have brought numerous opportunities to users but also many uncertainties. There are various cloud solutions on the market, i.e., cloud platforms, each with different features and capabilities. For a company to choose an appropriate cloud platform for its business, it is necessary to define the attributes on which the selection will be based, but first and foremost, it is essential to determine the relative importance of each considered attribute. However, given that such an assessment is very difficult and unreliable when using precise numerical values, as is the case with any other decision-making problem, it is most appropriate to apply fuzzy set theory [3].
The research trend indicates that the relative importance of attributes, as well as the estimated values of alternatives, in this case cloud platforms, can be more easily assessed when using linguistic terms instead of precise numbers. The development of mathematical theories, based on different types of fuzzy sets, has enabled linguistic variables to be quantitatively described in a sufficiently accurate manner. Accordingly, in the relevant literature, instead of assessments based on precise numbers [4], authors have used type-1 fuzzy sets [5,6,7], type-2 fuzzy sets [8,9,10], intuitionistic fuzzy sets [11,12,13], Pythagorean fuzzy sets [14,15,16], q-rung orthopair fuzzy sets [17,18,19], picture fuzzy sets [20,21], etc., for this purpose.
Each of the mentioned types has specific advantages and limitations, reflected in aspects such as computational complexity, interpretability, and underlying algebra. In this paper, pre-defined linguistic expressions modeled using type-2 sets [22] were used to describe uncertain and imprecise values. Type-2 fuzzy sets provide a higher degree of freedom and flexibility, allowing for better handling of uncertainty [23] and, consequently, yielding more accurate and robust results [24] compared to basic fuzzy sets (type-1) from which they originated.
Interval type-2 fuzzy numbers represent a special form of type-2 fuzzy sets, whose membership function is defined over a specific numerical scale. However, the drawback of this approach lies in the fact that the use of type-2 fuzzy numbers requires complex and extensive computational operations, which can be considered a disadvantage compared to basic fuzzy numbers. Although the basic type of fuzzy numbers is still used in the relevant literature [5,6,7], many authors suggest that modeling uncertainty and imprecision should be based on the use of interval type-2 fuzzy numbers. In numerous studies available in the relevant literature [8,9], uncertain data are modeled using interval type-2 trapezoidal fuzzy numbers (IT2TrFNs), which effectively capture the imprecision inherent in natural language expressions.
The evaluation of values using different fuzzy approaches serves only as input for the application of methods aimed at selecting the optimal solution, in this case, a cloud platform. For this purpose, multi-attribute decision-making (MADM) methods are used. In practice, finding the optimal solution to decision-making problems that exist in different economic domains almost always depends on multiple attributes. Therefore, the literature contains numerous studies proposing various MADM problems under an interval type-2 fuzzy environment (IT2FMADM) [25,26,27].
Since cloud platforms can be described by numerous attributes, in this study, the selection of the cloud platform that best supports a company’s business operations is formulated as a two-stage IT2FMADM problem. In the first stage, the attributes for evaluating cloud platforms are identified by decision-makers (DMs). Their assessments are based on experience as well as recommendations found in the relevant literature. The evaluation of the relative importance of attributes is formulated as a fuzzy group decision-making problem. A literature analysis reveals that many studies have employed subjective methods for determining the weight vector of the considered attributes [28,29,30,31,32,33,34,35,36,37]. In the second stage, the ranking of cloud platforms is determined using modified methods: (i) the COmplex PRoportional Assessment (COPRAS) [38] with interval type-2 fuzzy numbers (IT2FCOPRAS) as presented in [28,29,32,33], and (ii) the Evaluation based on Distance from Average Solution (EDAS) [39] method with interval type-2 fuzzy numbers (IT2FEDAS) as proposed in [30,31].
According to the classification of MADM methods presented in the paper [40], the COPRAS method belongs to the group of utility-based methods, while the EDAS method is classified as a distance-based method. This is one of the reasons why it was mathematically justified to compare the obtained results. For this purpose, the ranking similarity coefficient was used [41,42].
Accordingly, the broader aim of this study is to integrate the following components: (i) modeling existing uncertainties using IT2TrFNs, (ii) determining the relative importance of attributes used to evaluate cloud platforms through fuzzy group decision-making, with the aggregated weights of identified attributes obtained using the fuzzy harmonic mean, (iii) ranking cloud platforms using the proposed IT2FCOPRAS and IT2FEDAS methods, and (iv) determining the similarity coefficient of the ranking obtained by applying the proposed methods.
The rest of the paper is organized as follows: Section 2 presents a literature review of MADM methods extended with interval type-2 fuzzy numbers. Section 3 describes the proposed methodology. A case study is presented in Section 4, while Section 5 provides the conclusion.

2. Literature Review

2.1. Application of MADM Methods in Cloud Platform Selection

The application of MADM methods in the IT industry is not an unfamiliar approach. Many authors have used various MADM approaches to solve problems in this research domain [12,43,44]. However, the selection of a cloud platform has rarely been approached as an MADM problem in the literature, although some authors have proposed various approaches for selecting an appropriate cloud platform.
One of the primary goals of IT management is to increase customer satisfaction while lowering operating expenses over time. To accomplish this, IT resources must be allocated optimally, and the selection of an appropriate cloud platform is critical.
The problem of selection techniques for cloud service providers has been considered in a general sense in the study by [45]. This paper presents a comprehensive literature review on various approaches employed for this purpose while also explaining the broader scope of the problem.
In the study by [46], the author examined the selection of IoT (Internet of Things) cloud platforms based on key factors such as technical offerings, strategy, market presence, compliance, and recommendations. Each of the considered platforms was evaluated through pairwise comparisons. The platform that outperformed all others in direct comparisons the most times was selected as the best. Therefore, this approach cannot be classified as an MADM method.
A similar problem was addressed in the study by [47]. In this case, the authors selected IoT-based cloud platforms by applying the so-called Distance-Based Approach in combination with type-1 fuzzy numbers. The selection criteria were categorized into quality, technical, and economic factors.
Cloud service selection was the focus of the study by [48], where the authors employed multiple fuzzy MADM methods to compare the obtained results. Furthermore, an innovative hybrid fuzzy MADM approach was utilized in the study by [49], in which the authors conducted the selection of IoT cloud platforms.
Based on the reviewed literature, it is evident that cloud platform selection has been explored in relevant research, yet it remains insufficiently addressed. Notably, only a few studies have tackled this problem using an MADM approach [47,48,49]. Two of these studies employed the basic type of fuzzy numbers for modeling uncertainty [47,48]. Only in study [49] did the authors use one of the advanced approaches, namely neutrosophic fuzzy numbers. Another shortcoming of the proposed approaches lies in the fact that the authors used only a single MADM method for cloud platform selection. In this paper, IT2FCOPRAS and IT2FEDAS are applied in order to assess the robustness of the proposed solution.
When observing the attributes used for cloud platform selection, previous studies do not focus on the practical needs of companies. For example, in study [48], the authors consider criteria such as cloud syncing, file sharing, and productivity, which are more suitable for evaluating software functionalities rather than cloud infrastructure. Similarly, in study [47], the authors address practically relevant attributes only to a certain extent. Although they include qualitative indicators such as usability and maintainability, they omit crucial aspects such as cost and vendor reputation, which have a significant impact in real-world decision-making. Unlike the approaches proposed in previous studies, this paper employs a set of attributes oriented toward practical problem-solving, including performance and latency, unit price, security measures, additional services, management and monitoring costs, scalability, and platform reputation.
Although previous studies consider a larger number of cloud platforms than this paper, the justification for this lies in the practical applicability of the proposed methodology. In this study, an initial rough pre-selection of cloud platforms was carried out by the company under consideration. Taking into account budget constraints, technical specifications, and other relevant factors, the company eliminated alternatives that did not meet certain important practical requirements. Therefore, it can be concluded that the analysis conducted in this paper has a stronger practical orientation compared to purely theoretical models, as it does not rely solely on quantitative and theoretical data.
The proposed model consists of three main phases. Firstly, the proposed subjective method, extended with IT2TrFNs, is used to obtain the weight vectors of the identified attributes of cloud platforms. After that, the priority of the considered cloud platforms is determined using IT2FCOPRAS and IT2FEDAS, followed by a comparison, i.e., a sensitivity analysis of the obtained results.

2.2. Modeling of the Uncertain Data

In this section, studies in which existing uncertainties are described using linguistic variables modeled by interval type-2 fuzzy sets are reviewed [28,29,30,31,32], as in this study.
As is well known, the characteristics of fuzzy numbers are membership function, granularity, and domain. In the literature, there are no established rules or recommendations on how to determine the characteristics of fuzzy numbers. In all the analyzed studies [28,29,30,31,32], uncertainties in the relative importance and values of attributes are modeled by IT2TrFNs.
Some authors [29,31,32] describe the relative importance and values of attributes using seven pre-defined linguistic expressions, whose domains are defined within the interval (0–1). In paper [28], the authors also suggest that existing uncertainties can be described using five linguistic expressions. These authors defined the domains of IT2TrFNs, which model pre-defined linguistic terms, on the standard measurement scale (1–9) [50].
In paper [31], the authors consider that the relative importance of attributes can be described by seven linguistic expressions defined on the domain (0–1). The values in the fuzzy decision matrix are modeled by seven IT2TrFNs, whose domains are defined within the interval (0–10).
In this study, the description of the relative importance of attributes and their uncertain values is provided using seven linguistic expressions. The domains of IT2TrFNs, which model existing uncertainties, are defined on the measurement scale (1–10).

2.3. Ranking by Applying IT2FCOPRAS

Calculating the fuzzy maximizing and fuzzy minimizing indices is based on the procedure proposed in conventional COPRAS, combined with interval type-2 fuzzy algebra rules [28,29,32,33]. In this way, the values of the fuzzy maximizing and fuzzy minimizing indices are described using IT2TrFNs. The representative scalars of these fuzzy indices are obtained using different defuzzification procedures: (1) the procedure proposed by [51] in [29,32] and (2) the procedure by [52] in [28].
The ranking of alternatives is determined based on crisp values, as in conventional COPRAS. The relative significance values are calculated and described using IT2TrFNs in [33]. The ranking of alternatives is performed according to precise values obtained by applying the defuzzification procedure [52]. In this paper, the calculation of the relative significance value for each cloud platform, as well as the determination of their priority, is realized by analogy with [33].

2.4. Ranking by Applying IT2FEDAS

Determining the fuzzy positive distance and fuzzy negative distance from the mean values is based on the procedure proposed in conventional EDAS and interval type-2 fuzzy algebra rules in [30,31]. In this way, it is not possible to ensure that the obtained values are strictly positive IT2TrFNs.
Therefore, many authors in the literature suggest that the difference between two fuzzy numbers should be calculated as their distance. In this study, the difference between the values of the elements in the weighted normalized fuzzy decision matrix and the fuzzy averaging values is calculated as the distance between two IT2TrFNs [10]. This represents one of the main differences between the analyzed papers and this paper and can simultaneously be considered one of the key contributions of this study.
The normalized fuzzy positive distance and normalized fuzzy negative distance are determined using the linear Max normalization procedure [53], combined with interval type-2 fuzzy algebra rules [30,31].
In this study, the normalized fuzzy positive and fuzzy negative distances are obtained using a linear normalization procedure [54], which requires a lower computational burden and ensures that the obtained values are positive IT2TrFNs, which can be considered one of the contributions of this research.

3. Methodology

In this section, the methodology used to solve the considered problem is briefly explained. In this paper, a two-stage fuzzy model is proposed. In the first stage, weight vectors of attributes for evaluating cloud platforms are determined. In the second stage, the ranking of the considered cloud platforms is established, allowing decision-makers to select the platform that best suits the specific type of IT company. A similarity analysis of the obtained rankings using IT2FCOPRAS and IT2FEDAS is conducted. The proposed methodology is presented in Figure 1.

3.1. Preliminaries

In this section, fundamental definitions concerning the fuzzy algebra rules of IT2TrFNs are introduced [22].
Definition 1. 
A type-2 fuzzy set,  A ~ ~  in the universe of discourse X can be represented by a type-2 membership function  μ A ~ ~  shown as follows:
A ~ ~ = x , u , μ A ~ ~ x , u | x X , u J x 0,1 , 0 μ A ~ ~ x , u 1
Definition 2. 
If X is a set of real numbers, then a type-2 fuzzy set and an interval type-2 fuzzy set in X are called a type-2 fuzzy number and an interval type-2 fuzzy number, respectively.
Definition 3. 
If the upper membership function and lower membership function of  A ~ ~  are two trapezoidal type-1 fuzzy numbers, than  A ~ ~  is referred to as trapezoidal interval type-2 fuzzy number (IT2TrFNs),  A ~ ~ = A ~ U , A ~ L  so that:
A ~ ~ = A ~ U , A ~ L = a 1 U , a 2 U , a 3 U , a 4 U ; α , a 1 L , a 2 L , a 3 L , a 4 L ; β
where the lower and upper bound in the domain are denoted as  a 1 U , a 3 U  , respectively, and  a 1 L , a 3 L  respectively. The modal values are  a 2 U ,  respectively, and  a 2 L ,  respectively. The values of the membership function are defined as  ( α , β ) 0,1 . A graphical representation of the employed form of IT2TrFNs is given in Figure 2.
Definition 4. 
Let us two IT2TrFNs,  A ~ ~ , and  B ~ ~
A ~ ~ = a 1 U , a 2 U , a 3 U , a 4 U ;   α 1 , a 1 L , a 2 L , a 3 L , a 4 L ;   β 1
B ~ ~ = b 1 U , b 2 U , b 3 U , b 4 U ;   α 2 , b 1 L , b 2 L , b 3 L , b 4 L ;   β 2
The arithmetic operations are:
The addition operation, which is denoted as  A ~ ~ + B ~ ~ , can be defined as:
A ~ ~ + B ~ ~ = a 1 U + b 1 U , a 2 U + b 2 U , a 3 U + b 3 U , a 4 U + b 4 U   ; min α 1 , α 2 , min β 1 , β 2 a 1 L + b 1 L , a 2 L + b 2 L , a 3 L + b 3 L , a 4 L + b 4 L ; min α 1 , α 2 , min β 1 , β 2
The subtraction operation, which is denoted as  A ~ ~ B ~ ~ , can be defined as:
A ~ ~ B ~ ~ = a 1 U b 4 U , a 2 U b 3 U , a 3 U b 2 U , a 4 U b 1 U ; min α 1 , α 2 , min β 1 , β 2 a 1 L b 4 L , a 2 L b 3 L , a 3 L b 2 L , a 4 L b 1 L ;   min α 1 , α 2 , min β 1 , β 2
The multiplication operation, which is denoted as  A ~ ~ · B ~ ~ , can be defined as:
A ~ ~ · B ~ ~ = a 1 U · b 1 U , a 2 U · b 2 U , a 3 U · b 3 U , a 4 U · b 4 U ; min α 1 , α 2 , min β 1 , β 2 a 1 L · b 1 L , a 2 L · b 2 L , a 3 L · b 3 L , a 4 L · b 4 L ; min α 1 , α 2 , min β 1 , β 2
The division operation, which is denoted as  A ~ ~ B ~ ~ , can be defined as:
A ~ ~ B ~ ~ = a 1 U b 4 U , a 2 U b 3 U , a 3 U b 2 U , a 4 U b 1 U ; min α 1 , α 2 , min β 1 , β 2 a 1 L b 4 L , a 2 L b 3 L , a 3 L b 2 L , a 4 L b 1 L ; min α 1 , α 2 , min β 1 , β 2
Definition 5. 
Let us discuss the triangular interval type-2 fuzzy number,  A ~ ~ , and crisp value k:
k · A ~ ~ = A ~ ~ = k · a 1 U , k · a 2 U , k · a 3 U , k · 4 U ; α 1 , k · a 1 L , k · a 2 L , k · a 3 L , k · a 4 L ;   β 1
A ~ ~ 1 = 1 a 4 U , 1 a 3 U , 1 a 2 U , 1 a 1 U ; α 1 , 1 a 4 L , 1 a 3 L , 1 a 2 L , 1 a 1 L ; β 1
Definition 6. 
The defuzzified trapezoidal interval type-2 fuzzy numbers approach (DTriT) is proposed [52]:
D T r a T = 1 2 { a 4 U a 1 U + α 1 · a 2 U a 1 U + α 1 · a 3 U a 1 U 4 + a 1 U +            a 4 L a 1 L + β 1 · a 2 L a 1 L + β 1 · a 3 L a 1 L 4 + a 1 L }
Definition 7. 
The distance between two IT2TrFNs,  A ~ ~  and  B ~ ~ , can be adapted using the vertex method as follows [10]:
d V A ~ ~ , B ~ ~ = { 1 8 [ a 1 U b 1 U 2 + a 2 U b 2 U 2 + a 3 U b 3 U 2 + a 4 U b 4 U 2 + a 1 L b 1 L 2                  + a 2 L b 2 L 2 + a 3 L b 3 L 2 + a 4 l b 4 l 2 + α 1 β 1 2 + α 2 β 2 2 ] } 1 2

3.2. Defining the Set of Decision-Makers

The assessment of the relative importance of the attributes used to evaluate the considered cloud platforms, as well as the values of qualitative attributes, was conducted by multiple decision-makers. These decision-makers are formally represented by a set of indices 1 , , e , , E . The total number of decision-makers is denoted as E, and the index of a decision-maker is represented as e, where e ,   e = 1 , , E .
In this study, the decision-makers are the product owner ( e = 1 ) , the operations manager ( e = 2 ) , and the product development engineer ( e = 3 ) .

3.3. Defining the Set of Alternatives

In the general case, decision-makers may use different cloud platforms. The set of platforms is represented by the index set 1 , , i , , I . The total number of platforms is denoted as I, and the index of a platform is represented as i, where i ,   i = 1 , , I .
In this study, the following platforms are considered: AWS ( i = 1 ) , AZURE ( i = 2 ) , Google Cloud ( i = 3 ) , and Oracle ( i = 4 ) .

3.4. Defining the Set of Attributes

Each alternative can be evaluated based on multiple attributes. The set of attributes is represented by the index set { 1 ,   ,   k ,   ,   K } . The total number of attributes is denoted as K , and the index of an attribute is represented as k , where k = 1 ,   ,   K .
Determining the set of attributes for evaluating cloud platforms can be considered a problem in itself. In the considered research, the selection of attributes is determined by decision-makers based on their experience as well as the experiences of other companies from the IT sector. The selected attributes are:
  • Performance and latency (the time period between sending a request for data retrieval and the moment when the data becomes available to a user or system) ( k = 1 ) . This attribute depends on the server location;
  • Unit price, measured per gigabyte on a monthly basis ( k = 2 ) ;
  • Security measures (data encryption, authentication, protection against attacks) ( k = 3 ) ;
  • Additional services (databases, analytics) ( k = 4 ) ;
  • Management and monitoring costs ( k = 5 ) ;
  • Scalability ( k = 6 ) ;
  • Trust and platform reputation ( k = 7 ) .

3.5. Defining a Set of Linguistic Variables for Describing Uncertain Data

In this study, the uncertain data, such as the relative importance of attributes and their values, can be adequately assessed by using a seven-point scale. Determining the weight vectors of attributes should be stated as a fuzzy group decision-making problem. These pre-defined linguistic expressions are modeled by IT2TrFNs:
  • Very low importance/values (L1): 1 , 2 , 3 , 4 ; 1 , 1.5 , 2 , 3 , 3.5 ; 0.9
  • Low importance/values (L2): 1.5 , 3 , 4 , 5.5 ; 1 , 2 , 3 , 4 , 5 ; 0.9
  • Fairly medium-low importance/values (L3): 2.5 , 4 , 5 , 6.5 ; 1 , 3 , 4 , 5 , 6 ; 0.9
  • Medium importance/values (L4): 3.5 , 5 , 6 , 7.5 ; 1 , 4 , 5 , 6 , 7 ; 0.9
  • Fairly medium-low importance/values (L5): 4.5 , 6 , 7 , 8.5 ; 1 , 5 , 6 , 7 , 8 ; 0.9
  • High importance/values (L6): 5.5 , 7 , 8 , 9.5 ; 1 , 6 , 7 , 8 , 9 ; 0.9
  • Very high importance/values (L7): 7 , 8 , 9 , 10 ; 1 , 7.5 , 8 , 9 , 9.5 ; 0.9
The domain values of the IT2TrFNs are defined within the interval [1,2,3,4,5,6,7,8,9,10]. A value of 1 indicates that the relative importance of attributes, as well as their values, have an almost negligible influence, while a value of 10 denotes a significantly strong influence in the evaluation of cloud platforms.

3.6. Determining the Weight Vectors

In this study, the determination of the relative importance of attributes for cloud platform evaluation is formulated as a fuzzy group decision-making problem. It is assumed that the DMs have equal importance in assessing the relative importance of attributes. A graphical representation of the procedure for determining fuzzy weight vectors is shown in Figure 3.
The procedure for determining the fuzzy weight vectors is presented as follows:
Step 1. Each DM evaluates the relative importance of attribute k ,   k = 1 , , K using one of the pre-defined linguistic expressions, W ~ ~ k e .
Step 2. The aggregation of DMs’ assessments into a single evaluation at the level of each attribute, W ~ ~ k is obtained by applying the fuzzy harmonic mean operator, so that:
W ~ ~ k = E e = 1 , , E 1 W ~ ~ k e
Step 3. The normalized fuzzy weight vectors are given by applying a linear normalization procedure [55] combined with interval type-2 fuzzy algebra rules [22]:
ω ~ ~ k 1 x K
where
ω ~ ~ k = W ~ ~ k k = 1 , , K W ~ ~ k

3.7. Determining the Rank of Cloud Platforms Using IT2FCOPRAS

Figure 4 presents the algorithm of the IT2FCOPRAS application, followed by a detailed explanation of the steps of the proposed model.
The algorithm of the proposed IT2FCOPRAS method is implemented through the following steps:
Step 1. Define the decision matrix:
x ~ ~ i k I x K
Step 2. The normalized decision matrix is obtained by applying the linear normalization procedure [55] combined with interval type-2 fuzzy algebra rules [22]:
r ~ ~ i k I x K
where
r ~ ~ i k = x ~ ~ i k i = 1 , , I x ~ ~ i k
Step 3. Construct the weighted normalized decision matrix using the product procedure:
z ~ ~ i k I x K
where
z ~ ~ i k = ω ~ ~ k · r ~ ~ i k
Step 4. Determine the values of the maximizing and minimizing indices:
S ~ ~ i = k B z ~ ~ i k
R ~ ~ i = k C z ~ ~ i k
Step 5. Determine the relative significance value:
ζ ~ ~ i = S ~ ~ i + R ~ ~ m i n · k = 1 , , K R ~ ~ i R ~ ~ i · i = 1 , , I 1 R ~ ~ i
Step 6. The representative scalars of IT2TFNs ζ ~ ~ i , ζ i , are obtained using the procedure described in [52].
Step 7. Sort the crisp values of the relative significance value in non-decreasing order. The cloud technology with the highest relative significance value is ranked first, while the one with the lowest value is ranked last.

3.8. Determining the Rank of Cloud Platforms Using IT2FEDAS

Figure 5 presents the algorithm of the IT2FEDAS application, followed by a detailed explanation of the steps of the proposed model.
The algorithm of the proposed FEDAS method is implemented through the following steps:
Step 1. Define the decision matrix:
x ~ ~ i k I x K
Step 2. The normalized decision matrix is obtained by applying the linear normalization procedure [55] combined with interval type-2 fuzzy algebra rules [22]:
r ~ ~ i k I x K
where
r ~ ~ i k = x ~ ~ i k i = 1 , , I x ~ ~ i k
Step 3. Construct the weighted normalized decision matrix using the product procedure [56]:
z ~ ~ i k I x K
where
z ~ ~ i k = ω k · r ~ ~ i k
Step 4. Determine the positive distances from the mean values using the procedure proposed in conventional EDAS combined with fuzzy algebra rules [22]:
  • benefit type
P D ~ ~ i k = m a x 0 , d z ~ ~ i k , A ~ ~ k A ~ ~ k i f z ~ ~ i k > A ~ ~ k
  • cost type
P D ~ ~ i k = m a x 0 , d A ~ ~ k , z ~ ~ i k A ~ ~ k i f A ~ ~ k > z ~ ~ i k
where
A ~ ~ k = 1 I · i = 1 , , I z ~ ~ i k
Step 5. Determine the negative distances from the mean values using the procedure proposed in conventional EDAS combined with fuzzy algebra rules [22]:
  • benefit type
N D ~ ~ i k = m a x 0 , d A ~ ~ k , z ~ ~ i k A ~ ~ k i f A ~ ~ k > z ~ ~ i k
  • cost type
N D ~ ~ i k = m a x 0 , d z ~ ~ i k , A ~ ~ k A ~ ~ k i f z ~ ~ i k > A ~ ~ k
Step 6. Determine the fuzzy positive and fuzzy negative distances:
S ~ ~ i = k = 1 , , K P D ~ ~ i k
N ~ ~ i = k = 1 , , K N D ~ ~ i k
Step 7. Determine the normalized fuzzy positive distance, s ~ ~ i and the normalized fuzzy negative distance,   n ~ ~ i :
s ~ ~ i = a 1 i U u * , a 2 i U u * , a 3 i U u * , a 4 i U u * ; α , a 1 i L u * , a 2 i L u * , a 3 i L u * , a 4 i L u * ; β
n ~ ~ i = a * a 4 i U , a * a 3 i U , a * a 2 i U , a * a 1 i U ; α , a * a 4 i L , a * a 3 i L , a * a 2 i L , a * a 1 i L ; β
Step 8. Determine the appraisal score, ζ ~ ~ i :
ζ ~ ~ i = 1 2 · s ~ ~ i + n ~ ~ i
Step 9. The representative scalars of IT2TFNs ζ ~ ~ i , ζ i , are obtained using the procedure described in [52].
Step 10. Sort the crisp appraisal score values in non-decreasing order. The cloud technology with the highest EDAS index value is ranked first, while the one with the lowest value is ranked last.

3.9. Determining the Similarity Ranking Coefficient

The procedure for determining the similarity coefficient of the obtained ranking results, WS, was proposed in [41,42]. This coefficient is determined using the following expression:
W S = 1 i = 1 I 2 R x 1 · R x 1 R x 2 m a x 1 R x 1 , I R x 1
where  I  is the total number of alternatives; and  R x 1 and R x 2 are the ranking positions for alternative i ,   i = 1 , , I .
The ranking similarity is determined based on the rules defined by [41,42]. According to these authors, if the coefficient value is below 0.234, it can be assumed that no ranking similarity exists. When the coefficient falls within the range [0.353–0.689], there is some similarity, but the correlation is not particularly strong. A coefficient value exceeding 0.808 indicates an absolute ranking similarity. Intermediate values represent transitions between low and moderate similarity, as well as between moderate and high similarity, forming a fuzzy boundary.

4. Case Study

The proposed model was tested on real data acquired from an IT company with a flat organizational structure. This style of organization has the following advantages: (1) employees have greater responsibility, (2) employees actively participate in decision-making, (3) management maintains a transparent working environment, (4) communication is more efficient and streamlined, and so on.
One of the most important factors in the effective operation of web applications in such a corporate environment is the selection of an appropriate cloud platform. An inadequate choice can result in the following issues:
  • Excessive costs due to inefficient pricing or resource allocation.
  • Limited scalability due to inflexibility or difficulty upgrading to larger resource capacity.
  • Integration challenges due to platform incompatibility with existing applications and data processing processes.
  • Insufficient data security might jeopardize safety and compliance with regulatory norms.
  • Inefficient infrastructure management results in higher operational expenses and lost time.
  • Insufficient data centers or geographical distance can lead to poor performance and negatively impact user experience.
The relative importance of the identified attributes was determined using an interview-based process that included assessments from the DMs (product owner, operations manager, and product development engineer). The DMs provided their assessments of attribute importance individually, and these evaluations were later aggregated using the proposed methodology. On the other hand, the evaluation of the considered cloud platforms with respect to each attribute was conducted through a 30-minute panel discussion, with the final conclusions reached by consensus. This approach was selected since not all decision-makers were familiar with every considered attribute. In this way, constructive discussion enabled the most objective possible assessments.

4.1. Determination of the Weight Vectors

The evaluations of each decision-maker, along with their aggregated and normalized values, are presented in Table 1.

4.2. An Application of the Proposed IT2FCOPRAS

The evaluated attribute values are presented in Table 2 (Step 1).
By applying Step 3 of the proposed algorithm, the weighted normalized fuzzy decision matrix is obtained. Also, by applying Step 4 of the proposed algorithm, the values of the maximizing and minimizing indices are calculated. The values of the representative scalars of IT2TFNs ζ ~ ~ i , ζ i and the ranking of alternatives are calculated according to Steps 5 to 7 of the proposed algorithm (Table 3).

4.3. An Application of the Proposed IT2FEDAS

The first three steps of the proposed IT2FEDAS algorithm are identical to those of IT2FCOPRAS. By applying the proposed IT2FEDAS approach (step 4 to step 10 of the proposed algorithm), the ranking of alternatives was determined (Table 4).
Based on the obtained ranking, the company’s management should select the cloud platform that best supports the business operations of the enterprise. By applying IT2FCOPRAS, the top-ranked cloud platform is AZURE ( i = 2 ) , which can be considered the most suitable for the evaluated company. On the other hand, the ranking obtained using IT2FEDAS places AWS ( i = 1 ) in the first position. Given the obtained ranking similarity coefficient of 0.708, it can be concluded that the correlation is quite strong. Based on these results, management can choose one of these two cloud platforms based on subjective assessment or conduct a more detailed analysis of these two platforms before making a final decision. In both proposed methods, Oracle ( i = 4 ) ranked last. This cloud platform can be considered unsuitable for the evaluated type of IT company.

5. Conclusions

The selection of a cloud platform is one of the key challenges in operational management for companies operating in the information technology sector. Solving this issue directly contributes to meeting customer needs, which is one of the most important business objectives of the organization in question. The problem is formulated as a multi-attribute optimization task. In the first phase, the assessment of the relative importance of the attributes used to evaluate the identified cloud platforms is stated as a fuzzy group decision-making problem. The determination of the fuzzy weight vector of attributes is based on the application of the fuzzy harmonic mean.
In the second phase, the ranking of the identified cloud platforms is obtained by applying two proposed multi-attribute decision-making methods with IT2TrFNs: IT2FCOPRAS and IT2FEDAS. The similarity of the obtained results is determined. Based on the obtained ranking of cloud platforms, the operational management can make a decision on which cloud platform to select, aiming to enhance customer satisfaction while simultaneously reducing business costs.
The main contributions of this paper are: (1) the selection of a cloud platform for enterprises operating in the information technology sector–web applications, (2) the selection of attributes for cloud platform evaluation is based on the best IT practices in the IT sector, (3) the problem of determining weight vectors is formulated as a fuzzy group decision-making problem, (4) aggregation of assessments from decision-makers is conducted using the fuzzy harmonic mean, (5) the ranking of cloud platforms is determined precisely by applying the proposed IT2FCOPRAS and IT2FEDAS methods, and (6) the similarity of the obtained results is calculated.
When comparing the proposed model with those previously suggested in the literature for solving similar problems, it becomes evident that the proposed model adopts a more advanced approach for representing uncertain values. Furthermore, unlike prior studies that apply a single MADM method for cloud platform selection, this study employs two different methods. The results indicate that the two methods may produce different rankings of the alternatives, which supports the application of multiple parallel approaches. In addition, the attributes used for evaluating cloud platforms in this study were defined in collaboration with experts from the considered company, rather than being based solely on data from the literature. This ensures the practical relevance of the proposed model.
Although the proposed model offers clear scientific contributions and certain advantages over existing approaches in the literature, it is important to highlight several key limitations: (1) dependence on the experience, knowledge, and subjectivity of decision-makers; (2) a limited number of alternatives, which means the model cannot be easily applied in another company without prior adaptation; (3) the model is relatively complex for practitioners and may be difficult to apply without specialized software or the assistance of an expert in the field; and (4) the model relies on static input values.
The developed methodology is sufficiently flexible, allowing for easy incorporation of changes in the number and values of attributes, as well as modifications to their weights. Future research should focus on developing user-friendly software based on the proposed methodology.

Author Contributions

Conceptualization, D.T. and I.S.; methodology, D.T. and D.M.; validation, N.K. and I.S.; formal analysis, D.M.; investigation, I.S.; resources, I.S.; data curation, M.Č.; writing—original draft preparation, I.S.; writing—review and editing, D.T.; visualization, N.K.; supervision, M.Č. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
ITInformation Technology
IT2TrFNsInterval Type-2 Trapezoidal Fuzzy Numbers
MADMMulti-Attribute Decision-Making
IT2FMADMMADM problems under an Interval Type-2 Fuzzy environment
DMsDecision-makers
COPRASCOmplex PRoportional Assessment
EDASEvaluation based on Distance from Average Solution
IT2FCOPRASCOPRAS with Interval Type-2 Fuzzy Numbers
IT2FEDASEDAS with Interval Type-2 Fuzzy Numbers

References

  1. Liu, S.; Chan, F.T.S.; Yang, J.; Niu, B. Understanding the Effect of Cloud Computing on Organizational Agility: An Empirical Examination. Int. J. Inf. Manag. 2018, 43, 98–111. [Google Scholar] [CrossRef]
  2. Islam, R.; Patamsetti, V.; Gadhi, A.; Gondu, R.M.; Bandaru, C.M.; Kesani, S.C.; Abiona, O. The Future of Cloud Computing: Benefits and Challenges. Int. J. Commun. Netw. Syst. Sci. 2023, 16, 53–65. [Google Scholar] [CrossRef]
  3. Zadeh, L.A. The Concept of a Linguistic Variable and Its Application to Approximate Reasoning—I. Inf. Sci. 1975, 8, 199–249. [Google Scholar] [CrossRef]
  4. Komatina, N. A Compromise-Based MADM Approach for Prioritizing Failures: Integrating the RADAR Method within the FMEA Framework. J. Sist. Manaj. Ind. 2024, 8, 73–88. [Google Scholar] [CrossRef]
  5. Tadić, D.; Lukić, J.; Komatina, N.; Marinković, D.; Pamučar, D. A Fuzzy Decision-Making Approach to Electric Vehicle Evaluation and Ranking. Teh. Vjesn./Tech. Gaz. 2025, 4, 1066–1075. [Google Scholar] [CrossRef]
  6. Nestić, S.; Aleksić, A.; Lafuente, J.G.; Cvetić, T.; Đurić, G. The Allocation of Business Model Components under Presence of Uncertainties by the Branch-and-Bound Method. Math. Probl. Eng. 2022, 2022, 2958519. [Google Scholar] [CrossRef]
  7. Komatina, N.; Marinković, D.; Tadić, D.; Pamučar, D. Advancing PFMEA Decision-Making: FRADAR Based Prioritization of Failure Modes Using AP, RPN, and Multi-Attribute Assessment in the Automotive Industry. Teh. Glas./Tech. J. 2025, 19, 442–451. [Google Scholar]
  8. Boral, S.; Chaturvedi, S.K.; Howard, I.; Naikan, V.N.A.; McKee, K. An Integrated Interval Type-2 Fuzzy Sets and Multiplicative Half Quadratic Programming-Based MCDM Framework for Calculating Aggregated Risk Ranking Results of Failure Modes in FMECA. Process Saf. Environ. Prot. 2021, 150, 194–222. [Google Scholar] [CrossRef]
  9. Wang, H.; Pan, X.; He, S. A New Interval Type-2 Fuzzy VIKOR Method for Multi-Attribute Decision Making. Int. J. Fuzzy Syst. 2019, 21, 145–156. [Google Scholar] [CrossRef]
  10. Sharaf, I.M. An Interval Type-2 Fuzzy TOPSIS Using the Extended Vertex Method for MAGDM. SN Appl. Sci. 2020, 2, 87. [Google Scholar] [CrossRef]
  11. Gojković, R.; Đurić, G.; Tadić, D.; Nestić, S.; Aleksić, A. Evaluation and Selection of the Quality Methods for Manufacturing Process Reliability Improvement—Intuitionistic Fuzzy Sets and Genetic Algorithm Approach. Mathematics 2021, 9, 1531. [Google Scholar] [CrossRef]
  12. Mishra, A.R.; Rani, P. Evaluating and Prioritizing Blockchain Networks Using Intuitionistic Fuzzy Multi-Criteria Decision-Making Method. Spectr. Mech. Eng. Oper. Res. 2025, 2, 78–92. [Google Scholar] [CrossRef]
  13. Khan, M.J.; Ding, W.; Jiang, S.; Akram, M. Group Decision Making Using Circular Intuitionistic Fuzzy Preference Relations. Expert Syst. Appl. 2025, 270, 126502. [Google Scholar] [CrossRef]
  14. Komatina, N.; Marinković, D. Optimization of PFMEA Team Composition in the Automotive Industry Using the IPF-RADAR Approach. Algorithms 2025, 18, 342. [Google Scholar] [CrossRef]
  15. Milošević, M.R.; Milošević, D.M.; Stević, D.M.; Kovačević, M. Interval Valued Pythagorean Fuzzy AHP Integrated Model in a Smartness Assessment Framework of Buildings. Axioms 2023, 12, 286. [Google Scholar] [CrossRef]
  16. Khan, M.J.; Ali, M.I.; Kumam, P.; Kumam, W.; Aslam, M.; Alcantud, J.C.R. Improved Generalized Dissimilarity Measure-based VIKOR Method for Pythagorean Fuzzy Sets. Int. J. Intell. Syst. 2022, 37, 1807–1845. [Google Scholar] [CrossRef]
  17. Wang, J.; Gao, H.; Wei, G.; Wei, Y. Methods for Multiple-Attribute Group Decision Making with q-Rung Interval-Valued Orthopair Fuzzy Information and Their Applications to the Selection of Green Suppliers. Symmetry 2019, 11, 56. [Google Scholar] [CrossRef]
  18. Jin, C.; Ran, Y.; Zhang, G. Interval-Valued q-Rung Orthopair Fuzzy FMEA Application to Improve Risk Evaluation Process of Tool Changing Manipulator. Appl. Soft Comput. 2021, 104, 107192. [Google Scholar] [CrossRef]
  19. Khan, M.J.; Kumam, P.; Alreshidi, N.A.; Kumam, W. Improved Cosine and Cotangent Function-Based Similarity Measures for q-Rung Orthopair Fuzzy Sets and TOPSIS Method. Complex Intell. Syst. 2021, 7, 2679–2696. [Google Scholar] [CrossRef]
  20. Aydin, N.; Seker, S.; Şen, C. A New Risk Assessment Framework for Safety in Oil and Gas Industry: Application of FMEA and BWM Based Picture Fuzzy MABAC. J. Pet. Sci. Eng. 2022, 219, 111059. [Google Scholar] [CrossRef]
  21. Khan, M.J.; Kumam, P.; Kumam, W.; Al-Kenani, A.N. Picture Fuzzy Soft Robust VIKOR Method and Its Applications in Decision-Making. Fuzzy Inf. Eng. 2021, 13, 296–322. [Google Scholar] [CrossRef]
  22. Mendel, J.M. Uncertain Rule-Based Fuzzy Systems: Introduction and New Directions, 2nd ed.; Springer International Publishing: Cham, Switzerland, 2017; ISBN 978-3-319-51369-0. [Google Scholar]
  23. Mendel, J.M.; John, R.I.B. Type-2 Fuzzy Sets Made Simple. IEEE Trans. Fuzzy Syst. 2002, 10, 117–127. [Google Scholar] [CrossRef]
  24. Dereli, T.; Altun, K. Technology Evaluation through the Use of Interval Type-2 Fuzzy Sets and Systems. Comput. Ind. Eng. 2013, 65, 624–633. [Google Scholar] [CrossRef]
  25. Aleksić, A.; Tadić, D. Industrial and Management Applications of Type-2 Multi-Attribute Decision-Making Techniques Extended with Type-2 Fuzzy Sets from 2013 to 2022. Mathematics 2023, 11, 2249. [Google Scholar] [CrossRef]
  26. Celik, E.; Gul, M.; Aydin, N.; Gumus, A.T.; Guneri, A.F. A Comprehensive Review of Multi Criteria Decision Making Approaches Based on Interval Type-2 Fuzzy Sets. Knowl.-Based Syst. 2015, 85, 329–341. [Google Scholar] [CrossRef]
  27. Mardani, A.; Jusoh, A.; Zavadskas, E.K. Fuzzy Multiple Criteria Decision-Making Techniques and Applications—Two Decades Review from 1994 to 2014. Expert Syst. Appl. 2015, 42, 4126–4148. [Google Scholar] [CrossRef]
  28. Çetinkaya, C.; Özkan, B.; Özceylan, E.; Haffar, S. An Eco-Friendly Evaluation for Locating Wheat Processing Plants: An Integrated Approach Based on Interval Type-2 Fuzzy AHP and COPRAS. Soft Comput. 2022, 26, 4081–4102. [Google Scholar] [CrossRef]
  29. Keshavarz Ghorabaee, M.; Amiri, M.; Salehi Sadaghiani, J.; Hassani Goodarzi, G. Multiple Criteria Group Decision-Making for Supplier Selection Based on COPRAS Method with Interval Type-2 Fuzzy Sets. Int. J. Adv. Manuf. Technol. 2014, 75, 1115–1130. [Google Scholar] [CrossRef]
  30. Keshavarz Ghorabaee, M.; Amiri, M.; Zavadskas, E.K.; Turskis, Z. Multi-Criteria Group Decision-Making Using an Extended EDAS Method with Interval Type-2 Fuzzy Sets. E+M Ekon. Manag. 2017, 20, 48–68. [Google Scholar] [CrossRef]
  31. Keshavarz Ghorabaee, M.; Amiri, M.; Zavadskas, E.K.; Turskis, Z.; Antucheviciene, J. A New Multi-Criteria Model Based on Interval Type-2 Fuzzy Sets and EDAS Method for Supplier Evaluation and Order Allocation with Environmental Considerations. Comput. Ind. Eng. 2017, 112, 156–174. [Google Scholar] [CrossRef]
  32. Oğuz, A. Drone Selection for Agricultural Enterprises with Interval Type-2 Fuzzy COPRAS Method. J. Res. Bus. 2024, 9, 395–421. [Google Scholar] [CrossRef]
  33. Toptancı, Ş.; Gündoğdu, H.G.; Korucuk, S.; Aytekin, A.; Stević, Ž. Corporate Sustainability Strategy Selection for a Metropolitan Municipality Using a Trapezoidal Interval Type-2 Fuzzy SWARA–COPRAS Framework. Soft Comput. 2023, 1–35. [Google Scholar] [CrossRef]
  34. Komatina, N. A Novel BWM-RADAR Approach for Multi-Attribute Selection of Equipment in the Automotive Industry. Spectr. Mech. Eng. Oper. Res. 2025, 2, 104–120. [Google Scholar] [CrossRef]
  35. Rakić, M.; Žižović, M.M.; Miljković, B.; Njeguš, A.; Žižović, M.R.; Đorđević, I. Multi-Criteria Selection of Standards for System Analyst Activities in Organizations. Facta Univ. Ser. Mech. Eng. 2023, 21, 433. [Google Scholar] [CrossRef]
  36. Božanić, D.; Epler, I.; Puška, A.; Biswas, S.; Marinković, D.; Koprivica, S. Application of the DIBR II—Rough MABAC Decision-Making Model for Ranking Methods and Techniques of Lean Organization Systems Management in the Process of Technical Maintenance. Facta Univ. Ser. Mech. Eng. 2024, 22, 101. [Google Scholar] [CrossRef]
  37. Radovanović, M.; Božanić, D.; Tešić, D.; Puška, A.; Hezam, I.M.; Jana, C. Application of Hybrid DIBR-FUCOM-LMAW-Bonferroni-Grey-EDAS Model in Multicriteria Decision-Making. Facta Univ. Ser. Mech. Eng. 2023, 21, 387. [Google Scholar] [CrossRef]
  38. Zavadskas, E.K.; Kaklauskas, A.; Turskis, Z.; Tamošaitiene, J. Selection of the Effective Dwelling House Walls by Applying Attributes Values Determined at Intervals. J. Civ. Eng. Manag. 2008, 14, 85–93. [Google Scholar] [CrossRef]
  39. Keshavarz Ghorabaee, M.; Zavadskas, E.K.; Olfat, L.; Turskis, Z. Multi-Criteria Inventory Classification Using a New Method of Evaluation Based on Distance from Average Solution (EDAS). Informatica 2015, 26, 435–451. [Google Scholar] [CrossRef]
  40. Yalcin, A.S.; Kilic, H.S.; Delen, D. The Use of Multi-Criteria Decision-Making Methods in Business Analytics: A Comprehensive Literature Review. Technol. Forecast. Soc. Change 2022, 174, 121193. [Google Scholar] [CrossRef]
  41. Sałabun, W.; Urbaniak, K. A New Coefficient of Rankings Similarity in Decision-Making Problems. In Proceedings of the Computational Science–ICCS 2020: 20th International Conference, Amsterdam, The Netherlands, 3 June 2020; Springer International Publishing: Berlin/Heidelberg, Germany, 2020; pp. 632–645. [Google Scholar]
  42. Więckowski, J.; Kizielewicz, B.; Shekhovtsov, A.; Sałabun, W. How Do the Criteria Affect Sustainable Supplier Evaluation?—A Case Study Using Multi-Criteria Decision Analysis Methods in a Fuzzy Environment. J. Eng. Manag. Syst. Eng. 2023, 2, 37–52. [Google Scholar] [CrossRef]
  43. Biswas, S.; Biswas, B.; Mitra, K. A Novel Group Decision Making Model to Compare Online Shopping Platforms. Spectr. Decis. Mak. Appl. 2025, 2, 1–27. [Google Scholar] [CrossRef]
  44. Žižović, M.; Miljković, B.; Marinković, D. Objective Methods for Determining Criteria Weight Coefficients: A Modification of the CRITIC Method. Decis. Mak. Appl. Manag. Eng. 2020, 3, 149–161. [Google Scholar] [CrossRef]
  45. Tricomi, G.; Merlino, G.; Panarello, A.; Puliafito, A. Optimal Selection Techniques for Cloud Service Providers. IEEE Access 2020, 8, 203591–203618. [Google Scholar] [CrossRef]
  46. Ganguly, P. Selecting the Right IoT Cloud Platform. In Proceedings of the 2016 International Conference on Internet of Things and Applications (IOTA), Pune, India, 22–24 January 2016; IEEE: New York, NY, USA; pp. 316–320. [Google Scholar]
  47. Chakraborty, A.; Jindal, M.; Khosravi, M.R.; Singh, P.; Shankar, A.; Diwakar, M. A Secure IoT-Based Cloud Platform Selection Using Entropy Distance Approach and Fuzzy Set Theory. Wirel. Commun. Mob. Comput. 2021, 2021, 6697467. [Google Scholar] [CrossRef]
  48. Ilieva, G.; Yankova, T.; Hadjieva, V.; Doneva, R.; Totkov, G. Cloud Service Selection as a Fuzzy Multi-Criteria Problem. TEM J. 2020, 9, 484–495. [Google Scholar] [CrossRef]
  49. Raheja, S.; Garg, R.; Garg, R. A Ranking Framework for the Selection of IoT Cloud Platforms Using Hybrid Multi-Attribute Decision-Making Method. Int. J. Intell. Comput. Cybern. 2024, 17, 824–843. [Google Scholar] [CrossRef]
  50. Saaty, T.L. The Modern Science of Multicriteria Decision Making and Its Practical Applications: The AHP/ANP Approach. Oper. Res. 2013, 61, 1101–1118. [Google Scholar] [CrossRef]
  51. Chen, S.-M.; Lee, L.-W. Fuzzy Multiple Attributes Group Decision-Making Based on the Interval Type-2 TOPSIS Method. Expert Syst. Appl. 2010, 37, 2790–2798. [Google Scholar] [CrossRef]
  52. Kahraman, C.; Öztayşi, B.; Uçal Sarı, İ.; Turanoğlu, E. Fuzzy Analytic Hierarchy Process with Interval Type-2 Fuzzy Sets. Knowl.-Based Syst. 2014, 59, 48–57. [Google Scholar] [CrossRef]
  53. Jahan, A.; Edwards, K.L. A State-of-the-Art Survey on the Influence of Normalization Techniques in Ranking: Improving the Materials Selection Process in Engineering Design. Mater. Des. (1980–2015) 2015, 65, 335–342. [Google Scholar] [CrossRef]
  54. Kuo, M.S.; Liang, G.S. A Soft Computing Method of Performance Evaluation with MCDM Based on Interval-Valued Fuzzy Numbers. Appl. Soft Comput. 2012, 12, 476–485. [Google Scholar] [CrossRef]
  55. Gardziejczyk, W.; Zabicki, P. Normalization and Variant Assessment Methods in Selection of Road Alignment Variants—Case Study. J. Civ. Eng. Manag. 2017, 23, 510–523. [Google Scholar] [CrossRef]
  56. Zavadskas, E.K.; Turskis, Z.; Antucheviciene, J. Optimization of Weighted Aggregated Sum Product Assessment. Electron. Electr. Eng. 2012, 122, 3–6. [Google Scholar] [CrossRef]
Figure 1. The proposed methodology.
Figure 1. The proposed methodology.
Axioms 14 00469 g001
Figure 2. Example of an interval type-2 trapezoidal fuzzy number.
Figure 2. Example of an interval type-2 trapezoidal fuzzy number.
Axioms 14 00469 g002
Figure 3. Procedure for determining fuzzy weight vectors.
Figure 3. Procedure for determining fuzzy weight vectors.
Axioms 14 00469 g003
Figure 4. IT2FCOPRAS application algorithm.
Figure 4. IT2FCOPRAS application algorithm.
Axioms 14 00469 g004
Figure 5. IT2FEDAS application algorithm.
Figure 5. IT2FEDAS application algorithm.
Axioms 14 00469 g005
Table 1. The assessment of the relative importance of the considered attributes and their weights.
Table 1. The assessment of the relative importance of the considered attributes and their weights.
e = 1 e = 2 e = 3 The Normalized Weight Vectors
k = 1 L6L5L6 ω ~ ~ 1 = 0.105,0.168,0.247,0.401 ; 1 , 0.142,0.168,0.247,0.330 ; 0.9
k = 2 L2L1L3 ω ~ ~ 2 = 0.030,0.070,0.124,0.225 ; 1 , 0.050,0.070,0.124,0.175 ; 0.9
k = 3 L7L7L7 ω ~ ~ 3 = 0.144,0.203,0.292,0.439 ; 1 , 0.189,0.203,0.292,0.381 ; 0.9
k = 4 L4L4L5 ω ~ ~ 4 = 0.078,0.103,0.204,0.342 ; 1 , 0.102,0.103,0.204,0.278 ; 0.9
k = 5 L1L1L2 ω ~ ~ 5 = 0.023,0.057,0.106,0.193 ; 1 , 0.041,0.057,0.106,0.148 ; 0.9
k = 6 L3L3L3 ω ~ ~ 6 = 0.052,0.102,0.162,0.286 ; 1 , 0.076,0.102,0.162,0.229 ; 0.9
k = 7 L4L3L1 ω ~ ~ 7 = 0.037,0.080,0.139,0.246 ; 1 , 0.060,0.080,0.139,0.192 ; 0.9
Table 2. Decision matrix.
Table 2. Decision matrix.
k = 1 k = 2 k = 3 k = 4 k = 5 k = 6 k = 7
i = 1 L30.023L6L5L3L6L7
i = 2 L30.018L4L3L1L3L6
i = 3 L40.020L4L2L5L3L5
i = 4 L60.025L5L5L7L4L2
Table 3. The ranking of cloud platforms using IT2FCOPRAS.
Table 3. The ranking of cloud platforms using IT2FCOPRAS.
ζ ~ ~ i ζ i Rank
i = 1 0.056,0.166,0.602,7.533 ; 1 , 0.131,0.166,0.602,2.145 ; 0.9 1.4162
i = 2 0.070,0.132,0.592,8.624 ; 1 , 0.106,0.132,0.592,2.310 ; 0.9 1.5611
i = 3 0.065,0.114,0.478,6.150 ; 1 , 0.088,0.132,0.592,1.702 ; 0.9 1.1563
i = 4 0.041,0.124,0.441,4.464 ; 1 , 0.068,0.124,0.441,1.366 ; 0.9 0.8764
Table 4. The ranking of cloud platforms using IT2FEDAS.
Table 4. The ranking of cloud platforms using IT2FEDAS.
ζ ~ ~ i ζ i Rank
i = 1 0.085,0.230,0.436,1 ; 1 , 0.150,0.230,0.436,0.683 ; 0.9 0.3981
i = 2 0.024,0.065,0.158,0.543 ; 1 , 0.037,0.065,0.158,0.301 ; 0.9 0.1662
i = 3 0.004,0.010,0.025,0.503 ; 1 , 0.006,0.010,0.025,0.045 ; 0.9 0.0883
i = 4 0.006,0.020,0.051,0.124 ; 1 , 0.010,0.020,0.051,0.081 ; 0.9 0.0444
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Spasenić, I.; Tadić, D.; Čabarkapa, M.; Marinković, D.; Komatina, N. Cloud Platform Selection Using Extended Multi-Attribute Decision-Making Methods with Interval Type-2 Fuzzy Sets. Axioms 2025, 14, 469. https://doi.org/10.3390/axioms14060469

AMA Style

Spasenić I, Tadić D, Čabarkapa M, Marinković D, Komatina N. Cloud Platform Selection Using Extended Multi-Attribute Decision-Making Methods with Interval Type-2 Fuzzy Sets. Axioms. 2025; 14(6):469. https://doi.org/10.3390/axioms14060469

Chicago/Turabian Style

Spasenić, Ivana, Danijela Tadić, Milan Čabarkapa, Dragan Marinković, and Nikola Komatina. 2025. "Cloud Platform Selection Using Extended Multi-Attribute Decision-Making Methods with Interval Type-2 Fuzzy Sets" Axioms 14, no. 6: 469. https://doi.org/10.3390/axioms14060469

APA Style

Spasenić, I., Tadić, D., Čabarkapa, M., Marinković, D., & Komatina, N. (2025). Cloud Platform Selection Using Extended Multi-Attribute Decision-Making Methods with Interval Type-2 Fuzzy Sets. Axioms, 14(6), 469. https://doi.org/10.3390/axioms14060469

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