arrow
返回

Data mining static code attributes to learn defect predictors

delete2007-01-01
delete1.0K
PRE
AI
T
Tim Menzies *
J
Jeremy Greenwald
A
Art Frank
DOI:10.1109/TSE.2007.256941delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The value of using static code attributes to learn defect predictors has been widely debated. Prior work has explored issues like the merits of McCabes versus Halstead versus lines of code counts for generating defect predictors. We show here that such debates are irrelevant since how the attributes are used to build predictors is much more important than which particular attributes are used. Also, contrary to prior pessimism, we show that such defect predictors are demonstrably useful and, on the data studied here, yield predictors with a mean probability of detection of 71 percent and mean false alarms rates of 25 percent. These predictors would be useful for prioritizing a resource-bound exploration of code that has yet to be inspected.
Keyword:
data mining detect prediction
McCabe
Halstead
artifical intelligence
empirical
naive Bayes
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.8K
被引数:
1.1W

机构

暂无机构信息
引用论文

引用论文

Molecular hydrogels of therapeutic agents
err2009-01-01
err0
PREAI
errFan Zhao; Man Lung Ma; Bing Xu
err分享
err收藏
Not so naive Bayes: Aggregating one-dependence estimators
err2005-01-01
err518
errOAAI
errWebb, GI; Boughton, JR; Wang, ZH
err分享
err收藏
err分享
err收藏
JUVENILITY IN FRUIT GROWING AND FORESTRY
err1976-05-01
err0
PREAI
errHans M. Heybroek; T. Visser
err分享
err收藏
err分享
err收藏
学者 查看更多内容