一种基于加权软件行为图挖掘的软件错误定位方法

来源 :计算机学报 | 被引量 : 0次 | 上传用户:xiaobaby2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
已有错误定位方法通常仅给出可疑语句排序而缺少必要的上下文信息,导致难于理解软件失效的产生原因.为了解决该问题,定义了加权软件行为图来表示成功和失败的程序执行路径,由于图中边的权重表示了路径的执行频率,因此与LEAP方法相比,可以较好地分析与循环和递归等结构相关的软件错误.在此基础上,执行基于分支限界搜索的加权软件行为图挖掘算法,识别成功和失败执行之间最有差异的子图来获得错误签名,不但可以有效定位错误位置,还能输出缺陷语句相关的执行路径,从而提供失效产生的上下文.分析Siemens基准测试集和flex程序的
其他文献
目的:观察血小板糖蛋白Ⅱb/Ⅲa受体桔抗剂盐酸替罗非班对老年急性冠状动脉综合征(ACS)患者的有效性和安全性。方法:124例老年ACS患者随机分为替罗非班治疗组和常规治疗组,前者给予
介绍了陕西省前兆台网记录到的几例特殊的无震异常。分析了这些异常产生的原因。认为1986年和1996的渭南双王井水位的2次无震异常与渭河的洪峰有关;1977年韩城地震台地倾斜特大异常可能与黄
移动智能终端正在成为人们日常生活的核心通信设备,参与式感知的隐私保护技术已成为研究热点.研究和解决数据以及位置隐私保护问题对参与式感知的大规模安全使用具有重要意义,然而参与式感知的特征使得隐私保护技术面临诸多挑战.该文对参与式感知隐私保护现有的研究成果进行了综述,首先介绍了参与式感知的基本应用和攻击模型,然后按照基于分组统计、第三方验证、K-匿名、数字加密4种策略对现有成果进行了分类,阐述了代表性
基于OpenFlow的SDN(Software Defined Networking)技术在数据中心中得到广泛研究和应用,如何缓解集中的控制平面成为网络性能的瓶颈是其中的研究热点.OpenFlow规范提出,当数据
新疆阿克苏是多民族聚集地,主要以维吾尔族和汉族为主,两个民族存在不同宗教信仰和风俗习惯。为探索适合阿克苏市不同民族高血压防治控制工作提供依据,2010年3~5月对阿克苏市四个
卫生部、国家发改委、水利部近日通知要求,加强农村饮水安全工程卫生评价和水质卫生监测工作。“十一五”期间,重点解决饮用水中氟大于2mg/L、砷大于0.05mg/L、溶解性总固体大
传统的危险因素不能有效地评估女性冠状动脉疾病风险,性别因素影响了缺血性心脏病(IHD)病理生理、临床表现、诊断治疗等多个方面.在女性IHD中阻塞性冠状动脉疾病少见,微血管功
高能效(Energy efficiency)已成为目前嵌入式多核片上系统(System-on-Chips,SoCs)设计中的首要优化目标.基于电压/频率岛设计的三维多核片上系统能够为构建高能效系统提供一种有
doi:10.3969/j.issn.1007-614x.2010.23.220  临床资料  2007~2009年收治经CT检查确诊为脑出血、脑梗死、蛛网膜下腔出血,出现并发症患者216例,其中脑出血92例,脑梗死118例,蛛网膜下腔出血6例,男168例,女148例,年龄58~92岁。  常见并发症  消化道出血:急性脑血管病发生应激性溃疡,而引起上消化道出血是常见的并发症之一[1]。⑴观察:①
资料与方法  2007~2009年收治重型颅脑损伤患者184例,男104例,女80例,年龄10~78岁。车祸伤135例,坠落伤18例,跌伤15例,打击伤16例,硬膜外和脑内血肿74例,脑挫裂伤30例,脑干损伤20例,颅底骨折60例。其中98例行开颅血肿清除术,72例行气管切开,125例使用呼吸机,都有昏迷、呕吐史。