国内刊号:11-2560/TP
国际刊号:1000-9825
发布日期:
作者:王潮,徐卫伟,周明辉
单位:王潮,北京大学 计算机学院, 北京 10087111,徐卫伟,北京大学 计算机学院, 北京 10087102,周明辉,北京大学 计算机学院, 北京 10087103
关键词:代码注释;软件文档;自然语言处理;机器学习
基金:国家自然科学基金(61825201)
代码注释作为辅助软件开发群体协作的关键机制, 被开发者所广泛使用以提升开发效率. 然而, 由于代码注释并不直接影响软件运行, 使其常被开发者忽视, 导致出现代码注释质量问题, 进而影响开发效率. 代码注释中存在的质量问题会影响开发者理解相关代码, 甚至可能产生误解从而引入代码缺陷, 因此这一问题受到研究者的广泛关注. 采用系统文献调研, 对近年来国内外学者在代码注释质量问题上的研究工作进行系统的分析. 从代码注释质量的评价维度、度量指标以及提升策略这3个方面总结研究现状, 并提出当前研究所存在的不足、挑战及建议.
来源:2024年第2期
《软件学报》期刊编辑部