Hesitant Fuzzy Sets Based Symmetrical Model of Decision-Making for Estimating the Durability of Web Application

: The development of web applications essentially relies on users’ demands who expect highly e ﬃ cacious but cost e ﬀ ective software services. Managing time and cost so as to develop web applications that cater to the users’ need is a challenge for developers at present. Moreover, low-cost maintenance can only be achieved by enhancing the durability of the web applications. Identifying characteristics of durability is a complex task because the di ﬀ erent experts have di ﬀ erent opinions regarding the signiﬁcance of characteristics that determine durability quotient of the web applications. As established by the best practices undertaken in this context, some experts consider quality to be the most important factor for determining durability. Therefore, the present study enlists multi-criteria decision-based symmetrical technique to address the multi-vector option availability for the apt selection of the characteristics for durability. Furthermore, it has also been identiﬁed that a numerical assessment of web applications’ durability can a ﬀ ect the service life and low-cost management in web applications. In this context, to achieve high durability and longevity in web applications, this paper attempts to illustrate and perform a numerical evaluation of durability characteristics. By understanding the various characteristics and their signiﬁcance towards durability, the paper ﬁnds that the hesitant fuzzy-based symmetrical technique of the Analytic Hierarchy Process (AHP) and Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) is an e ﬀ ective methodology for evaluating web applications’ durability. For evaluating the quality of the results and establishing their sensitivity, the authors have assessed the outcomes on six di ﬀ erent projects of the University. Additionally, results assessed and discussed in this paper would be a conclusive reference for the developers in their attempts to develop highly durable and manageable web applications.


Introduction
The exponential increase in the use of web applications can be witnessed in almost every field today. However, the ubiquitous use of web applications has also jeopardized the security of users' information. Constant threats of cyber assaults and instances of data theft have become a major concern for the web application developers and the security practitioners. Nowadays, it is easy to accuracy of the hesitant fuzzy-based symmetrical AHP-TOPSIS technique for critical criteria estimation. To obtain a more conclusive analysis in our study, we have also undertaken the estimation of durability characteristics by employing hesitant fuzzy AHP-TOPSIS. The main impacts of this research work are as: • Estimate web application durability that will deliver rules and strategies for development of durable web application. • Hesitant fuzzy sets based AHP-TOPSIS technique is adopted to evaluate the durability of web application. Hesitant fuzzy sets based AHP technique and hesitant fuzzy sets based TOPSIS technique are well known and popular during solving multi-criteria decision making related problems and provide precise and efficient results.

•
The set of characteristics of durability used in this research work to assess durability of web application through unified approach of hesitant fuzzy based AHP and TOPSIS is unique.

•
Six different versions of an institutional web application are taken as alternatives to evaluate the real time impact and validate the results.

•
This study's empirical initiative aims at providing insights about determining how formal and well-proven durability characteristics are followed throughout the development life cycle of web application.
The rest of the work is divided into the following segments: Section 2 discusses Materials and Methods and includes durability characteristics of web application and hesitant fuzzy sets based AHP-TOPSIS methodology; Section 3 provides numerical analysis and results, sensitivity analysis, and contains comparison through different methods; and Section 4 gives the conclusion of this research work.

