期刊文献+

基于Web的多刻面交互式特征定位工具MFIE 被引量:1

MFIE:A Web-based Multi-faceted Interactive Feature Localization Tool
在线阅读 下载PDF
导出
摘要 在执行软件维护任务中,开发人员经常需要在软件代码中寻找并理解与给定的功能性特征相关的程序元素(如类或方法),这一过程称为特征定位或概念定位。相关的经验研究表明,特征定位是一个以人为中心、信息密集型的探索和认知过程,包含交互式的信息探索、反馈和策略调整。基于这一思想,提出了一种多刻面、交互式的特征定位方法,并开发了基于Web的支持工具MFIE(Multi-faceted Interactive Explorer)。介绍了MFIE所实现的多刻面、交互式特征定位方法,MFIE的多刻面界面设计以及所提供的主要功能。在此基础上,还通过一个案例介绍了MFIE所支持的特征定位过程。 In performing software maintenance tasks, developers often need to find and understand program elements (e. g. classes or methods) that are relevant to a given feature (called feature location or concept location). Some empirical studies have shown that feature location is a human-centric and information-intensive process with interactive exploration, feedback and strategy adjustment. Based on this idea, we proposed a multi-faceted and interactive features localization approach, and developed a Web-based supporting tool MFIE (Multi-Faceted Interactive Explorer). This paper introduced the features localization approach supported by MFIE,its multi-faceted interface design and other characteristics. Furthermore, the paper also described the usage of MFIE with a use case of feature location.
出处 《计算机科学》 CSCD 北大核心 2014年第9期80-83,共4页 Computer Science
基金 教育部高校博士点基金(20100071110031) 国家高技术研究发展计划863项目(2012AA011202)资助
关键词 特征定位 多刻面 交互 WEB 工具 Feature location Multi-facet Interactive Web-based Tool
作者简介 彭鑫(1979-),男,博士,副教授,主要研究方向为需求工程、软件维护、自适应软件系统,E-mail:pengxin@fudan.edu.cn; 王金水(1981-),男,博士生,主要研究方向为软件维护; 付焜(1989-),男,硕士生,主要研究方向为软件维护; 赵文耘(1964-),男,硕士,教授,主要研究方向为软件工程、电子商务。
  • 相关文献

参考文献6

  • 1Dit B, Revelle M, Gethers M, et al. Feature location in source code: A taxonomy and survey[J]. J. Softw. ; Evol. and Process, 2013,25(1):53-95.
  • 2Wang J, Peng X, Xing Z, et al. An exploratory study of feature location process: Distinct phases, recurring patterns, and elemen- tary actions[C]//ICSM. 2011 : 213-222.
  • 3Zhao W,Zhang I., Liu Y, et al. SNIAFL: Towards a static non- interactive approach to feature location[J]. ACM Trans. Softw. Eng. Methodol. ,2006,15(2) : 195-226.
  • 4Poshyvanyk D,Gu'eheneuc Y G, Marcus A, et al. Feature loca- tion using probahilistic ranking of methods based on execution scenarios and information retrieval [J]. IEEE Trans. Softw. Eng. ,2007,33(6) :420-432.
  • 5Hearst M A. Clustering versus faceted categories for informa- tion exploration[J]. Commun. ACM, 2006,49 (4) : 59-61.
  • 6Wang J,Peng X, Xing Z, et al. Improving feature location prac- tice with multi-faceted interactive exploration[C]//ICSE. 2013: 762-771.

同被引文献9

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部