论文标题
DR-Tools:一套轻巧的开源工具,用于测量和可视化Java源代码
DR-Tools: a suite of lightweight open-source tools to measure and visualize Java source code
论文作者
论文摘要
在软件工程中,一些最关键的活动是维护和进化。但是,要同时兼顾质量,最大程度地降低影响和风险,开发人员需要分析和确定主要问题以前的位置。在本文中,我们介绍了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.