【摘 要】
:
程序切片是一种传统的程序分析方法:通过去掉无关代码,获取可能影响某行代码的子集。程序切片在程序理解、软件测试和程序调试等众多领域有着广泛的应用。随着互联网技术的发
论文部分内容阅读
程序切片是一种传统的程序分析方法:通过去掉无关代码,获取可能影响某行代码的子集。程序切片在程序理解、软件测试和程序调试等众多领域有着广泛的应用。随着互联网技术的发展,JavaScript语言得到广泛应用,但针对该语言的切片工具非常有限。本文针对JavaScript语言的特殊性,提出一种基于程序依赖图的JavaScript程序切片算法,并基于WALA程序分析框架实现了该切片算法。试验结果表明,本文的切片算法可以得到较为理想的切片结果。试验中切片平均大小约为原程序代码的70%,较手工切片仅有约19%冗余。
其他文献
全球3C(计算机、通讯和消费电子产品三类电子产品的简称)协同领域的首个国际标准将在我国诞生,在IS0/IEC(国际标准化组织/国际电工委员会)总部最新一轮的国际投票中,闪联国际标准提案
随着厚规格、高强度品种钢的大量开发,头部翘曲成为中厚板生产过程中的一种常见缺陷,同时国产化的矫直机矫直能力不足,使得头部翘曲板材矫直过程困难。以某板卷厂开发厚规格
2003年银监会成立后,为加强风险意识,给银行和农村信用社下发了一套风险监测指标体系,通过汇总各金融机构的各项经营指标,测算出风险预警值,提供给各银行和农村信用社,以便各金融机
总论 AELISE3615-57-15(1)我国公益性数字文化服务体系发展策略研究/魏大威,谢强(国家图书馆)//图书馆理论与实践,2014(6):1-5.我国公益性数字文化建设已经在全国铺开且成效显著。但
读书是获取知识的一种有效途径。养成良好的阅读习惯,掌握一些必备的阅读技巧,对于我们事半功倍地获取精神食粮来说,都是不可或缺的。品读著名教育家、作家叶圣陶的《好读书而求
一代名臣范仲淹应好友滕子京之邀,为重修岳阳楼作记。千百年来,人们赏识或被折服于此文更多是范仲淹“不以物喜,不以己悲”的豁达胸襟,“先天下之忧而忧,后天下之乐而乐”的
谈速冻食品的质量──致消费者和销售者史维一(上海广播电视大学,200000,上海)于广大销售者和消费者对在我国新发展的速冻食品的特性尚未充分认识,为此,本文欲就速冻食品的质量,进行概要地
随着新课改教学工作的普及与发展,现代化素质教育更加注重学生综合学习能力的培养与教育,关注学生基础文化知识教育发展的同时,提高学生在学习过程中自主学习能力以及数学学
目前,网上一些利用“网络钓鱼”手法,如建立假冒网站或发送含有欺诈信息的电子邮件,盗取网上银行,网上证券或其他电子商务用户的账户密码,从而窃取用户资金的违法犯罪活动不断增多
在知识管理的整个环节中,知识转移是基础,图书馆知识转移绩效最终与图书馆咨询团队的成功运行有着紧密的联系。本文将"影响图书馆咨询团队知识转移绩效的要素"概括为内部要素与