您现在的位置: 首页> 研究主题> 软件缺陷

软件缺陷

软件缺陷的相关文献在1995年到2023年内共计810篇,主要集中在自动化技术、计算机技术、电工技术、经济计划与管理 等领域,其中期刊论文304篇、会议论文31篇、专利文献73811篇;相关期刊198种,包括人天科学研究、信息系统工程、黑龙江科技信息等; 相关会议27种,包括全国抗恶劣环境计算机第二十六届学术年会 、第十四届全国软件与应用学术会议、2014航天可靠性学术交流等;软件缺陷的相关文献由1518位作者贡献,包括李斌、孙小兵、单纯等。

软件缺陷—发文量

期刊论文>

论文:304 占比:0.41%

会议论文>

论文:31 占比:0.04%

专利文献>

论文:73811 占比:99.55%

总计:74146篇

软件缺陷—发文趋势图

软件缺陷

-研究学者

  • 李斌
  • 孙小兵
  • 单纯
  • 荆晓远
  • 艾骏
  • 余啸
  • 刘进
  • 胡昌振
  • 顾庆
  • 陈道蓄
  • 期刊论文
  • 会议论文
  • 专利文献

搜索

排序:

年份

作者

    • 王颖; 陈洪磊; 张迪; 王莹
    • 摘要: 当前,航天企业项目研制任务日益繁重,科研形势异常紧迫,科研设计、传输、生产各个阶段产生了大量文件,包括文字、设计图、生产数据、评测软件等多种类型。传统的资源共享交互方式通过办理签字交接手续面对面传递,在传输环节易出现控制管理分支。业务流程由人工控制在多个流程中进行,导致操作重复、信息分散、错误率高。尤其是涉及到软件评测环节,研制方与评测方采用数据光盘输出的方式进行交接,评测结果以纸质文件反馈,工作效率低下,不仅难以控制技术状态的实时性,而且增大人员携带交互风险。因信息链的断裂,测试方难以确认待测件的版本,在研制过程中软件的规模、种类、复杂性不断增加。因此,软件质量问题愈加突出,双方对测试问题和软件缺陷难以及时追溯和管理。
    • 杨玲萍; 李海峰; 蔡东华
    • 摘要: 缺陷模式分析对指挥信息系统软件缺陷模式识别具有重要作用,为了实现软件缺陷模式智能化分析应用,提出了基于缺陷数据的指挥信息系统软件缺陷模式分析方法,以及基于缺陷模式的软件测试用例智能复用方法。从接口数据、功能逻辑、状态场景、人机交互和节点协同等角度,对某项目的1000余项缺陷数据进行了验证分析,识别出200余种软件缺陷模式。
    • 崔华龙
    • 摘要: 随着共享软件产业的日益成熟,APP的规模和复杂性与日俱增。因软件的开发和生产均由人工完成,其本质是凝结了人脑逻辑思维的高度智力化的适用性产品。在APP的开发中,尽管开发者采取了一系列有效措施希望不断提高APP的质量,但仍然无法完全避免APP存在意想不到的"缺陷"。APP存在"缺陷"可能会造成相当严重的经济损失,而将软件测试技术引入APP则可减少或杜绝"缺陷"。
    • 徐浩然; 王勇军; 黄志坚; 解培岱; 范书珲
    • 摘要: 编译器模糊测试,是测试编译器功能性与安全性的常用技术之一.模糊测试器通过产生语法正确的测试用例,对编译器的深层代码展开测试.近来,基于循环神经网络的深度学习模型被引入编译器模糊测试用例生成过程.针对现有方法生成测试用例的语法正确率不足、生成效率低的问题,提出一种基于前馈神经网络的编译器模糊测试用例生成方法,并设计实现了原型工具FAIR.与现有的基于token序列学习的方法不同,FAIR从抽象语法树中提取代码片段,利用基于自注意力的前馈神经网络捕获代码片段之间的语法关联,通过学习程序设计语言的生成式模型,自动生成多样化的测试用例.实验结果表明,FAIR生成测试用例的解析通过率以及生成效率均优于同类型先进方法.该方法显著提升了检测编译器软件缺陷的能力,已成功检测出GCC和LLVM的20处软件缺陷.此外,该方法具有良好的可移植性,简单移植后的FAIR-JS已在JavaScript引擎中检测到两处软件缺陷.
    • 关昕; 李思雨; 周文睿
    • 摘要: 软件缺陷管理是量化质量管理的基础和重要组成部分,而其本身又是一个十分复杂的过程。为提高软件缺陷管理能力,提出了一种基于3F技术的软件缺陷管理过程。首先分析了软件缺陷生命周期,利用FRACAS技术思想,针对单个缺陷提出了一种改进的闭环缺陷控制过程。然后进一步结合FMECA和FTA技术思想,研究了在软件开发过程中软件缺陷的控制和管理。最后基于这种方法,设计出缺陷管理工具,并结合到该单位的GEMS(基于GJB5000A的项目管理系统)中,实现了对软件缺陷的有效管理。
    • 陈倩聆; 谭亮
    • 摘要: 用户验收测试是保证G银行软件质量的重要环节,不充分的测试会引发生产问题,而过度的测试则会造成资源的浪费.为保证测试资源的有效利用,需要对测试过程与测试质量进行定量评估.以G银行软件开发模式为基础,针对银行软件短周期版本迭代的特点,选取测试用例数量、功能点数量、需求变更次数、关联系统数量及开发工作量作为版本特征指标,通过熵值法进行指标权重确定并计算缺陷潜量.同时,提出了解决短周期特征的模型系数的估算方法.对Bass模型进行改进,创建了基于版本特征差距的软件测试缺陷预测模型,可根据相邻历史软件版本的测试执行周期缺陷数据及版本特征值预估当前版本的软件测试过程及测试质量,为测试活动的安排及测试停止准则提供理论依据.实证结果表明,构建的模型在瀑布式开发模式的内部管理软件缺陷数量趋势及监控测试过程方面预测精度可靠,在保证测试质量的同时极大提高了测试资源与测试活动的安排合理性.
    • 卞小磊; 周锦永; 顾吉青; 王赫; 张小盈
    • 摘要: 在核电厂控制系统软件开发过程中,任何分析工作都应是为了提高软件质量和效率。而软件质量和效率的提高核心都应该是软件问题的减少,无论是已发现的问题还是未发现的问题。所以通过对测试问题进行必要的软件缺陷分析得到经验反馈是非常重要的,这也是提高软件开发效率和软件质量关键的一环。本文首先概括论述了软件缺陷,接着论述了行业内软件缺陷分析分类方法的应用情况,正交缺陷分类(ODC)、根本原因分析(RCA)的基本概念,应用该方法对项目内发现的问题进行分类、分析,进而得到分析结果及改进措施。
    • 周琦
    • 摘要: 软件,为生活带去便利,也因自身缺陷导致了悲剧。1996年Ariane5火箭发射后解体,近来的新能源汽车刹车失灵,都是软件缺陷所致。2022年国内智能汽车行业车辆召回的原因中,软件缺陷占比50%以上。
    • 刘建飞; 秦玉军
    • 摘要: 本文介绍了引入TMMi模型的原因及TMMi成熟度级别,通过实施基于TMMi的测试过程改进,构建了一套符合汽车行业特点的软件测试流程,并在项目中实施应用,获得了TMMi 3级认证,实现了测试效率和软件质量的提高。近年来,随着智能化、网联化、电动化、共享化在汽车产业的不断发展,汽车软件的规模和复杂性急剧增加,软件系统中潜在的风险越来越高,软件缺陷引发的后果也越来越严重,而提高软件质量的成本越来越高,测试费用约为总成本的30%~40%,为提高软件测试效率以及软件质量保证能力,测试团队做了很多探索和尝试。
    • 王子元; 卜德欣; 李凌菱; 张霞
    • 摘要: R语言提供了多种统计计算的功能,并被认为是最适合人工智能领域的程序设计语言之一。语言功能的正确实现是R语言程序正确运行的必要前提,但R语言中不可避免地存在着诸多软件缺陷。文中对R语言及其核心包中的历史缺陷进行了实证研究。通过分析R语言及其核心包中的7020个缺陷报告发现:1)缺陷所涉及的35个R语言版本中R 3.1.2,R 3.0.2,R 3.5.0所含缺陷的数量较多,这些缺陷大量分布于Documentation,Graphics,Language等少数组件中;2)缺陷优先级整体较高的组件依次是Startup,Installation和Analyses,缺陷严重程度整体较高的组件依次是I/O,Installation和Accuracy,缺陷的优先级和严重性之间存在中等强度的秩相关;3)约78%的缺陷可在一年之内被修复;4)语义错误是缺陷最常见的根本原因,其中缺少功能和数据处理错误在各个阶段均占有较高的比例。这些发现揭示了R语言及其核心包中历史缺陷的一些基本规律,可在一定程度上帮助R语言开发人员提高开发质量,帮助R语言维护人员更高效地检测和修复缺陷,并帮助R语言的使用者规避潜在风险。
  • 查看更多

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号