arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2008.03547cs.SE
收藏

DR-Tools:一套轻量级开源工具,用于测量和可视化Java source code

DR-Tools: a suite of lightweight open-source tools to measure and visualize Java source code

Guilherme Lacerda, Fabio Petrillo, Marcelo Pimenta

摘要:

在软件工程中,一些最关键的活动是维护和演化。然而,为了高质量地执行这两项任务,最大限度地减少影响和风险,开发人员需要分析和确定以前的主要问题来自哪里。在本文中,我们介绍了DR-Tools Suite,这是一套轻量级的开源工具,用于分析和计算源代码指标,允许开发人员以不同的格式和图形可视化结果。此外,我们还定义了一组语法来帮助代码分析。我们进行了两个案例研究(一个学术案例和一个工业案例),以收集关于工具套件的反馈,关于我们将如何发展工具,以及开发支持开发人员日常工作的新工具的见解。

英文摘要:

In Software Engineering, some of the most critical activities are maintenance and evolution. However, to perform both with quality, minimizing impacts and risks, developers need to analyze and identify where the main problems come from previously. In this paper, we introduce DR-Tools Suite, a set of lightweight open-source tools that analyze and calculate source code metrics, allowing developers to visualize the results in different formats and graphs. Also, we define a set of heuristics to help the code analysis. We conducted two case studies (one academic and one industrial) to collect feedback on the tools suite, on how we will evolve the tools, as well as insights to develop new tools that support developers in their daily work.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