SurfClipse:IDE 中的上下文感知元搜索工具
软件工程
2018-07-09 v1
摘要
尽管现有 IDE 针对编程错误与异常提供了多种调试支持,软件开发者仍常在网页上寻找可行解决方案或最新信息。传统网页搜索未考虑其所求解问题的上下文,因而往往对问题解决帮助不大。本文提出一种上下文感知元搜索工具 SurfClipse,其分析 IDE 中遇到的异常及其上下文,并不仅针对该异常(及其上下文)推荐合适的搜索查询,还推荐相关网页。该工具从三个流行搜索引擎及一个编程问答站点收集针对 IDE 中异常的结果,依据异常的上下文对结果做相关性精炼,随后在推荐前对其排序。它提供交互式与主动式两种工作模式以满足开发者的多样需求,用户可使用工具提供的定制嵌入式浏览器浏览结果页面。工具页面:www.usask.ca/~masud.rahman/surfclipse
关键词
引用
@article{arxiv.1807.02256,
title = {SurfClipse: Context-Aware Meta Search in the IDE},
author = {Mohammad Masudur Rahman and Chanchal K. Roy},
journal= {arXiv preprint arXiv:1807.02256},
year = {2018}
}
备注
The 30th International Conference on Software Maintenance and Evolution (ICSME 2014), pp. 617--620, Victoria, Canada, September 2014