Durability of Web Application
Durability of the web application improves the quality of web applications effectively [16]. In fact, the quality of web application has always been dependent on its durability, i.e., a durable web application is considered to be a highly effective and useful web application. However, achieving the best quality standards and ensuring optimum durability of the web application is not a one step process and requires periodic initiatives. Managing durability is a task of maintaining reusability of web application from time to time [17].
The service life for a software or web application is always a key characteristic of its functionality and quality. Despite this, as observed by experts, durability is still not the core concern during the development phases of the web applications as the focus is on optimizing the usability of the web applications. This creates a gap between durability and functionality of the web applications, and further decreases the service life of the web applications. Every customer needs a web application with long service life, and a gap in durability factor in development shelves the longevity of the web applications [5,6]. Moreover, the service life of any web application directly portrays the durability of its design and architecture.
The concept of relating maintenance and durability has been discussed by Khan et al. [8]. According to Cusick, serviceability of a web application is related to its durability, and the serviceability of web application can be enhanced further if the durability has been achieved to the desired level [18]. Durable web application is defined as user's satisfaction and their demands fulfillment as well as its longevity during its use [5,7]. Thus, it is evident that instead of a normal web application, a durable web application is not only effective but also an attractive investment for the users. A web application's durability is connected to longevity, and the web application's progress is involved with its durability directly or indirectly and vice-versa. Assuring web application's durability requires a judicious selection of the attributes that determine durability. Some characteristics of durability have the ability and potential to effectively maintain and manage the web application. Many researchers believe that longevity is the same as durability in web application design [4][5][6][7][8][9]. Durability is an integral feature in security, defense, educational, and banking sector web applications. There are various characteristics and sub-characteristics of durability that significantly affect the quality of web application. We have identified these characteristics through a literature review of almost seven research papers [6][7][8][9][18][19][20]. These researches indicate that the chosen characteristics affect the durability of any software and web application, directly or indirectly [6][7][8][9]20]. Some of the key characteristics in this context are: Dependability [5,6], trustworthiness [6,7], human trust [5,7], usability [6,8], confidentiality [5,8], consumer integrity [8,9], reliability [5,9], maintainability [18], accountability [18,19], survivability [8,20], availability [18], accessibility [19], and user satisfaction [20]. The relationship between these characteristics has been shown in Figure 1. characteristics of durability that significantly affect the quality of web application. We have identified these characteristics through a literature review of almost seven research papers [6][7][8][9][18][19][20]. These researches indicate that the chosen characteristics affect the durability of any software and web application, directly or indirectly [6][7][8][9]20]. Some of the key characteristics in this context are: Dependability [5,6], trustworthiness [6,7], human trust [5,7], usability [6,8], confidentiality [5,8], consumer integrity [8,9], reliability [5,9], maintainability [18], accountability [18,19], survivability [8,20], availability [18], accessibility [19], and user satisfaction [20]. The relationship between these characteristics has been shown in Figure 1.  Figure 1 shows that the quality of the web application can be enhanced by applying the durability factor in the development phase. In Figure 1, six alternatives have been taken for choosing the best alternative between two web applications. The two alternatives are real time web applications. One of these is the entrance exam based web application, and the second one is an online quiz competition based web application. Three different alternatives for both the web applications have been taken into this research for estimation of durability of web application.
Furthermore, in order to enhance the durability of a web application, it is important to identify and estimate the various sub-characteristics or characteristics of durability by an effective computational methodology. Assessment of durability factors include numerical categorization and evaluation of various quality characteristics that contribute towards web application's service life. Characteristics of web application durability are defined as: • Dependability: The system is said to be dependable if a computer works as expected and the user is confident at the same time about its working. Describing the significance of this factor in durability is an effective way to construct web application. A web application's durability factor is also inherited by dependability. It inherits the service life and working process of web application. On the other hand, by underlining the definition of dependability factor, it is clearly illustrated that the software service life span is important for user's expectations. Hence, in these terms, the web application's durability will be stronger with the help of dependable software. There are many dependability characteristics but web application durability affects only a few of them which are mentioned in Figure 1.

•
Trustworthiness: According to the defining terms of this factor, if web application can prevent, tackle and survive the condition of attacks, failure, and other harmful situations, then it will possess trustworthiness. Trustworthiness ensures that the software will perform as expected. There are many trustworthiness characteristics but web application durability affects only a few of them which are mentioned in Figure 1.

