基于遗传算法的函数级别软件错误定位

来源 :计算机工程与应用 | 被引量 : 0次 | 上传用户:forsanwang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对软件开发过程中的错误定位问题,提出一种以函数调用路径和遗传算法为基础的软件错误定位方法FGAFL。将软件测试中的错误定位问题转化为组合优化问题,结合函数调用路径对错误定位的影响构建适应度函数。通过遗传算法在候选种群中迭代搜索具有较高可疑度的候选错误分布,得到最优解。根据最优解对程序中的函数按可疑度进行排序,依次检查函数并定位错误的具体位置。实验表明,FGAFL方法可以有效降低运算量并缩减代码审查的范围,提高错误定位的精度和效率。
其他文献
目的探讨孕妇孕前体重指数(BMI)及孕期体重增长与新生儿出生体重的关系。方法选取2016年3月~2017年3月孕12周内在河南省新乡市妇幼保健院门诊建卡,做定期产检并足月单胎分娩
《中国粮油学报》由中国科学技术协会主管、中国粮油学会主办,是全国食品工业类中文核心期刊。主要刊载谷物、油脂化学和工艺学方面的研究成果,以及粮油行业的发展动态、重要科
本文了讲述了铁路重大气象灾害典型案例,介绍了铁路气象灾害防御面临的形势,分析了铁路气象防灾减灾工作现状,揭示了铁路气象灾害防御亟待解决的问题,从健全铁路气象灾害应急
本文通过对10例腹部切口裂开的原因分析并采取针对性的措施,分析腹部切口裂开的原因,并探讨其处理方法。
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
职业学校学生的培养质量由多个方面组成,德育是其中的一个非常关键的影响因素。哲学家康德曾指出:“在世间万物中,人是唯一需要教育的一种存在。”“教育最根本的特点就在于
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
医疗损害纠纷案件因其专业性往往要开展医疗损害鉴定。本文应用实证判例分析方法,调查中国裁判文书网公布的2016年度上海市第一人民法院、南京、杭州、广州、合肥中级人民法院