遇见数据集

Case Study - Performance Changes of Apache Tomcat at Code Level

收藏
Zenodo2022-05-13 更新2026-05-25 收录
数据链接:
官方服务:

资源简介:

This dataset provides the data of the case study on Apache Tomcat that was conducted as part of the bachelor thesis "Extending Peass to Detect Performance Changes of Apache Tomcat". The data was generated by Peass and the Peass-Ant plugin. <strong>Contents</strong> The dataset is divided into case_study_1v-100v.tar.xz and case_study_100v-200v.tar.xz. Both parts contain the following data: select/ - Results of regression test selection, especially: results/traceTestSelection_tomcat.json - Tests selected based on static code analysis and trace analysis 3 x measure_p*_100vm_400iter/ - Results of performance measurements, especially: clean/ - Mean of measurements per VM results/changes.json - Tests containing performance changes, computed with t-test rca_p3_100vm_400iter/ - Results of root cause analysis, especially: rca/tree/ - Measurements results per called method results/*/*.html - Visualization of root cause analysis Additionally, f1_score.tar.xz is included in this dataset, It contains heatmaps visualizing the F<sub>1</sub>-score that were used to compare different measurement configurations. <strong>Extraction of Data</strong> Move all .tar.xz files to an empty directory and execute for each file: <pre><code class="language-bash">tar -Jxf &lt;file&gt;</code></pre>

本数据集收录了作为学士学位论文《扩展Peass以检测Apache Tomcat的性能变化》(Extending Peass to Detect Performance Changes of Apache Tomcat)一部分所开展的Apache Tomcat案例研究的相关数据,所有数据均由Peass工具及Peass-Ant插件生成。 ### 数据集内容 本数据集分为case_study_1v-100v.tar.xz与case_study_100v-200v.tar.xz两个压缩包,两部分均包含以下内容: - select/ 目录:回归测试选择(regression test selection)结果,具体包含results/traceTestSelection_tomcat.json文件,该文件记录了基于静态代码分析(static code analysis)与轨迹分析(trace analysis)选取的测试用例; - 3 x measure_p*_100vm_400iter/ 目录:性能测量结果,具体包含: - clean/ 子目录:各虚拟机(Virtual Machine)的测量均值; - results/changes.json 文件:通过t检验(t-test)计算得到的包含性能变化的测试用例集合; - rca_p3_100vm_400iter/ 目录:根因分析(root cause analysis)结果,具体包含: - rca/tree/ 子目录:各被调用方法的测量结果; - results/*/*.html 文件:根因分析可视化结果。 此外,本数据集还包含f1_score.tar.xz压缩包,其中存储了用于对比不同测量配置的F₁分数(F₁-score)热力图可视化文件。 ### 数据解压方法 将所有.tar.xz格式文件移动至空目录后,对每个文件执行如下Bash命令: bash tar -Jxf <file>

提供机构:
Zenodo
创建时间:
2022-05-13
二维码
社区交流群
二维码
科研交流群
商业服务