首页> 外文期刊>Foundations of computing and decision sciences >Effect or Program Constructs on Code Readability and Predicting Code Readability Using Statistical Modeling
【24h】

Effect or Program Constructs on Code Readability and Predicting Code Readability Using Statistical Modeling

机译:使用统计建模的代码可读性和预测代码可读性的效果或程序构造

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

摘要

In software, code is the only part that remains up to date, which shows how important code is. Code readability is the capability of the code that makes it readable and understandable for professionals. The readability of code has been a great concern for programmers and other technical people in development team because it can have a great influence on software maintenance. A lot of research has been done to measure the influence of program constructs on the code readability but none has placed the highly influential constructs together to predict the readability of a code snippet. In this article, we propose a novel framework using statistical modeling that extracts important features from the code that can help in estimating its readability. Besides that using multiple correlation analysis, our proposed approach can measure dependencies among different program constructs. In addition, a multiple regression equation is proposed to predict the code readability. We have automated the proposals in a tool that can do the aforementioned estimations on the input code. Using those tools we have conducted various experiments. The results show that the calculated estimations match with the original values that show the effectiveness of our proposed work. Finally, the results of the experiments are analyzed through statistical analysis in SPSS tool to show their significance.
机译:在软件中,代码是唯一保持最新的部分,显示了代码的重要性。代码可读性是代码的功能,使其可用于专业人员可读和可理解。代码的可读性对于开发团队中的程序员和其他技术人员来说是一个很好的关注,因为它可能对软件维护有很大影响。已经完成了许多研究来测量程序构造对代码可读性的影响,但没有将高度影响力的构造放在一起以预测代码片段的可读性。在本文中,我们使用统计建模提出了一种新颖的框架,该统计建模可以从可以帮助估计其可读性的代码中提取重要功能。除了使用多相相关分析的情况下,我们的建议方法可以测量不同的程序结构之间的依赖性。另外,提出了一种多元回归方程来预测代码可读性。我们已经在工具中自动化了可以对输入代码进行上述估计的工具中的提案。使用我们进行了各种实验的工具。结果表明,计算的估计与原始值匹配,这些值显示了我们所提出的工作的有效性。最后,通过SPSS工具中的统计分析分析了实验结果以表现出他们的意义。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号