•
Human Trust: Trust in human to human operations is one of the most significant characteristics  Figure 1 shows that the quality of the web application can be enhanced by applying the durability factor in the development phase. In Figure 1, six alternatives have been taken for choosing the best alternative between two web applications. The two alternatives are real time web applications. One of these is the entrance exam based web application, and the second one is an online quiz competition based web application. Three different alternatives for both the web applications have been taken into this research for estimation of durability of web application.
Furthermore, in order to enhance the durability of a web application, it is important to identify and estimate the various sub-characteristics or characteristics of durability by an effective computational methodology. Assessment of durability factors include numerical categorization and evaluation of various quality characteristics that contribute towards web application's service life. Characteristics of web application durability are defined as: • Dependability: The system is said to be dependable if a computer works as expected and the user is confident at the same time about its working. Describing the significance of this factor in durability is an effective way to construct web application. A web application's durability factor is also inherited by dependability. It inherits the service life and working process of web application. On the other hand, by underlining the definition of dependability factor, it is clearly illustrated that the software service life span is important for user's expectations. Hence, in these terms, the web application's durability will be stronger with the help of dependable software. There are many dependability characteristics but web application durability affects only a few of them which are mentioned in Figure 1. possess trustworthiness. Trustworthiness ensures that the software will perform as expected. There are many trustworthiness characteristics but web application durability affects only a few of them which are mentioned in Figure 1.

•
Human Trust: Trust in human to human operations is one of the most significant characteristics for long serviceability in web applications. In web application terms, human trust is identified as the consumer's trust in the developer. The characteristics that strengthen each other are web application durability and human trust. There are many human trust characteristics but web application durability affects only a few of them which are mentioned in Figure 1. • Usability: If a web application interface is simple or easy to use, then it automatically means that is usable. Accessibility, availability, survivability, maintainability, and ultimately satisfaction are the five main enhancements that make for a usable web application, as per the end-users' experience. Further, the characteristics that strengthen each other are web application durability and usability. There are many usability characteristics but web application durability affects only a few of them which are mentioned in Figure 1.
The tree of web application that has been shown in Figure 1 is further classified into two levels. One or more characteristics of the higher level are affected by the characteristics at another level. However, the effect of the characteristics is not always same for every level. For instance, dependability, human trust, and trustworthiness are impacted by reliability but the impact is not the same for all of them. The impacts of the same characteristics are differentiated with the help of a tree of characteristics among the other characteristics at a higher level. For achieving the longevity of the web applications during the development process, the practitioners need to understand and assess the web application's durability. Web application durability is affected by the nine characteristics at level 2 which are defined below: • Confidentiality: It is an ability to manage and provide data only to the authorized users. • Consumer Integrity: Integrity is an ability of application that prevents and manages the originality of information within the web application. • Reliability: It is an ability that shows the performance consistency of application in a controlled condition for a specified time period. • Maintainability: Is the ability that defines rearrangements and patching in web applications for a specified course of work. • Accountability: Accountability assures the role and amenableness of every node or entity of users in web application. • Survivability: Is the ability of web application to fulfill its desired objective, whether it is in an attack situation or failure. • Availability: It assures the presence of information 24 × 7 in a web application for its authorized users. • Accessibility: Is the ability of web applications to control user information rights within the web application environment.

•
User Satisfaction: It assures customer satisfaction and demands in a web application by timely upgradation.
In a nutshell, these characteristics play a vital role in estimating web application's durability, hence weightage of these characteristics in estimation of durability need to be known. Although it is a very critical process to identify, prioritize, and estimate characteristics, without it, the practitioners cannot achieve the target of a profitable and successful web application product. Moreover, web application durability plays a vital role in the optimization of maintenance issues. Essentially, understanding durability of web application is an ambiguous process due to its vast characteristics and area. Hence, experts' opinions need to be collated for deciding on the most conversant attributes. Different experts might have varying views and to mitigate the uncertainties caused by multiple opinions, the present study has used the hesitant fuzzy methodology [6][7][8].

