曹鹤玲
- 作品数:22 被引量:62H指数:4
- 供职机构:河南工业大学信息科学与工程学院更多>>
- 发文基金:国家自然科学基金中央级公益性科研院所基本科研业务费专项南通市应用研究计划项目更多>>
- 相关领域:自动化与计算机技术文化科学一般工业技术农业科学更多>>
- 面向计算机专业的研究生教育信息化与智能化
- 2019年
- 以河南工业大学信息科学与工程学院的研究生教育为背景,论述在研究生教育信息化和智能化方面所做的探索性工作,包括借助现代化教育手段、开发信息管理系统、引入智能化信息处理技术。3年的实施效果表明,该方法能有效改善研究生教育的教学效果,使师生之间的交流互动更为方便快捷,为研究生的创新实践提供了很好的平台。
- 靳小波邓淼磊曹鹤玲郑丽萍朱春华
- 关键词:计算机专业研究生教育教育信息化智能化
- 基于混杂偏倚消除的谓词统计错误定位方法被引量:1
- 2017年
- 识别并消除统计错误定位过程中的混杂偏倚效应可以有效提高错误定位结果的精度.该文对谓词可疑度度量过程中的混杂偏倚现象进行了研究,提出一种基于混杂偏倚效应消除的谓词统计错误定位方法.首先,提出一种基于变量类型的错误候选谓词筛选方法来提高错误相关谓词的识别能力;其次,通过分析影响谓词取值和程序执行结果的条件,识别定位过程中的数据依赖和控制依赖混杂偏倚元素;再次,采用一种静态切片与动态约减相结合的谓词信息收集方法,提高谓词信息的收集效率;最后,针对收集的谓词信息、混杂偏倚元素信息和程序执行结果,使用线性回归分析度量谓词的可疑度,降序排列后提供给开发人员开展程序调试.实验表明该文方法可以有效识别错误相关谓词,提高错误定位的精度和效率.
- 王兴亚姜淑娟鞠小林曹鹤玲
- 关键词:因果推理软件测试
- 一种基于联合熵的聚类边界检测技术研究
- 磷化工安全评价决策支持系统是郑州大学主持的“十一五”国家科技支撑计划项目课题“高纯磷化工产品数据库、分析测试技术及产品标准”中的一个组成部分,是“磷化工微观决策支持系统”的子系统。
该系统结合磷化工行业特点,运用计...
- 曹鹤玲
- 关键词:安全评价决策支持系统危险分析化工安全
- 面向有效错误定位的偶然正确性识别方法被引量:1
- 2016年
- 错误定位是软件调试中耗时费力的活动之一.针对偶然正确性影响错误定位效率的问题,提出面向错误定位的偶然正确性识别方法.该方法首先识别偶然正确性元素;然后,挑选"偶然正确性特征元素",使用该特征元素约简程序执行轨迹;在此基础上,建立基于模糊c均值聚类的偶然正确性识别模型,将其结果应用于错误定位.为验证该方法的有效性,基于3组测试程序开展偶然正确性识别,并将其结果应用于Tarantula等4种错误定位方法.实验结果表明,与基于k-means聚类的偶然正确性识别方法相比,该方法在偶然正确性识别方面具有较低的误报率和漏报率,并且更能提高错误定位的效率.
- 曹鹤玲姜淑娟王兴亚薛猛钱俊彦
- 关键词:聚类分析
- 基于Chameleon聚类分析的多错误定位方法被引量:14
- 2017年
- 软件系统中往往存在多个错误,它们之间互相干扰,这抑制了错误定位的能力.为解决该问题,提出一种基于Chamelelon聚类分析的多错误定位方法.首先,将每一个失败程序执行轨迹和所有成功程序执行轨迹合并,计算其怀疑度,按怀疑度大小选取高可疑元素作为程序执行轨迹的特征元素,按照该特征元素对失败程序执行轨迹进行约简;其次,聚类分析将失败程序执行轨迹分簇,每簇包含一个错误;然后,将失败程序执行轨迹簇与所有成功程序执行轨迹合并,重新计算其怀疑度;最后,根据合并后的簇生成的怀疑度序列,采用并行调试模式同时定位程序中的多个错误.实证研究表明该方法可以有效地定位程序中的多个错误.
- 曹鹤玲姜淑娟
- 关键词:聚类分析
- 一种基于多变量Logistic模型的缺陷定位方法被引量:1
- 2014年
- 缺陷定位是软件开发过程的重要环节。充分利用程序的结构特征和行为特征有助于提高缺陷定位效率。提出一种基于多变量Logistic回归分析的缺陷定位框架,用于软件演化时对新版本程序进行类方法级别的缺陷定位。首先设计一组度量结构特征和行为特征的指标,通过静态分析和测试程序搜集并构建旧版本程序的特征数据集,同时从缺陷跟踪系统获取旧版本缺陷信息;其次,基于所得特征数据集和缺陷信息,应用单变量分析筛选出度量指标中与缺陷显著相关的指标,随后用选中的显著指标展开多变量分析,训练多变量Logistic模型;最后,基于选出的显著指标搜集并构建新版本程序的特征数据集,运用得到的Logistic模型预测每个类方法的出错概率,进而按出错概率降序检查类方法以定位错误。基于一组开源程序进行缺陷定位实证研究,结果表明,多变量Logistic模型可以提高缺陷定位的效率。
- 鞠小林姜淑娟陈翔曹鹤玲王兴亚
- 关键词:软件测试
- 新工科背景下计算机专业“课程思政”教学实践研究被引量:1
- 2023年
- 新时代科技革命的到来,高新产业的变革与基础产业的升级,使得新工科建设需要把握时机迎接挑战。为了更好地执行国家战略部署,支撑服务创新驱动发展和中国制造2025,大学校园更应开展新工科建设的基础准备与学习预热。计算机专业作为顺应时代发展起来的学科,更应在新工科建设中得到新的提升,为广大学子教授新的思想与知识。只有新学科建设而缺乏老师与学生自身的精神建设,也无法让专业知识得到更好地吸收与应用。因此,广泛开展课程思政教学活动,提高广大教师与学子的精神素养,让知识与精神同步提升,为应对新的挑战共同添力,戮力同心,冲出困局。
- 曹鹤玲王兆龙邓淼磊秦瑶
- 关键词:计算机专业教学实践研究
- 一种高效的基于联合熵的边界点检测算法被引量:6
- 2011年
- 为了快速有效地检测出聚类的边界点,提出一种将网格技术与联合熵相结合的边界点检测算法.该算法中网格技术用于快速查找数据集中聚类边界所在的网格范围,联合熵用于在边界落入的网格范围内准确识别聚类的边界点.实验结果表明,该算法能够在含有噪声点/孤立点的数据集上,有效地检测出聚类的边界,运行效率高.
- 邱保志曹鹤玲
- 关键词:边界点联合熵网格
- 程序缺陷自动修复研究进展及关键问题被引量:1
- 2022年
- 程序缺陷自动修复是指针对程序中存在的缺陷,自动生成相应的程序补丁,进而使程序恢复正常运行.首先,根据补丁生成方式的不同,将程序缺陷自动修复方法划分为4类,分别为基于搜索的、基于语义的、基于机器学习的以及基于错误报告驱动的程序缺陷自动修复方法.基于搜索的程序缺陷自动修复方法运用启发式算法在搜索空间内通过搜索生成程序补丁;基于语义的程序缺陷自动修复方法将修复约束作为合成程序补丁的规约,最后通过约束求解器生成程序补丁;基于机器学习的程序缺陷自动修复方法使用数据集训练并生成修复模型,通过修复模型生成程序补丁;基于错误报告驱动的程序缺陷自动修复方法通过利用程序执行以及用户反馈的错误信息生成程序补丁.本文对以上4类程序缺陷自动修复方法进行了详细阐述;其次,总结了检验程序缺陷自动修复方法及工具修复效果所用到的缺陷库;最后,分析了程序缺陷自动修复在工业界的应用现状并总结了该领域面临的关键问题及未来研究的方向.
- 曹鹤玲刘昱赵晨阳赵晨阳
- 一种基于Kalman滤波和粒子群优化的测试数据生成方法被引量:4
- 2017年
- 为减少进化代数,提高路径覆盖成功率,提出了多邻域Kalman滤波PSO测试数据生成方法.在该方法中将粒子固定划分到不同邻域中,各邻域内指定一个粒子向全局最优粒子学习,其余各粒子向所在邻域中最优粒子学习,而全局最优粒子利用无速度项的简化PSO进化.在此过程中,除全局最优粒子外的各粒子利用Kalman滤波方程更新粒子的位置.实验表明,相较于基本PSO和其他PSO方法,即使是覆盖困难的路径,本文方法也具有进化代数少、路径覆盖成功率高及性能稳定的特点.
- 薛猛姜淑娟张争光钱俊彦张艳梅曹鹤玲
- 关键词:测试数据生成粒子群优化KALMAN滤波