面向细粒度源代码变更的缺陷预测方法

来源 :软件学报 | 被引量 : 0次 | 上传用户:zahay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件在其生命周期中不断地发生变更,以适应需求和环境的变化.为了及时预测每次变更是否引入了缺陷,研究者们提出了面向软件源代码变更的缺陷预测方法.然而现有方法存在以下3点不足:(1)仅实现了较粗粒度(事务级和源文件级变更)的预测;(2)仅采用向量空间模型表征变更,没有充分挖掘蕴藏在软件库中的程序结构、自然语言语义以及历史等信息;(3)仅探讨较短时间范围内的预测,未考虑在长时间软件演化过程中由于新需求或人员重组等外界因素所带来的概念漂移问题.针对现有的不足,提出一种面向源代码变更的缺陷预测方法.该方法将细粒度(
其他文献
目的 探讨成年大鼠离体颈动脉体的细胞培养方法.方法 选取8~9周龄健康成年雄性SD大鼠,体重250~270 g,游离双侧颈总动脉分叉,体视显微镜下分离出完整颈动脉体,置于100μl胶原
新西兰近代高等教育的形成是维多利亚时代英国高等教育发展与变革的组成部分。以英国移民为主的欧洲殖民者在19世纪60年代以前的传教活动及其对中等学校的创办为新西兰高等教
目的 探讨建立适用于SD大鼠支气管成纤维细胞原代培养的方法.方法 取重量为150~180 g的SD雄性大鼠的支气管组织,采用Ⅰ型胶原酶、木瓜蛋白酶联合消化+组织块黏附法、胰酶+胶
目前,全省饲料生产企业657家,其中年产万吨以上的企业123家。据初步预计,全省2007年1-6月份生产各类商品饲料247万吨,比去年同期相比减少5.76%,其中配合饲料170万吨,比去年同期增长5.8
在通信系统中信道编码的交织技术起着重要的作用,交织的使用提高了数据传输的可靠性.本文介绍了交织器的基本原理并对两种常用的交织器的性能进行了比较,提出了今后交织器研
目的探讨护理组长负责制在新生儿科ICU质量管理中的应用效果。方法回顾性分析我院新生儿科ICU质量管理中护理组长负责制的措施和方法,比较护理前后基础护理、专科护理、护理
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
山东省农业科学院农业质量标准与检测技术研究所(以下简称“质标所”)成立于1980年,隶属于山东省农业科学院。建有农业部食品质量监督检验测试中心(济南)、农业部农产品质量安全风
在美国司法审查的历史渊源中,1610年的“邦汉姆医生案”一直占据重要的位置。主审法官爱德华·柯克爵士在判决理由中阐释的“由普通法审查议会法令”的观念,一直以来被研究者
报纸
全国饲料信息统计培训班今天开幕了。首先,我代表农业部畜牧业司(全国饲料工作办公室)对大家的到来表示热烈欢迎。本期培训班的主要任务是深入贯彻落实科学发展观,通报饲料信息统