跳到主要导航 跳到搜索 跳到主要内容

Software defect prediction based on fuzzy clustering weighted class association rule mining

  • Yuanxun Shao
  • , Wentao Wu*
  • , Shihai Wang
  • , Bin Liu
  • , Jingxiu Yao
  • , Wandong Xie
  • *此作品的通讯作者
  • Aerospace Science and Industry Network Information Development CO.
  • China North Vehicle Research Institute
  • Science and Technology on Reliability and Environmental Engineering Laboratory
  • Beihang University
  • Information Center of China North Industries Group Corporation

科研成果: 期刊稿件 › 文章 › 同行评审

摘要

Software defect prediction (SDP) is an effective means to assist software testing for resource allocation. Especially, it is recommended that association classification rule for SDP considers both comprehensibility and performance. However, due to class imbalance of software defect data, there is a preference to discover more non-defective class rules than defective ones in rule generation. Classical associative classification rule algorithms usually are assumed that metrics are of equal importance, which may lead to the elimination of useful rules. On the other hand, they adopt discretization methods to transform the continuous metric data into several disjoint hard intervals, ignoring the variation of interval boundary values leading to boundary sharpening. This promotes the emergence of fuzzy weighted associative classification. However, customized membership functions based on domain knowledge often fail to achieve self-adjustment of different data intervals. Therefore, we propose an innovative SDP model based on fuzzy clustering weighted class association rule mining (FCWCAR), which is considered to address the class imbalance, feature importance, and boundary sharpening problems simultaneously. The fuzzy clustering approach based on objective function can be employed to achieve smooth transition between fuzzy intervals, the multi-fuzzy weighted supports-based framework can be implemented to solve the class imbalance, and the Pearson correlation-based approach can be utilized to assign different weights to metrics. In addition, the rule ranking, pruning and prediction stages are optimized according to fuzzy weighted support. We conduct experiments on 27 open-source datasets and results show the validity and feasibility of FCWCAR in terms of Balance, (Formula presented), MCC, and (Formula presented) .

源语言英语
期刊论文编号100637
期刊Big Data Research
卷45
DOI
出版状态已出版 - 28 8月 2026

学术指纹

探究 'Software defect prediction based on fuzzy clustering weighted class association rule mining' 的科研主题。它们共同构成独一无二的学术指纹。

引用此