期刊文献+
共找到271篇文章
< 1 2 14 >
每页显示 20 50 100
论软件缺陷 被引量:10
1
作者 王德胜 宫云战 《计算机应用研究》 CSCD 北大核心 2008年第12期3531-3533,共3页
论述了与软件缺陷相关的几个问题,包括软件缺陷的来源、软件缺陷的分类和分级、软件缺陷数目的预测、软件缺陷的发现及排除效率、软件缺陷的分布等。综合利用这些因素可以大大降低软件缺陷的测试成本,提高软件测试的效率。
关键词 软件缺陷 缺陷数目 缺陷分布 缺陷分类
下载PDF
基于BBNs的软件残留缺陷预测模型 被引量:5
2
作者 郑翠芳 吴志杰 +1 位作者 夏涛 张伟燕 《微计算机信息》 北大核心 2006年第01X期269-271,共3页
介绍了软件残留缺陷的重要性,简要阐述了目前对残留缺陷进行预测的一些模型,并指出了其中的问题及现有模型适应性不好的原因,提出了基于BBNs的软件残留缺陷数预测模型,给出了模型构建的具体过程。
关键词 软件缺陷 软件残留缺陷 贝叶斯信任网 软件残留缺陷预测模型
下载PDF
基于PCA-ISVM的软件缺陷预测模型 被引量:6
3
作者 刘芳 高兴 +1 位作者 周冰 邓娟 《计算机仿真》 CSCD 北大核心 2014年第3期397-401,共5页
在软件缺陷检测中,常常伴有大量的冗余干扰信息,给准确检测造成困难。为了提高对软件缺陷预测准确率,提出了一种主成分分析和混沌粒子算法优化支持向量机的软件缺陷预测方法(PCA-ISVM)。首先利用主成分分析消除软件数据冗余信息,然后处... 在软件缺陷检测中,常常伴有大量的冗余干扰信息,给准确检测造成困难。为了提高对软件缺陷预测准确率,提出了一种主成分分析和混沌粒子算法优化支持向量机的软件缺陷预测方法(PCA-ISVM)。首先利用主成分分析消除软件数据冗余信息,然后处理后软件数据输入到支持向量机进行训练,并通过混沌粒子群算法优化支持向量机参数,建立最优软件缺陷预测模型,最后采用仿真对模型有效性验证。仿真结果表明,提出的模型有效消除软件数据中冗余信息,获得最优支持向量机参数,从而提高了软件缺陷预测准确率和加快软件缺陷预测速度。 展开更多
关键词 软件缺陷 主成分分析 混沌粒子群优化算法 支持向量机
下载PDF
例谈Python语言的陷阱
4
作者 石也牧 《科学与信息化》 2024年第15期10-12,16,共4页
Python的语法简单灵活,很多初学者把它作为软件开发的入门语言。像其他编程语言一样,Python也有一些陷阱。Python的某些语法特性容易被使用者误解或误用,相应的代码看似正确,但是会出错或者得到非预期的结果。事先了解这些问题,有意识... Python的语法简单灵活,很多初学者把它作为软件开发的入门语言。像其他编程语言一样,Python也有一些陷阱。Python的某些语法特性容易被使用者误解或误用,相应的代码看似正确,但是会出错或者得到非预期的结果。事先了解这些问题,有意识地采取预防措施,可以更高效地学习Python语言,写出更优质的代码。本文列举出了几个比较常见陷阱的例子,以期对Python编程者提供参考。 展开更多
关键词 PYTHON语言 代码陷阱 软件缺陷 列表类型
下载PDF
基于AOP的软件缺陷监测框架的设计与实现 被引量:5
5
作者 边伟成 《电子设计工程》 2017年第16期27-31,共5页
随着软件规模的不断扩大,软件质量越发成为软件开发企业关注的重点。关于如何减少软件缺陷,提高软件可靠性是所有软件开发者追求的永恒主题。本文基于AOP技术设计和提出了一种新的软件缺陷检测框架,其具体由方法监控层、数据过滤层和逻... 随着软件规模的不断扩大,软件质量越发成为软件开发企业关注的重点。关于如何减少软件缺陷,提高软件可靠性是所有软件开发者追求的永恒主题。本文基于AOP技术设计和提出了一种新的软件缺陷检测框架,其具体由方法监控层、数据过滤层和逻辑表现层组成,自底向上传递数据。该框架可实现软件方法的实时监控、自定义监控规则、对于缺陷按照严重等级进行分类显示等功能。最后通过与实际项目相整合,设计测试用例,测试结果表明本文提出的框架具有可行性。 展开更多
关键词 软件缺陷 AOP 软件质量 监测框架
下载PDF
改进的软件缺陷预测模型研究 被引量:5
6
作者 刘恺 包月青 赵先锋 《浙江工业大学学报》 CAS 北大核心 2019年第2期225-229,共5页
为了提高软件缺陷预测模型的准确性,利用改进的频繁项集挖掘算法(IMMFIA)的低时间开销特点和改进的支持向量机(EDSVM)的优化能力提出改进的软件缺陷预测模型(FREDSVM)。利用IMMFIA获取频繁项集,并产生满足置信度和支持度阈值的关联规则... 为了提高软件缺陷预测模型的准确性,利用改进的频繁项集挖掘算法(IMMFIA)的低时间开销特点和改进的支持向量机(EDSVM)的优化能力提出改进的软件缺陷预测模型(FREDSVM)。利用IMMFIA获取频繁项集,并产生满足置信度和支持度阈值的关联规则;根据相关度和新的规则排序度量提高小类(带缺陷的软件模块)的优先级,得到分类器;运用EDSVM针对规则匹配无果问题和规则匹配溢出问题进行分类。实验证明:与当前的软件缺陷预测方法相比,FREDSVM方法具有较高的准确性。 展开更多
关键词 软件缺陷 IMMFIA 频繁项集 EDSVM 规则匹配
下载PDF
模糊测试中的静态插桩技术 被引量:1
7
作者 王明哲 姜宇 孙家广 《计算机研究与发展》 EI CSCD 北大核心 2023年第2期262-273,共12页
模糊测试是一种行之有效的软件缺陷检测方法.其基本思想是生成大量随机输入,从而广泛探索程序行为,并以此发现程序崩溃和崩溃背后的软件缺陷.显然,纯随机的输入无法高效探索程序行为,大量程序缺陷也难以导致崩溃.为了进一步提升模糊测... 模糊测试是一种行之有效的软件缺陷检测方法.其基本思想是生成大量随机输入,从而广泛探索程序行为,并以此发现程序崩溃和崩溃背后的软件缺陷.显然,纯随机的输入无法高效探索程序行为,大量程序缺陷也难以导致崩溃.为了进一步提升模糊测试的有效性,模糊测试往往引入静态插桩技术,用于加快探索程序状态空间速度,提升发现缺陷的能力.因此,引入静态插桩已经成为当下模糊测试的经典实践.聚焦于模糊测试场景下的插桩需求,除了介绍静态插桩技术的基本原理外,从安全特性强化和导向信息收集两个视角出发,系统性地分析了当下静态插桩的典型方法.同时,针对插桩的额外开销问题,全面地测量了不同插桩方案下的程序的执行速度,并与基线的未插桩程序进行比对.最后基于上述分析和测量,初步展望了静态插桩的优化方向. 展开更多
关键词 静态插桩 模糊测试 软件缺陷 程序分析 额外开销
下载PDF
基于关联规则的终端软件缺陷检测方法研究
8
作者 吕华辉 刘欣 农彩勤 《电子设计工程》 2023年第5期61-64,69,共5页
目前研究的终端软件缺陷检测方法对软件未知缺陷检测的命中率较低,对软件已知缺陷的误报率较高。为了解决上述问题,基于关联规则研究了一种新的终端软件缺陷检测方法。利用二进制提取终端软件的缺陷特征,对基本块根据尾指令进行划分与调... 目前研究的终端软件缺陷检测方法对软件未知缺陷检测的命中率较低,对软件已知缺陷的误报率较高。为了解决上述问题,基于关联规则研究了一种新的终端软件缺陷检测方法。利用二进制提取终端软件的缺陷特征,对基本块根据尾指令进行划分与调用,采用广度优先的方式使缺陷路径循环,确定缺陷特征。通过计算基本块的缺陷度分析检测误报率,根据建立的终端软件缺陷检测模型提取出缺陷权限信息,通过数据匹配实现缺陷检测。实验结果表明,对于未知软件,所提方法能够有效提高软件未知缺陷检测命中率,降低软件已知缺陷检测的误报率。 展开更多
关键词 关联规则 终端软件 软件缺陷 缺陷检测
下载PDF
Temporal Patterns of Software Evolution Defects: A Comparative Analysis of Open Source and Closed Source Projects
9
作者 Uzma Raja Joanne Elaine Hale David Peter Hale 《Journal of Software Engineering and Applications》 2011年第8期497-511,共15页
This study examines temporal patterns of software systems defects using the Autoregressive Integrated Moving Average (ARIMA) approach. Defect reports from ten software application projects are analyzed;five of these p... This study examines temporal patterns of software systems defects using the Autoregressive Integrated Moving Average (ARIMA) approach. Defect reports from ten software application projects are analyzed;five of these projects are open source and five are closed source from two software vendors. Across all sampled projects, the ARIMA time series modeling technique provides accurate estimates of reported defects during software maintenance, with organizationally dependent parameterization. In contrast to causal models that require extraction of source-code level metrics, this approach is based on readily available defect report data and is less computation intensive. This approach can be used to improve software maintenance and evolution resource allocation decisions and to identify outlier projects—that is, to provide evidence of unexpected defect reporting patterns that may indicate troubled projects. 展开更多
关键词 Open SOURCE software software defects software Maintenance Time Series Analysis
下载PDF
缺陷数据的相似性度量方法改进 被引量:3
10
作者 万琳 杨腾翔 刘海宁 《计算机系统应用》 2017年第8期152-156,共5页
模糊聚类分析主要研究样本的分类问题.本文利用模糊聚类方法对软件缺陷进行分类,引入缺陷数据属性权重计算方法,依据数据挖掘中的属性邻近性度量方法,对缺陷数据进行相似度分析.并按照属性类别进行分析,不仅体现了缺陷数据属性间的形贴... 模糊聚类分析主要研究样本的分类问题.本文利用模糊聚类方法对软件缺陷进行分类,引入缺陷数据属性权重计算方法,依据数据挖掘中的属性邻近性度量方法,对缺陷数据进行相似度分析.并按照属性类别进行分析,不仅体现了缺陷数据属性间的形贴近程度,而且体现了属性之间的距离贴近程度.本文方法对软件缺陷数据进行分析并对比度量结果,实验结果充分说明改进后的模糊聚类相似性度量方法在分类准确性方面有一定程度的提高. 展开更多
关键词 模糊聚类 数据挖掘 软件缺陷 相似度 属性权重
下载PDF
Software Residual defects Prediction Model based on BBNs
11
作者 Zheng,Cuifang Wu, Zhijie Xia,Tao Zhang,Weiyan 《微计算机信息》 北大核心 2006年第01X期272-274,共3页
The importance of software residual defects and some prediction residual defects models are introduced. The problem that is not easy adapted to a general model is discussed. The model of prediction residual defects ba... The importance of software residual defects and some prediction residual defects models are introduced. The problem that is not easy adapted to a general model is discussed. The model of prediction residual defects based on BBNs is proposed and the detailed processes of the approach are given. 展开更多
关键词 软件缺陷 残差 BBNs 预测模型
下载PDF
基于软件缺陷的可信证据度量模型 被引量:2
12
作者 李克文 王义龙 +1 位作者 邵明文 刘文英 《计算机工程与设计》 北大核心 2017年第3期640-645,共6页
为克服软件可信性评估过程中可信证据正面度量收集数据困难的问题,提出基于软件缺陷的可信证据度量模型(trustworthy evidence measurement model based on software defects,TEMMSD),利用软件系统中存在的缺陷类型、数目以及缺陷严重... 为克服软件可信性评估过程中可信证据正面度量收集数据困难的问题,提出基于软件缺陷的可信证据度量模型(trustworthy evidence measurement model based on software defects,TEMMSD),利用软件系统中存在的缺陷类型、数目以及缺陷严重程度等因素,从侧面实现可信证据度量。通过软件开发者、第三方测评和用户反馈3个方面采集、获取软件生命周期中不同阶段存在的缺陷数据并对初始数据进行预处理,运用正交缺陷分类法对缺陷数据进行缺陷分析并可信归类,从主客观的角度确定缺陷类型的权重,实现软件系统的缺陷证据度量。对石油企业自然递减跟踪系统进行实例分析,分析结果表明,TEMMSD模型在软件可信证据度量中具有可行性和有效性。 展开更多
关键词 软件可信 软件缺陷 可信证据 可信分析 度量模型
下载PDF
基于统一无穷理论的软件测试可穷尽性研究 被引量:1
13
作者 何智涛 何华灿 刘超 《智能系统学报》 CSCD 北大核心 2014年第6期641-652,共12页
传统认为只要继续测试,总能发现新的软件缺陷,这使软件测试可信失去了理论基础。针对软件测试可穷尽性开展理论研究,将讨论范围从有穷领域扩展到无穷领域。首先从最新的实无穷理论研究成果统一无穷理论入手,得出了利用有限开销来判断无... 传统认为只要继续测试,总能发现新的软件缺陷,这使软件测试可信失去了理论基础。针对软件测试可穷尽性开展理论研究,将讨论范围从有穷领域扩展到无穷领域。首先从最新的实无穷理论研究成果统一无穷理论入手,得出了利用有限开销来判断无穷过程可信性的基本方法,从软件特征定义入手,形式化定义了软件测试用例集合,得出了软件特征与测试用例/软件缺陷之间的对应关系;基于统一实无穷理论研究成果和统一数学归纳法,讨论了软件测试版本持续演化过程中,测试用例集合可穷尽性与软件测试质量的关系,回答了当测试用例集合是一个无穷集合时,软件测试该如何开展软件测试是否能穷尽的理论问题,并剖析测试可穷尽性的旧有认识。该文研究成果初步回答了困扰软件测试理论界多年的软件测试可穷尽性问题,为软件测试可信性研究奠定了坚实的理论基础。 展开更多
关键词 软件测试 统一无穷理论 软件特征 测试用例集合 测试可穷尽性 测试可信性 软件缺陷 软件测试演化过程 统一数学归纳法
下载PDF
基于NPE-SVM的软件缺陷预测模型 被引量:2
14
作者 王玉红 范菁 +1 位作者 雷敏 孙汇中 《成都信息工程大学学报》 2018年第3期286-289,共4页
针对软件缺陷预测中数据集的类不均衡、高维、小采样以及非线性降维问题,提出基于领域保持嵌入支持向量机的软件缺陷预测模型。模型采用NPE算法对数据集进行降维处理,通过将NPE算法中奇异的广义特征计算转化为两个特征分解问题,得到了... 针对软件缺陷预测中数据集的类不均衡、高维、小采样以及非线性降维问题,提出基于领域保持嵌入支持向量机的软件缺陷预测模型。模型采用NPE算法对数据集进行降维处理,通过将NPE算法中奇异的广义特征计算转化为两个特征分解问题,得到了更准确的稳健解,有效规避了属性约减后导致的预测精度下降问题。选用支持向量机作为基础分类器,仿真实验结果表明,与其他方法相比,预测模型的查全率及F-measure值指标显著提高了2%~4%。 展开更多
关键词 软件缺陷 领域保持嵌入 机器学习 模式识别 流行学习
下载PDF
基于分类的软件缺陷严重性预测 被引量:2
15
作者 王婧宇 张欣 邹卫琴 《计算机与数字工程》 2016年第8期1532-1534,1570,共4页
在软件开发过程中,软件缺陷的修复是保证软件质量的重要环节。然而随着软件规模的快速增长、缺陷数目的急剧增加、人力物力资源的有限,报告的软件缺陷不能全部被修复。为了保证软件的质量,人们往往对软件缺陷进行优先级排序,将有限的资... 在软件开发过程中,软件缺陷的修复是保证软件质量的重要环节。然而随着软件规模的快速增长、缺陷数目的急剧增加、人力物力资源的有限,报告的软件缺陷不能全部被修复。为了保证软件的质量,人们往往对软件缺陷进行优先级排序,将有限的资源集中在优先级高的软件缺陷修复上。软件缺陷严重性就是一种重要的优先级度量标准。近年来对软件缺陷严重性的预测已引起了人们的广泛研究。当前主流的预测方法是基于分类的技术,即将描述软件缺陷的报告当做文档,严重程度作为标签,利用现有的机器学习算法对其建模并进行预测。论文主要对基于分类的软件缺陷严重性预测工作做一个简要的介绍,包括已有的研究成果,基于分类的技术框架以及将来可能的发展方向。 展开更多
关键词 软件缺陷 缺陷严重性 分类
下载PDF
基于静态检测工具的软件缺陷检测模型研究 被引量:2
16
作者 周丹丹 李先国 《计算机与现代化》 2012年第11期55-58,共4页
针对如何降低静态检测工具的误报率、漏报率和重报率这些问题,本文研究设计一个基于静态检测工具的软件缺陷检测模型。该模型通过对不同的静态检测工具的检测结果进行多级处理,有效地降低误报率、漏报率和重报率。最后,将两种静态检测... 针对如何降低静态检测工具的误报率、漏报率和重报率这些问题,本文研究设计一个基于静态检测工具的软件缺陷检测模型。该模型通过对不同的静态检测工具的检测结果进行多级处理,有效地降低误报率、漏报率和重报率。最后,将两种静态检测工具应用于该模型,对开源软件NMap进行缺陷检测,实验结果表明该模型的有效性和实用性。 展开更多
关键词 软件缺陷 静态检测工具 重报率 误报率 漏报率
下载PDF
基于软件测试技术的功能测试方法和应用策略分析
17
作者 崔华龙 《计算机应用文摘》 2022年第5期48-50,共3页
随着共享软件产业的日益成熟,APP的规模和复杂性与日俱增。因软件的开发和生产均由人工完成,其本质是凝结了人脑逻辑思维的高度智力化的适用性产品。在APP的开发中,尽管开发者采取了一系列有效措施希望不断提高APP的质量,但仍然无法完... 随着共享软件产业的日益成熟,APP的规模和复杂性与日俱增。因软件的开发和生产均由人工完成,其本质是凝结了人脑逻辑思维的高度智力化的适用性产品。在APP的开发中,尽管开发者采取了一系列有效措施希望不断提高APP的质量,但仍然无法完全避免APP存在意想不到的"缺陷"。APP存在"缺陷"可能会造成相当严重的经济损失,而将软件测试技术引入APP则可减少或杜绝"缺陷"。 展开更多
关键词 软件测试 测试用例 黑盒测试 软件缺陷
下载PDF
基于灰色Verhulst-Markov改进模型的软件缺陷预测研究
18
作者 严沁 房凯 +1 位作者 翟文华 杨婷 《现代雷达》 CSCD 北大核心 2022年第10期94-98,共5页
软件缺陷技术在软件质量领域具有非常重要的地位。文中认为软件缺陷增长可依据动因分为确定性和随机性两个部分,在此基础上提出对软件确定性增长缺陷应用灰色Verhulst改进模型,同时利用马尔可夫链理论修正随机性增长缺陷,并对这种预测... 软件缺陷技术在软件质量领域具有非常重要的地位。文中认为软件缺陷增长可依据动因分为确定性和随机性两个部分,在此基础上提出对软件确定性增长缺陷应用灰色Verhulst改进模型,同时利用马尔可夫链理论修正随机性增长缺陷,并对这种预测模型的可行性进行验证。由于融合灰色Verhulst预测和马尔可夫预测,所提算法兼具两者优点,具有较高的预测效果,在一定程度上度量软件开发过程,较好地帮助提升软件质量。 展开更多
关键词 软件缺陷 软件缺陷预测 灰色Verhulst改进模型 马尔可夫链理论
下载PDF
软件自动化测试方法简述与展望 被引量:1
19
作者 崔宇寅 《电脑知识与技术》 2010年第12期9749-9751,9769,共4页
在大多数软件开发模式中,软件开发之前要进行多次重复"代码-测试-修复"的过程。如果要测试某项特性,也许需要不止一次执行测试,而是重复多次,还要检查确认在前面的测试中发现的软件缺陷是否修复了,同时又没有引入新的软件缺陷。一个... 在大多数软件开发模式中,软件开发之前要进行多次重复"代码-测试-修复"的过程。如果要测试某项特性,也许需要不止一次执行测试,而是重复多次,还要检查确认在前面的测试中发现的软件缺陷是否修复了,同时又没有引入新的软件缺陷。一个小型的软件项目有数千个测试用例要执行,时间可能只够执行一次测试,多次执行测试是不可能的,更不用说多次测试的单调和枯燥了,通过提供比手工测试更有效的手段,软件测试自动化可以帮助解决这个问题。 展开更多
关键词 开发模式 软件缺陷 测试用例 手工测试 测试自动化
下载PDF
软件缺陷管理系统中缺陷跟踪方法理论研究 被引量:1
20
作者 徐颖慧 《软件导刊》 2009年第11期51-54,共4页
从分析软件缺陷生命周期开始,提出了改进后的软件缺陷生命周期图,分析并论述了严重程度与优先级的确定方法。在现有分析方法的基础上提出了六西格玛管理方法,利用六西格玛的DMAIC模式对软件缺陷跟踪过程进行了改进,并通过具体的安全事... 从分析软件缺陷生命周期开始,提出了改进后的软件缺陷生命周期图,分析并论述了严重程度与优先级的确定方法。在现有分析方法的基础上提出了六西格玛管理方法,利用六西格玛的DMAIC模式对软件缺陷跟踪过程进行了改进,并通过具体的安全事例讲述了六西格玛水平及百万机会缺陷数的计算,提出并实现了系统漏测分析。 展开更多
关键词 软件缺陷 缺陷跟踪 六西格玛分析 实时通知
下载PDF
上一页 1 2 14 下一页 到第
使用帮助 返回顶部