基于RNNLM进行面向主题的软件特征定位

来源 :云南大学 | 被引量 : 0次 | 上传用户:tiankun7294
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件特征定位是软件演化活动得以顺利展开的前提条件,软件特征定位研究结果的评估方案决定软件演化的波及范围,好的特征定位方法能够提高软件演化的效率。按分析方式定位不同特征定位可以分为:静态特征定位、动态特征定位、基于文本的特征定位及集成特征定位。目前集成特征定位具有较优的性能,然而集成特征定位性能的好坏取决于所集成单个方法的好坏。在单个方法中效果最好的是基于文本的特征定位方法,当前在该领域中基于信息检索的特征定位方法的性能是目前主流的方法。传统方法主要通过“词袋”模型来进行特征定位,然而“词袋”模式将语料关键字看作是独立同分布的,这样的假设难以保留词序信息、不能反应语义信息和不能解决数据稀疏性问题。由于代码也是一种特殊的文本符号.也具有丰富的上下文语义关系,所以也可以将代码看作是一种特殊的语言符号的表达,加上RNN(Recurrent Neural Networks)在自然语言中突出的表现,本文提出了利用RNNLM(Recurrent Neural Networks Language Model)进行面向主题的软件特征定位方法,以期利用RNNLM获取更良好的上下文语义关系。首先在类粒度对原始系统进行划分后获得初始语料库,接着进行预处理,而本文的预处理不像传统的特征定位一样对初始语料库进行分词、停词和词干还原等操作,仅去除语料库中与表达语义无关的符号。在获得语料库后用one-hot对语料库进行数值化后的结果作为RNNLM的输入,同时训练生成词向量,最后建立起类与类标的映射关系。对特征描述也进行同样的词向量化,然后检索出特征描述与每一个类的相似度作为实验结果的输出。实验结果表明,该方法具有较优的查准率。由于软件特征定位研究结果的评估方法影响着软件演化的波及范围,好的评估方法能够大幅提高软件演化的效率,结合本文方法、波及效应分析及当前评估方法,本文提出了一种新的软件特征定位研究结果的评估方法,数据分析表明该评估方法在大幅缩减软件演化的范围。
其他文献
连续退火是钢铁企业带钢生产过程中的一个重要环节。在国内某大型钢铁企业连续退火生产过程中,均热炉内带钢张力由于无法在线测量并且波动频繁,导致经常发生带钢跑偏等故障。
多元化经营的企业与专业化经营的企业相比,相当于将原来的由多个专业化经营企业的经营活动组合在一个企业内进行,或者是将多个产业,产品放在一个企业或者企业集团内进行,在这
论文就昆明监狱服刑人员管理系统展开研究与分析。本人利用面向对象的方法对昆明监狱服刑人员管理系统进行建模,所做工作如下:1.首先对系统的管理业务进行分析,运用流程图对
车体轻量化是动车组设计过程中主要研究的内容之一,减少列车重量可以减小轮轨作用力并减小轮轨冲击磨耗、减少牵引功率等,是提高车体性能并保证高速运行的重要措施之一,对提高列车的安全、稳定和舒适运行很有益处。碳纤维复合材料具有重量轻、比强度及比刚度高、耐腐蚀、抗疲劳等特点,其在动车组车体上的应用能有效降低车体重量,提高车体性能。本文主要研究内容如下:(1)建立了某动车组铝合金车体有限元模型,依据欧洲标准《
在外语学习中,词汇是语言的血肉。语法决定你能表达多少,词汇却决定你能表达什么。大量的词汇认知是培养语言技能的基础,也是增强语言知识的必要手段。《初中英语新课程标准》对初中学生应掌握的词汇量作了明确规定,且强调了学生应在语境中理解词汇的意义和词汇的表意功能。然而,教师在英语词汇教学中采取最常用的方法就是让学生先机械地跟读单词、背单词、再听写单词。这种一成不变的词汇教学方法让学生对英语提不起兴趣,甚至
随着物联网体系的不断完善,智能卡的应用越发普及,推动了无人值守自助发卡系统的快速发展。目前,国内自助发卡系统中使用的多为单卡箱发卡装置,只能发行一种卡片,不能满足多
将编排映射为Peer(参与者)是对编排进行可实现性分析的第一个步骤。现有文献提出的映射方法未考虑参与者中不可见动作τ对行为的影响,无法确保编排与参与者间的行为一致性。
清洁燃烧技术在工业上具有广泛的应用前景。本文通过实验及模拟仿真的手段,运用稀氧部分预混/富氧补燃(ODPP/OESC)燃烧技术,针对不同工作参数变化,分别研究了对冲及同轴火焰结
TEAD蛋白家族是一类转录因子,该家族成员与转录因子YAP蛋白、TAZ蛋白等都属于Hippo信号通路的下游关键组分。Hippo信号通路主要参与哺乳动物发育、器官大小控制。该通路的主
随着信息技术的发展,随之而来的是海量的数据,这些网络数据具有数据量大、数据类型丰富等特点,其中也包含了很多潜在的富有价值的信息,如何从这些数据中挖掘出潜在的未知的信