A Novel MAGDM Approach for Software Quality Assessment: A Focus on Microsoft DevOps Transformation Using 2-Tuple Linguistic Single-Valued Neutrosophic Set
摘要
This research delves into the application of a fuzzy logic model for the assessment of software quality, placing a specific emphasis on its role in advancing the integrity of software systems, particularly within the context of Microsoft DevOps Transformation. Collaborative efforts from both public and private sectors are instrumental in supporting this strategic initiative, crucial for ensuring the secure and efficient operation of software. The method contributes to enhancing software quality by addressing key attributes such as reliability, maintainability, efficiency, and usability. However, the evaluation of software quality faces challenges attributed to the subjective nature of these attributes, necessitating a sophisticated approach that incorporates 2-tuple linguistic (2TL) numbers and real numbers within specific intervals. The book chapter uses an innovative approach to address multi-attribute group decision-making (MAGDM), presenting the 2-tuple linguistic single-valued neutrosophic set (2TLSVNS) as a tool to handle ambiguity. It outlines the 2TLSVN aggregation operators and elucidates their desirable characteristics. Building upon these operators, the book chapter establishes an MAGDM framework within the 2TLSVNS paradigm. The study proposes a hybrid decision model that integrates the Integrated Determination of Objective Criteria Weights (IDOCRIW) and Weighted Aggregated Sum Product Assessment (WASPAS) within a fuzzy environment. This hybrid model excels in evaluating software development alternatives characterized by conflicting attributes. The methodology involves the application of the IDOCRIW technique updated with 2TL fuzzy numbers to derive alternative weights. Fuzzy WASPAS is employed for the evaluation and final ranking of strategic alternatives, with a focus on Microsoft DevOps Transformation. The validation of the proposed methodology is demonstrated through a real-world case study, providing insights into its effectiveness within the specific context of Microsoft DevOps Transformation. Comparative analysis against existing methods in the field and sensitivity analysis on various parameters underscore the efficacy and robustness of the proposed approach.