A Unified Fuzzy-Based Symmetrical Multi-Criteria Decision-Making Method for Evaluating Sustainable-Security of Web Applications

Although security is an integral aspect of any web application’s growth, sustainability is also a pivotal factor in maintaining the web application. It is clear that the software industry aims to develop different methods and initiatives for achieving high security while maintaining high sustainability. Unfortunately, web application protection is useless if the sustainability is low. Thus, the present day need calls for innovation in developing web applications that afford sustainable-security to the users. By improving sustainability along with web application protection, underlying security and sustainability attributes play a vital role in determining the symmetrical effect of the sustainability and security attribute to achieve the best outcome. Sustainability evaluation, therefore, uses security and sustainability qualities to achieve the desired sustainability security solutions. In this study, ten consecutive versions of two web applications were used to determine symmetrical sustainability. The authors used the Fuzzy Analytic Hierarchy Process (Fuzzy-AHP) mechanism to determine sustainability goals and long-term impact. Furthermore, the effect of security on sustainability is assessed, and vice versa. The findings in the paper will prove to be valuable for improving sustainability of the web application.

[1]  Rajeev Kumar,et al.  Revisiting Software Security: Durability Perspective , 2015 .

[2]  Pavel V. Sevastjanov,et al.  An interval type-2 fuzzy extension of the TOPSIS method using alpha cuts , 2015, Knowl. Based Syst..

[3]  Ajit Pratap Singh,et al.  Assessment of Software Quality: A Fuzzy Multi-Criteria Approach , 2010 .

[4]  Samuel L. Seaman,et al.  Making Decisions with Multiple Attributes: A Case in Sustainability Planning , 2012 .

[5]  I. Syamsuddin Multicriteria Evaluation and Sensitivity Analysis on Information Security , 2013, ArXiv.

[6]  T. Miranda Lakshmi,et al.  A Survey on Multi Criteria Decision Making Methods and Its Applications , 2013 .

[7]  Ming Tang,et al.  Hesitant Fuzzy Linguistic Analytic Hierarchical Process With Prioritization, Consistency Checking, and Inconsistency Repairing , 2019, IEEE Access.

[8]  Dixit Garg,et al.  Barriers to renewable/sustainable energy technologies adoption: Indian perspective , 2015 .

[9]  S. M. K. Quadri,et al.  Information Availability: An Insight into the Most Important Attribute of Information Security , 2016 .

[10]  Bill Tomlinson,et al.  Safety, Security, Now Sustainability: The Nonfunctional Requirement for the 21st Century , 2014, IEEE Software.

[11]  Mamdouh Alenezi,et al.  Measuring Security Durability of Software through Fuzzy-Based Decision-Making Process , 2019, Int. J. Comput. Intell. Syst..

[12]  M. Bohanec,et al.  The Analytic Hierarchy Process , 2004 .

[13]  Samuel Asumadu-Sarkodie,et al.  A review of renewable energy sources, sustainability issues and climate change mitigation , 2016 .

[14]  A. K. Akella,et al.  Social, economical and environmental impacts of renewable energy systems , 2009 .

[15]  Jurgita Antucheviciene,et al.  Hybrid multiple criteria decision-making methods: a review of applications for sustainability issues , 2016 .

[16]  Mamdouh Alenezi,et al.  Security Testing Framework for Web Applications , 2018, Int. J. Softw. Innov..

[17]  Edmundas Kazimieras Zavadskas,et al.  Sustainable and Renewable Energy: An Overview of the Application of Multiple Criteria Decision Making Techniques and Approaches , 2015 .

[18]  Ibrahim Abunadi,et al.  An Empirical Investigation of Security Vulnerabilities within Web Applications , 2016, J. Univers. Comput. Sci..

[19]  Mario Piattini,et al.  Puzzling out Software Sustainability , 2017, Sustain. Comput. Informatics Syst..

[20]  C. Calero,et al.  Is software sustainability considered in the CSR of software industry? , 2019, International Journal of Sustainable Development & World Ecology.

[21]  Tim Schmitz,et al.  Improving Web Application Security Threats And Countermeasures , 2016 .

[22]  Coral Calero,et al.  Towards a Software Product Sustainability Model , 2013, ArXiv.

[23]  Colin C. Venters,et al.  Software engineering for sustainability , 2017 .

[24]  Colin C. Venters,et al.  Software sustainability: Research and practice from a software architecture viewpoint , 2018, J. Syst. Softw..

[25]  Benjamin S. Blanchard,et al.  System Engineering Management , 1991 .

[26]  Wei Quan,et al.  Fuzzy Theory Based Security Service Chaining for Sustainable Mobile-Edge Computing , 2017, Mob. Inf. Syst..

[27]  Alka Agrawal,et al.  Measuring the Sustainable-Security of Web Applications Through a Fuzzy-Based Integrated Approach of AHP and TOPSIS , 2019, IEEE Access.

[28]  Jie Xu,et al.  Software Sustainability: The Modern Tower of Babel , 2014, RE4SuSy@RE.

[29]  Ludmil Mikhailov,et al.  Deriving priorities from fuzzy pairwise comparison judgements , 2003, Fuzzy Sets Syst..

[30]  T. Saaty How to Make a Decision: The Analytic Hierarchy Process , 1990 .