Methodology
Several real-world problems are sorted by MCDM solutions instead of classic real-time solutions. Durability of web applications perfectly suits this category. AHP is preferred over the other MCDM techniques because the computed solutions derived from AHP are precise and effective [7]. Sometimes during the process of decision making, the experts may need more specific values for reference. Such a scenario affects the calculated results even more strongly. To address this concern in the present analysis, the authors have used a hybrid technique associating hesitant fuzzy with the AHP technique for prioritizing. Furthermore, TOPSIS methodology has been used for testing the obtained results of web application's durability. Moreover, the hesitant fuzzy technique is adopted by this paper to get more effective and precise results. If we look beyond the various available techniques of MCDM, TOPSIS methodology is the only one which gives an ideal solution path and effective results for testing [8]. To provide conclusive and ideal solution, TOPSIS methodology considers the positive as well as negative aspects at the same time, and then critically evaluates the numerical assessment.
At the point where the decision makers had to choose undefined value of numbers and numbers that were not involved in the assessment previously, the authors adopted the hesitant fuzzy set approach [6]. Hesitant fuzzy set concept was firstly proposed by Torra and Narukawa [21] and discussed and updated by Rodriguez et al. [22,23] in their further research. Thereafter, hesitant fuzzy sets have been adopted in various research pursuits in the recent years.
Wang et al. proposed a TOPSIS integrated methodology in cloud-based security architecture that produced efficient outcomes [11]. The adopted methodology for this paper has the ability to manage ambiguities and other issues of the AHP-TOPSIS methodology. Moreover, the model also validates its results by evaluating stock selection in paper. Similarly, Beg and Rashid also used the same methodology in their paper [24]. By critically analyzing the real time projects of a hospital, the authors corroborated the reliability of this approach. Moreover in the context of energy solution, Xia and Xu [25] also employed the stated methodology to produce convincing outcomes for their paper.
Hesitant Fuzzy-AHP (HF-AHP) methods have been enlisted in our study to estimate the priority of durability characteristics in web applications, and then by using HF-TOPSIS methodology, we have assessed their testing and effect on alternatives for similar characteristics. A step-by-step description of the methodology in brief is listed below: Step 1: Hierarchy development of characteristics is the first step for methodology application.
Step 2: Examiners use linguistic terms in Table 1 to produce reliable and helpful evaluation criteria for the decision makers Table 1. Scale for Hesitant Fuzzy-Analytic Hierarchy Process (HF-AHP) technique.

Rank
Linguistic Term Abbreviation Triangular Hesitant Fuzzy Number
OWA(a 1 , a 2 , . . . a n ) = n j=1 W j b j (1) where OWA is denoted as ordered weighted averaging method, W is for weight of characteristics. Similarly, after applying Equation (1), examiners find the trapezoidal numbers C = (a, b, c, d) through After applying the Equations (3)-(5), the examiners determine the first and second type of weights η. This is a number that lies between [0, 1] and to achieve these numbers, the examiners apply Equations (6) and (7).
Step 4: After analyzing the whole previous process to fulfill the remaining attributes of comparison matrix, Equations (8) and (9) are used by the examiners. Thereafter, for identifying the comparison matrix, examiners use Equation (10) to defuzzify the matrix.
In the equation above (l,m 1 ,m 2 ,h) represents lower bound, upper middle bound, lower middle bound, and higher bound of the trapezoidal number. Defuzzification step gives precise values. To analyze the Consistency Ratio (CR) of these values, the examiners evaluate the CR by applying Formulas (11) and (12).
where RI is random index defined in Saaty [26] Step 6: In this step, the examiners evaluate the geometrical mean of the values through Formula (13).
Step 7: Examiners assess the most significant criterion in the entire set by applying the formula of: Step 8: Examiners analyze the defuzzified values by (15).
Step 9: Examiners convert the defuzzified values into normalized values or weights by applying the Formula (16).
After obtaining the priority list of durability characteristics through AHP methodology, the effectiveness of the drafted list of selected alternatives is estimated by the TOPSIS method. As a MADM technique, TOPSIS is more conclusive in suggesting the most preferred alternative for use. Lai et al. introduced the concept of TOPSIS methodology to the world and discussed it critically [27]. The present study uses the hesitant fuzzy AHP TOPSIS methodology to analyze and evaluate the web application's durability [22,27]. TOPSIS approach associates and performs its computation on the distance between two linguistic values like H1s and H2s. The process has been elucidated below: d(H1s, H2s) = |q * − q| + |p * − p| (17) Step 10: As starting process following terms are defined: • To define alternatives and criteria in TOPSIS, the following written formulas are applied as (C = {C 1 , C 2 , . . . ..C E }) and n criteria (C = {C 1 , C 2 , . . . ..C n }) • e x Denotes the experts in TOPSIS, similarly, k is used to display numeric count of experts.
• In TOPSIS methodology, the equation X l = H l S ij E×n is used to represent HF matrix.
• To evaluate the criteria and effect of outcomes, the standards are written for TOPSIS are: The standard for TOPSIS assessment lies in between very bad to highly good scale, r 1 1 = between medium and good (bt M&G) r 1 2 = at most medium (am M) r 2 1 = at least good (al G) r 2 2 = between very bad and medium (bt VB&M) For HF matrix, the following formulas are used [6]: env F (EGH (alG)) = T (0.5000, 0.8500, 1.0000, 1.0000) env F (EGH (btVB&M)) = T (0.0000, 0.3000, 0.3700, 0.6700) Step 11: The associated combined matrix is created by applying the following (18) formula: Step 12: α b in TOPSIS evaluation shows the effective factor where most effective factor is indicated by Aj, and α c illustrates the cost related preferences. Additionally, for cost related preferences, the lowest effective alternatives demand high accuracy. To describe and assess cost as well as effective characteristics, the following equations are employed: Step 13: Examiners analyze the +ve and -ve idea aspects of TOPSIS by applying following Formulas (22) and (23), Step 14: Examiners construct and evaluate the closeness for analyzed positive and negative aspects by (24), where Step 15: To conclude the process, the ranks are assigned and the tabular form of alternatives are based on their effectiveness evaluation.
A thoroughly detailed and analyzed numerical assessment of web application's durability has been performed in further sections of this paper.

