首页> 外文会议>International Conference on Applications of Natural Language to Informations Systems >Automatic Quality Assessment of Source Code Comments: The JavadocMiner
【24h】

Automatic Quality Assessment of Source Code Comments: The JavadocMiner

机译:自动评估源代码评论:Javadocminer

获取原文
获取外文期刊封面目录资料

摘要

An important software engineering artefact used by developers and maintainers to assist in software comprehension and maintenance is source code documentation. It provides insights that help software engineers to effectively perform their tasks, and therefore ensuring the quality of the documentation is extremely important. Inline documentation is at the forefront of explaining a programmer's original intentions for a given implementation. Since this documentation is written in natural language, ensuring its quality needs to be performed manually. In this paper, we present an effective and automated approach for assessing the quality of inline documentation using a set of heuristics, targeting both quality of language and consistency between source code and its comments. We apply our tool to the different modules of two open source applications (ArgoUML and Eclipse), and correlate the results returned by the analysis with bug defects reported for the individual modules in order to determine connections between documentation and code quality.
机译:开发人员和维护人员使用的重要软件工程人工制品,以协助软件理解和维护是源代码文档。它提供了有助于软件工程师有效执行其任务的洞察力,因此确保文档的质量非常重要。内联文档是解释程序员对给定实现的原始意图的最前沿。由于此文档以自然语言编写,因此确保其质量需要手动执行。在本文中,我们提出了一种使用一组启发式评估内联文档质量的有效和自动化的方法,针对源代码和评论之间的语言质量和一致性。我们将工具应用于两个开源应用程序(Argouml和Eclipse)的不同模块,并将分析返回的结果与单个模块报告的错误缺陷相关联,以便确定文档和代码质量之间的连接。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号