基于线性分类算法的软件错误定位模型

来源 :计算机工程与应用 | 被引量 : 0次 | 上传用户:jianjie12321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于谱的错误定位(SBFL)方法能帮助程序员减小软件调试的困难。作为一种轻量方法,SBFL只需收集测试用例的覆盖信息和测试结果,计算程序每条语句的运行特征。众多SBFL方法,将四个运行特征组合成不同的可疑度计算公式。然而,这些公式受固定参数的影响,无法适应不同的程序集。因此,提出一种机器学习方法,能自动确定特定程序集的可疑度计算公式。首先,收集已标注错误语句的程序旧版本;再将错误语句与正确语句的运行特征两两相减,构造为训练集的一个样本;最后基于Weka的分类算法,学习到线性函数,作为该程序的错误定位模型。
其他文献
基于可逆数据隐藏技术具有可以准确地提取嵌入的秘密消息并无损还原原始载体的特点,可逆数据隐藏技术被广泛使用在医学和军事等领域。提出一种新的基于直方图平移的可逆数据隐
加权指数平均比率(ROEWA)边缘检测算子是一种较好的适用于SAR图像的边缘检测算子,但是使用梯度计算的方法不能准确地确定边缘的方向。针对这一问题,由于SAR图像受乘性噪声干扰,对
特征选择是维吾尔语文本分类的关键技术,对分类结果将产生直接的影响。为了提高传统信息增益在维吾尔文特征选择中的效果,在深度分析维吾尔文语种特点的基础上,提出了一种新
在广义模糊软集和犹豫模糊软集的基础上给出广义犹豫模糊软集的概念,并研究广义犹豫模糊软集的相似度量。首先利用三种犹豫模糊集合的包含度,构造犹豫模糊集间的相似度量公式
全国省级卫生防疫站长卫生监督法律知识培训班在乌鲁木齐市举办陈永祥为了加强卫生监督工作,更进一步提高卫生防疫站长的法律基础知识及卫生行政应诉水平,以便使卫生监督执法工
针对偏好信息为区间数形式、属性和专家客观权重未知的多属性群决策问题,提出通过属性评价值之间偏离程度的熵值分析和建立目标最小化的非线性规划模型确定属性客观权重,并结合
对正在使用中的手压井、土自来水水质进行了监测。结果表明,土自来水较手压井水质好。细菌总数、总硬度、氯化物土自来水符合标准率高于手压井水,且有显著性差异。手压井水氨氮
为了规范食品卫生行政处罚行为,保证处罚决定顺利执行、维护法律的尊严,依照《中华人民共和国行政处罚法》,对目前食品卫生行政处罚过程中存在的问题进行了探讨。
现有的实体分辨方法在准确性和效率上各有所长,将易分辨和难分辨的记录对分开,为下一步分别应用不同分辨方法提供基础。对待划分的记录对,利用变精度邻域粗糙集分别计算相似
浅析影响传染病执法力度的诸因素姜德良,邱静,朱卫平(辽宁省卫生厅传染病监督室,沈阳市110005)《中华人民共和国传染病防治法》(简称本法)已实施7年了。但执法力度不够。究其原因笔者认为有