首页> 外文会议>2010 IEEE 18th International Conference on Program Comprehension >Natural Language Parsing of Program Element Names for Concept Extraction
【24h】

Natural Language Parsing of Program Element Names for Concept Extraction

机译:程序元素名称的自然语言解析,用于概念提取

获取原文

摘要

To support programmers during program maintenance we present an approach which extracts concepts and relations from the source code. Our approach applies natural language parsing to sentences constructed from the terms that appear in program element identifiers. The result of parsing can be represented as a dependency tree. Then, we automatically extract an ontology by mapping linguistic entities (nodes and relations between nodes in the dependency tree) to concepts and relations among concepts. We applied our approach to a case study and assessed the result in terms of the support it can give to concept location, executed in the context of bug fixing.
机译:为了在程序维护期间为程序员提供支持,我们提出了一种从源代码中提取概念和关系的方法。我们的方法将自然语言解析应用于由程序元素标识符中出现的术语构成的句子。解析的结果可以表示为依赖关系树。然后,我们通过将语言实体(依赖关系树中的节点和节点之间的关系)映射到概念和概念之间的关系来自动提取本体。我们将我们的方法应用于案例研究,并根据它可以为概念定位提供的支持来评估结果,并在错误修复的上下文中执行该结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号