首站-论文投稿智能助手
典型文献
R语言及其核心包缺陷的实证研究
文献摘要:
R语言提供了多种统计计算的功能,并被认为是最适合人工智能领域的程序设计语言之一.语言功能的正确实现是R语言程序正确运行的必要前提,但R语言中不可避免地存在着诸多软件缺陷.文中对R语言及其核心包中的历史缺陷进行了实证研究.通过分析R语言及其核心包中的7020个缺陷报告发现:1)缺陷所涉及的35个R语言版本中R3.1.2,R3.0.2,R 3.5.0所含缺陷的数量较多,这些缺陷大量分布于Documentation,Graphics,Language等少数组件中;2)缺陷优先级整体较高的组件依次是Startup,Installation和Analyses,缺陷严重程度整体较高的组件依次是I/O,Installation和Accuracy,缺陷的优先级和严重性之间存在中等强度的秩相关;3)约78% 的缺陷可在一年之内被修复;4)语义错误是缺陷最常见的根本原因,其中缺少功能和数据处理错误在各个阶段均占有较高的比例.这些发现揭示了R语言及其核心包中历史缺陷的一些基本规律,可在一定程度上帮助R语言开发人员提高开发质量,帮助R语言维护人员更高效地检测和修复缺陷,并帮助R语言的使用者规避潜在风险.
文献关键词:
R语言;实证研究;软件缺陷;缺陷分布;缺陷修复;缺陷的根本原因
作者姓名:
王子元;卜德欣;李凌菱;张霞
作者机构:
南京邮电大学计算机学院 南京210023
文献出处:
引用格式:
[1]王子元;卜德欣;李凌菱;张霞-.R语言及其核心包缺陷的实证研究)[J].计算机科学,2022(12):89-98
A类:
Startup
B类:
言及,心包,人工智能领域,程序设计语言,语言功能,言中,软件缺陷,陷进,缺陷报告,告发,语言版,R3,所含,Documentation,Graphics,Language,数组,优先级,Installation,Analyses,缺陷严重程度,Accuracy,严重性,中等强度,秩相关,语义错误,处理错误,各个阶段,基本规律,开发人员,开发质量,语言维,潜在风险,缺陷分布,缺陷修复,缺陷的根本原因
AB值:
0.493687
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。