Data Analysis and Results
Durability is a vast and complex topic that demands numerical assessment for its effective implementation. Maintenance is the key concept for durable web applications. The current demand in web application development needs a strategic design which can meet the users' satisfaction while ensuring low maintenance cost and high service life. Despite the efforts undertaken in this regard, a lot needs to be done to optimize durability of web applications. Several researchers are working on web application development with long service life and other characteristics [28]. In this league, the present study assessed the various aspects of durability in web application development by using HF-AHP-TOPSIS technique. Numerical assessment of the same has been detailed below: As a first step, the authors identified and created a hierarchical format of various durability characteristics for web application longevity (Figure 1). For evaluating the durability of web application, four characteristics at level-1 namely dependability, trustworthiness, human trust and usability are indicated as C1, C2, and C3, respectively. With respect to durability estimation of web application at level-2: The characteristics of dependability are confidentiality, reliability, maintainability, accountability and accessibility and are indicated as C11, C12, C13, C14, and C15, respectively. The characteristics of trustworthiness are maintainability, accountability, survivability, availability and accessibility and are indicated as C21, C22, C23, C24, and C25, respectively. The characteristics of human trust are confidentiality, consumer integrity, reliability, maintainability and user satisfaction and are represented as C31, C32, C33, C34, and C35, respectively. The characteristics of usability are maintainability, survivability, availability, accessibility and user satisfaction and are indicated as C41, C42, C43, C44, and C45, respectively. Then, to estimate the numerical assessment of these characteristics, the study garnered the opinions (with the help of virtual environment) of 110 experts who were from academics and industry. These experts had varying degrees of experience in the field of web application security; ranging from 2 to 10 years. Thereafter, the authors estimated the durability of web application by applying Equations (1)- (26).
With the help of Equations (1)-(9) and Table 1 Table 2.  Table 2 depicts that the level 2 of the hierarchy shows various characteristics that affect its greater level characteristics but their effect for every single factor is different from others. In this type of situation, the authors grouped the characteristics for effective results. Evaluation of alternatives to test the obtained results is shown in following Tables 3 and 4. This portion of the section provides a realistic assessment of evaluated results on highly sensitive web applications of the University. Further, to analyze the hesitant fuzzy TOPSIS methodology, the authors selected 6 different web application projects of BBA University (India) [6,8] that are represented by AV1, AV2, AV3, AV4, AV5, and AV6 for assessment. With the help of the Equation (17) and step 10, authors took the inputs on the technical data of six projects of the University. Table 5 below illustrates the results in a combinative manner. Tables 6 and 7 portray the normalized and weighted normalized values of alternatives in perspective of durability characteristics with the help of the Equations (18)- (24). According to Table 6, maintainability (with the weight 0.1795) has the highest weightage in estimation of durability of web application. While, as per Table 3, trustworthiness with the weight of 0.5242, has the highest priority among level 1 characteristics. This suggests that while designing a durable web application, developer should focus on trustworthiness and maintainability. This will lead to a more durable web application. Lastly, satisfaction degrees of different alternatives are estimated with the help of Equations (25) and (26), as shown in Table 8 and Figure 2.   To describe and portray the satisfaction degrees of the alternatives, g i is evaluated in above table. The above table illustrates the effectiveness of alternatives by numeric values. As evident, the effect of durability characteristics prioritization is in good standard by alternative assessment results. Authors strongly believe and recommend that the numeric assessment and outcome is satisfactory, and in good condition, for the BBA University projects. Moreover, the prioritized table and ranking for durability in web application is also effective. Results described in the table show that the second alternative has the highest effect than all the others. To describe and portray the satisfaction degrees of the alternatives, is evaluated in above table. The above table illustrates the effectiveness of alternatives by numeric values. As evident, the effect of durability characteristics prioritization is in good standard by alternative assessment results. Authors strongly believe and recommend that the numeric assessment and outcome is satisfactory, and in good condition, for the BBA University projects. Moreover, the prioritized table and ranking for durability in web application is also effective. Results described in the table show that the second alternative has the highest effect than all the others.

