首页 | 官方网站   微博 | 高级检索  
     

一种基于子图搜索的特征定位方法
引用本文:付焜,吴毅坚,彭鑫,赵文耘.一种基于子图搜索的特征定位方法[J].计算机科学,2017,44(4):56-59, 81.
作者姓名:付焜  吴毅坚  彭鑫  赵文耘
作者单位:复旦大学软件学院 上海201203上海市数据科学重点实验室复旦大学 上海201203,复旦大学软件学院 上海201203上海市数据科学重点实验室复旦大学 上海201203,复旦大学软件学院 上海201203上海市数据科学重点实验室复旦大学 上海201203,复旦大学软件学院 上海201203上海市数据科学重点实验室复旦大学 上海201203
基金项目:本文受国家自然科学基金(61370079),国家高技术研究发展计划(863)(2013AA01A605)资助
摘    要:确定源代码中与给定需求特征相关的程序元素的过程称为特征定位。但现在大部分的特征定位方法仍是以特征相关的描述和代码结构信息为输入,以特征相关的代码元素为输出。这样的结果缺乏代码元素间的关系信息,难以让开发者快速理解相关特征的程序结构。针对这个问题,提出一种基于子图搜索的特征定位方法。该方法能找出与特征相关的代码元素,并以依赖调用图的形式将结果展示出来,让开发者快速了解代码结构。根据该方法实现了相应工具并经过实验验证了方法的有效性。该方法的平均准确率为40.41%,平均召回率为50.28%。

关 键 词:特征定位  程序理解  代码结构  调用依赖
收稿时间:2015/11/30 0:00:00
修稿时间:2016/3/2 0:00:00

Feature Location Method Based on Sub-graph Searching
FU Kun,WU Yi-jian,PENG Xin and ZHAO Wen-yun.Feature Location Method Based on Sub-graph Searching[J].Computer Science,2017,44(4):56-59, 81.
Authors:FU Kun  WU Yi-jian  PENG Xin and ZHAO Wen-yun
Affiliation:School of Software,Fudan University,Shanghai 201203,China Shanghai Key Laboratory of Data Science,Fudan University,Shanghai 201203,China,School of Software,Fudan University,Shanghai 201203,China Shanghai Key Laboratory of Data Science,Fudan University,Shanghai 201203,China,School of Software,Fudan University,Shanghai 201203,China Shanghai Key Laboratory of Data Science,Fudan University,Shanghai 201203,China and School of Software,Fudan University,Shanghai 201203,China Shanghai Key Laboratory of Data Science,Fudan University,Shanghai 201203,China
Abstract:
Keywords:Feature location  Program understanding  Code structure  Call dependence
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号