遇见数据集

Replication package for "An Empirical Evaluation of Static, Dynamic, and Hybrid Slicing of WebAssembly Binaries"

收藏
Zenodo2025-02-11 更新2026-05-26 收录
官方服务:

资源简介:

This is the replication package that accompanies the paper "An Empirical Evaluation of Static, Dynamic, and Hybrid Slicing of WebAssembly Binaries". It is structured as follows. - RQs.py is the script that generates the data that is included in the paper. For each research question, it generates statistics and plots. - The .csv files and nok.txt are used by RQs.py. They contain the raw size and timing data for each slice. The headers of the .csv files indicate what each column represents. - The .tar.gz files contain the source and the slices generated by each slicer, namely: - static_slices.tar.gz contains the slices generated by CsE, the static slicer. For example, the file `static_slices/adpcm/adpcm_ah1_254_expr/static_adpcm.wat.slice` is the slice of the adpcm program taken with respect to the variable `ah1` at line `254` of the original `.c` program. - `slice.tar.gz` contains slices from the dynamic slicers: - slice-sce - the SCE slices - slice-ces - the CES slices - slice-cse - the CSE slices - slice-sces - the SCES slices - slice-cses - the CsES slices - `src.tar.gz` includes the unsliced `C` and `wasm` source - `bc.support.tar.gz` includes the complete `bc` source code In order to regenerate the data and plots that are in the paper, you should simply run: ```python RQs.py```

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