Robustness Assessment
To check the robustness of the evaluated results in this proposed article, authors conducted a robustness analysis or sensitivity analysis. Robustness, in any type of numerical assessment, is an important feature in establishing the reliability of the results and validating them for further reference. It is always beneficial to evaluate the quality of computed results for deriving at a corroborative analysis. Calculated weights are used by the authors to conduct the sensitivity analysis. In the proposed study, the authors chose 6 alternatives to perform web application durability estimation. Thus, for conducting the sensitivity analysis also, the authors selected the same 6 alternatives. A well-established robustness assessment is portrayed in the Table 9 and Figure 3.

Robustness Assessment
To check the robustness of the evaluated results in this proposed article, authors conducted a robustness analysis or sensitivity analysis. Robustness, in any type of numerical assessment, is an important feature in establishing the reliability of the results and validating them for further reference. It is always beneficial to evaluate the quality of computed results for deriving at a corroborative analysis. Calculated weights are used by the authors to conduct the sensitivity analysis. In the proposed study, the authors chose 6 alternatives to perform web application durability estimation. Thus, for conducting the sensitivity analysis also, the authors selected the same 6 alternatives. A well-established robustness assessment is portrayed in the Table 9 and Figure 3. The assessed results for robustness analysis conclude that alternative 2 is the most effective factor application for web application durability. In the context of robustness assessment, the primary first row of table represents real computed results. By implementing robustness analysis standards on weights for characteristics, we found that all the factor have the same higher effect as in the real assessment. Results also provide information that numeric outcomes are sensitive towards weighs of characteristics. The assessed results for robustness analysis conclude that alternative 2 is the most effective factor application for web application durability. In the context of robustness assessment, the primary first row of table represents real computed results. By implementing robustness analysis standards on weights for characteristics, we found that all the factor have the same higher effect as in the real assessment. Results also provide information that numeric outcomes are sensitive towards weighs of characteristics.

Comparison with Other Pair-Wise Techniques
Comparing the results obtained from different methods gives an ideal understanding about the variation of numerical assessment in various techniques. We compared the hesitant fuzzy AHP-TOPSIS technique with the other four techniques of MCDM including Fuzzy AHP-TOPSIS, Fuzzy ANP-TOPSIS, Classical AHP-TOPSIS, and Classical ANP-TOPSIS for gauging the effectiveness of the proposed technique [7][8][9][10]. Although hybrid methods such as Fuzzy AHP-TOPSIS and Fuzzy ANP

