five

C2FSM

收藏
Figshare2025-09-11 更新2026-04-08 收录
下载链接:
https://figshare.com/articles/dataset/C2FSM/29595692/5
下载链接
链接失效反馈
官方服务:
资源简介:
C2FSM: A Tool for Active Learning of Extended Finite State Machines from C ProgramsThis is the reproduction package for C2FSM, which contains the C2FSM Docker image and experiment results.How to reproduce:Download all files and unzip them (including "docker load -i c2fsm.tar.gz").Run "sh gen_code.sh". For each test/sv-benchmarks/inputs/*/src/main.c, C2FSM instruments this source program (instrumented programs are in */code/model.c).Run "sh make_trace.sh". C2FSM generates execution traces for each benchmark program. Note that this script assumes that test cases are already present. If you want to run AFL++, please set "-m all" instead of "-m trace -i ...".Run "cd test/sv-benchmarks". Then, you can run either "sh abstract.sh" or "sh baseline.sh", where the former uses the abstraction mapper, while the latter does not. Before that, you may remove the "abstract" or "baseline" directory (the original experiment results), copy the "inputs" directory, and rename the copied directory as "abstract" or "baseline", to reproduce the original results.The "test/journal_benchmarks" directory (the Simulink benchmarks) can be processed in the same way (except for the preprocessing step).For further details, please refer to "README.md".
提供机构:
Kim, Yoel; Choi, Yunja
创建时间:
2025-07-23
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作