《表2 提取的Eclipse中Bug ID为43709的缺陷报告信息》

《表2 提取的Eclipse中Bug ID为43709的缺陷报告信息》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于缺陷报告分析的软件缺陷定位方法》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

在表2给出的缺陷报告中,通过对Stack Trace分析可得知方法toLinkLabelString()定义在ProgramElement.java文件的ProgramElement类中,程序执行到第403行时出现异常。Stack Trace包含了Package、Class、Method等结构化信息。我们根据Stack Trace中结构化信息st与源代码结构化信息e的最小距离dist(st,e)来计算其相似度,当源代码结构化信息存在于Stack Trace信息中时,dist(st,e)(28) 0;当源代码结构化信息不存在于Stack Trace信息中,而是被Stack Trace中的元素直接调用或被调用时,dist(st,e)(28) 1,如果两个信息元素之间不存在路径,那么它们之间的最小路径等于无穷大。