Design-related flaws in software systems have increasingly drawn the attention of developers due to their significant impact on both functional and non-functional aspects of source code. To mitigate these issues, various causes behind their occurrence were explored. Different types of code smells have been found to adversely affect software quality, highlighting the necessity to identify which smell type has the most detrimental effect on the system. To tackle this issue, a hybrid Multi-Criteria Decision-Making (MCDM) framework, combining the AHP and COCOSO methods, has been employed. An integrated approach of picture fuzzy numbers with neutral and rejecting membership functions has been adapted to effectively capture uncertainties commonly encountered in real-world scenarios. Both the said methodologies are combined to conduct an analysis on real-life datasets, and the results obtained from this approach have been notably promising.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Picture Fuzzy Numbers-Based AHP-CoCoSo Approach to Deal with Different Software Code Smells

  • Priyanka Gupta,
  • Sanjana Cahudhary,
  • Adarsh Anand,
  • Ljubisa Papic

摘要

Design-related flaws in software systems have increasingly drawn the attention of developers due to their significant impact on both functional and non-functional aspects of source code. To mitigate these issues, various causes behind their occurrence were explored. Different types of code smells have been found to adversely affect software quality, highlighting the necessity to identify which smell type has the most detrimental effect on the system. To tackle this issue, a hybrid Multi-Criteria Decision-Making (MCDM) framework, combining the AHP and COCOSO methods, has been employed. An integrated approach of picture fuzzy numbers with neutral and rejecting membership functions has been adapted to effectively capture uncertainties commonly encountered in real-world scenarios. Both the said methodologies are combined to conduct an analysis on real-life datasets, and the results obtained from this approach have been notably promising.