【技术实现步骤摘要】
一种大数据挖掘算法及其在软件缺陷管理上的应用
[0001]本专利技术涉及数据挖掘
,具体为一种大数据挖掘算法及其在软件缺陷管理上的应用。
技术介绍
[0002]软件缺陷是静态的表现,如软件编程中语法的错误、代码的不规范等。通过软件测试较早的发现错误,防止错误被传播到软件过程的后续阶段变成软件缺陷。
[0003]而软件缺陷管理成为软件项目开发管理的一个非常重要的环节。为了更有效率的发现软件系统中所存在的缺陷并使之及时得到处理,在软件缺陷管理中引用了数据挖掘技术。软件系统中数据挖掘过程是对其软件系统数据库中的大量数据进行抽取和转换,并且分析数据后通过模型化处理,最后挖掘出关键性缺陷模块的过程。
技术实现思路
[0004](一)解决的技术问题
[0005]本专利技术旨在提供一种大数据挖掘算法,该大数据挖掘算法可以应用在软件缺陷管理上,能够为软件缺陷管理提供客观的依据。
[0006](二)技术方案
[0007]为实现上述目的,本专利技术提供如下技术方案:
[0008]一种大数据挖掘算法,包括以下步骤:
[0009]步骤一,采集大数据信息,对其进行数据预处理,得到以p
j
为特征指标、样本量为y
i
的输入层数据矩阵S
ij
=(y
i
,p
j
,m
ij
);
[0010]式中,y
i
表示数据样本,p
j
表示数据样本 ...
【技术保护点】
【技术特征摘要】
1.一种大数据挖掘算法,其特征在于,包括以下步骤:步骤一,采集大数据信息,对其进行数据预处理,得到以p
j
为特征指标、样本量为y
i
的输入层数据矩阵S
ij
=(y
i
,p
j
,m
ij
);式中,y
i
表示数据样本,p
j
表示数据样本的特征指标,m
ij
表示第i个数据样本第j个特征指标的量值,i表示样本的序号,j表示特征指标的序号;步骤二,首先根据隶属度函数μ
ij
,依次计算每一个样本y
i
的任一特征指标p
j
的隶属度,然后将矩阵S
ij
转换隶属度矩阵T
ij
,之后根据隶属度矩阵T
ij
,构造最优数据样本y0的矩阵K
0j
;步骤三,计算数据样本y
i
的任一特征指标p
j
的标准化权重w
j
;步骤四,首先确定数据样本y
i
的关联系数θ
ij
,然后计算输出层数据,即数据样本y
i
的总体关联特征P(y
i
);步骤五,将总体关联特征P(y
i
)与给定标准值N进行比较,以此来判定样本数据的综合特征指标。2.根据权利要求1所述的一种大数据挖掘算法,其特征在于,...
【专利技术属性】
技术研发人员:李梦杨,付主木,陶发展,冀保峰,
申请(专利权)人:洛阳师范学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。