Comparison with Other Pair-Wise Techniques
Comparing the results obtained from different methods gives an ideal understanding about the variation of numerical assessment in various techniques. We compared the hesitant fuzzy AHP-TOPSIS technique with the other four techniques of MCDM including Fuzzy AHP-TOPSIS, Fuzzy ANP-TOPSIS, Classical AHP-TOPSIS, and Classical ANP-TOPSIS for gauging the effectiveness of the proposed technique [7][8][9][10]. Although hybrid methods such as Fuzzy AHP-TOPSIS and Fuzzy ANP TOPSIS give good results, but in the current case of characteristics of web application durability, hesitant fuzzy AHP TOPSIS proves to be the accurate one [11][12][13][14][15]. The results obtained through the comparison were not so varied and different from each other but the accuracy of results differed from each other. The hesitant fuzzy AHP-TOPSIS technique has an advantage of assigning hesitant fuzzy set valuation in assigning values to characteristics. The calculated results are tabulated in the Table 10 and Figure 4. It is shown by the Table 10 and Figure 4 that results assessed by hesitant fuzzy AHP TOPSIS methodology are more accurate than the other four techniques because of the additional facility of hesitant fuzzy set theory in the methodology. Thus, the adopted approach in this study has higher potential and gives better results.
Several research endeavors define durability in software and web applications and different perspectives on durability concept in software and web applications have been forwarded by different researchers [5,6,16]. However, authors of this study did not find a research analysis that discussed the quantitative assessment of web application's durability.  It is shown by the Table 10 and Figure 4 that results assessed by hesitant fuzzy AHP TOPSIS methodology are more accurate than the other four techniques because of the additional facility of hesitant fuzzy set theory in the methodology. Thus, the adopted approach in this study has higher potential and gives better results.
Several research endeavors define durability in software and web applications and different perspectives on durability concept in software and web applications have been forwarded by different researchers [5,6,16]. However, authors of this study did not find a research analysis that discussed the quantitative assessment of web application's durability.

Conclusions
Providing a durable and user-friendly web application with low-cost maintenance is an ideal web application development process that every developer and expert expects. Low-cost maintenance and management web application process can only be accomplished by durability enhancement [5,19,28]. Managing and accessing the durability of web applications in the development phase is an important prerequisite towards realizing optimum durability. It is evidently shown by previous incidents that the main reason behind web application failures is the less focus on durability. The present study propositions that low-cost maintenance and long service life of web applications requires durability focused development procedure.
The contributions of this study can be capsuled as: • Maintaining the durability of web applications gives cost-related enhancements and provides low-cost investment in web application management.

•
The findings of the proposed work will facilitate the developers' task who can refer to the results and employ the stated methodology for enhancing the durability of web application instead of focusing on its application-level characteristics.

•
The assessment section of this paper portrays that trustworthiness is the most important priority factor for durability enhancement in web applications. Therefore, it is automatically proven that focusing on trustworthiness can give high durability in web applications.
Durability enhancement of the web application development process demands greater and immediate focus of the practitioners. Estimating web application's durability in its development process was the core objective of the proposed study. For accomplishing the stated objective, we used the MCDM methodology to assess various design level characteristics of durability. Moreover, as a recommendation, the paper also emphasizes upon adopting durability management from the development phase of the web application for high longevity. The proposed methodology and processes were applied on the web applications of BBA University. The research also proposes a new idea of managing the durability of web applications through Hesitant-fuzzy-AHP based methodology. Different studies and surveys cite that nearly 75% of the cost is spent on web application management in businesses [18,19,28]. Thus, enhancement in the durability of web applications will give low-cost management of web applications and bring forth lucrative returns for the organizations. Yet another future endeavor in this research premise, as shown in the study, can be to enlist soft computing artificial intelligence for enhancing and evaluating web application's durability.