Selection of Software Development Methodology by Employing a Multi-Criteria Decision-Making Approach Based on Logarithmic Bipolar Complex Fuzzy Aggregation Operators

被引:2
作者
Song, Yu [1 ]
Mahmood, Tahir [2 ]
Rehman, Ubaid Ur [2 ]
机构
[1] Wuxi Vocat Coll Sci & Technol, Wuxi 214028, Peoples R China
[2] Int Islamic Univ Islamabad, Dept Math & Stat, Islamabad 44000, Pakistan
关键词
Software development methodology; logarithmic operations; bipolar complex fuzzy set; RISK;
D O I
10.1109/ACCESS.2024.3373708
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Numerous factors, including project complexity, team size, customer collaboration, and development pace, must be taken into consideration while choosing a software development methodology. This problem is a multi-criteria decision-making dilemma since the many criteria frequently fight with one another and fluctuate in priority. In order to systematically select the best methodology, the multi-criteria decision-making technique assists in quantifying and assessing these factors. This ensures that decisions are made in a fair and informed manner within the context of the challenging software development environment. Thus, in this article, we develop a multi-criteria decision-making approach in the setting of bipolar complex fuzzy information for the prioritization and selection of optimal software development methodology. For this, we first, invent logarithmic operational laws and associated results for the bipolar complex fuzzy set. Then, we invent four aggregation operators by utilizing these logarithmic operational laws under the structure of bipolar complex fuzzy information that is, logarithmic bipolar complex fuzzy weighted averaging, logarithmic bipolar complex fuzzy ordered weighted averaging, logarithmic bipolar complex fuzzy weighted geometric, and logarithmic bipolar complex fuzzy ordered weighted geometric. After that, we solve a multi-criteria decision-making dilemma related to the prioritization and selection of software development methodology by considering the artificial data in the setting of bipolar complex fuzzy information and achieve that "Agile" is the optimal software development methodology among the considered four different software development methodologies, i.e., Waterfall, DevOps, Spiral, and Agile. In the last, we investigate the comparison study of the deduced theory to a few current theories to reveal the importance and supremacy of the constructed theory.
引用
收藏
页码:38163 / 38179
页数:17
相关论文
共 50 条
[1]   Application of Bipolar Fuzzy Sets in Graph Structures [J].
Akram, Muhammad ;
Akmal, Rabia .
APPLIED COMPUTATIONAL INTELLIGENCE AND SOFT COMPUTING, 2016, 2016
[2]   Bipolar fuzzy graphs [J].
Akram, Muhammad .
INFORMATION SCIENCES, 2011, 181 (24) :5548-5564
[3]   Complex fuzzy arithmetic aggregation operators [J].
Bi, Lvqing ;
Dai, Songsong ;
Hu, Bo ;
Li, Sizhao .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 36 (03) :2765-2771
[4]   Complex Fuzzy Geometric Aggregation Operators [J].
Bi, Lvqing ;
Dai, Songsong ;
Hu, Bo .
SYMMETRY-BASEL, 2018, 10 (07)
[5]   A TAXONOMY OF SOFTWARE-DEVELOPMENT METHODS [J].
BLUM, BI .
COMMUNICATIONS OF THE ACM, 1994, 37 (11) :82-94
[6]  
Chandra V., 2015, International Journal of Computer Applications, V131, P7
[7]   An integrated method for multi-attribute group decision-making based on the linguistic Z-number and MSM operators [J].
Chen, Bo ;
Cai, Qiang ;
Wei, Guiwu ;
Mo, Zhiwen .
INTERNATIONAL JOURNAL OF KNOWLEDGE-BASED AND INTELLIGENT ENGINEERING SYSTEMS, 2023, 27 (02) :167-191
[8]   Evaluating the rate of aggregative risk in software development using fuzzy set theory [J].
Chen, SM .
CYBERNETICS AND SYSTEMS, 1999, 30 (01) :57-75
[9]  
Das S., 2023, J. Ambient Intell. Humaniz. Comput., V15, P547
[10]  
Despa M. L.., 2014, Database Syst. J., V5, P38