首页> 外文会议>2012 Sixth Brazilian Symposium on Software Components, Architectures and Reuse. >Vertical Code Completion: Going Beyond the Current Ctrl+Space
【24h】

Vertical Code Completion: Going Beyond the Current Ctrl+Space

机译:垂直代码完成:超越当前Ctrl +空格

获取原文
获取原文并翻译 | 示例

摘要

In the software development field, the amount ofdata related to documentation and to the source code itselfis huge. Relevant knowledge can be extracted from this data,provided that adequate tools are in place. In this context, datamining can be seen as an important tool. This paper presentsan approach to mine sequential patterns from source code andto suggest these patterns to developers, according to what isbeing coded. As a result, a plugin for the Eclipse IDE, calledVertical Code Completion, was developed and applied over thesource code repository of an academic management system.The obtained patterns were analyzed by the developers ofthis system with different expertise levels and the proposedapproach reached good results, indicating that 71.6% of thesuggestions were relevant.
机译:在软件开发领域,与文档和源代码本身相关的数据量巨大。只要有适当的工具,就可以从这些数据中提取相关知识。在这种情况下,数据挖掘可以被视为重要的工具。本文提出了一种从源代码挖掘顺序模式并根据编码内容向开发人员建议这些模式的方法。结果,开发了一个名为Vertical Code Completion的Eclipse IDE插件,并将其应用于学术管理系统的源代码存储库中。该系统的开发人员对具有不同专业知识水平的模式进行了分析,所提出的方法取得了良好的效果,表示有71.6%的建议是相关的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号