作者
Ninus Khamis, René Witte, Juergen Rilling
发表日期
2010
研讨会论文
Natural Language Processing and Information Systems
页码范围
68-79
出版商
Springer Berlin/Heidelberg
简介
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 …
引用总数
201020112012201320142015201620172018201920202021202220232024134629861214131616911
学术搜索中的文章
N Khamis, R Witte, J Rilling - Natural Language Processing and Information Systems …, 2010