mopsa-set-debug
收藏资源简介:
Mopsa数据集是一个由Mopsa静态分析工具生成的程序分析轨迹数据集。数据生成过程包括将程序中的`arg*`绑定重写为抽象集合或区间表示,并提取最终的输出摘要。数据集以JSON Lines格式存储,包含以下关键字段:`id`(唯一标识符)、`dataset`(数据集来源)、`code`(代码)、`original_code`(原始代码)、`abstract_inputs`(抽象输入)、`abstract_output`(抽象输出)、`upper_bound`(上界)、`lower_bound`(下界)、`trace_raw`(原始轨迹)、`trace_seps`(轨迹分隔符)。此外,构建元数据保存在`summary.json`文件中。该数据集适用于程序静态分析、抽象解释、边界验证、代码轨迹分析及相关机器学习任务的研究与评估。
The Mopsa dataset is a program analysis trace dataset generated by the Mopsa static analysis tool. The data generation process involves rewriting `arg*` bindings in programs into abstract set or interval representations and extracting the final output summaries. The dataset is stored in JSON Lines format and includes the following key fields: `id` (unique identifier), `dataset` (source dataset), `code` (code), `original_code` (original code), `abstract_inputs` (abstract inputs), `abstract_output` (abstract output), `upper_bound` (upper bound), `lower_bound` (lower bound), `trace_raw` (raw trace), `trace_seps` (trace separators). Additionally, construction metadata is saved in the `summary.json` file. This dataset is suitable for research and evaluation in program static analysis, abstract interpretation, bound verification, code trace analysis, and related machine learning tasks.
根据您提供的数据集详情页信息,以下是对该数据集的总结:
数据集概述
- 数据集名称:Mopsa Dataset
- 数据集地址:https://huggingface.co/datasets/giovannidemuri/mopsa-set-debug
数据集描述
该数据集包含使用Mopsa工具对arg*绑定进行抽象集合/区间重写后生成的静态分析轨迹,并提取了最终输出摘要。
数据文件
- 训练数据文件:
mopsa-set.jsonl - 构建元数据:存储在
failure_summary.json中
关键列
数据集包含以下关键列:
| 列名 | 描述 |
|---|---|
id |
数据项的唯一标识 |
dataset |
数据集来源信息 |
code |
代码内容 |
original_code |
原始代码 |
abstract_inputs |
抽象输入 |
abstract_output |
抽象输出 |
upper_bound |
上界 |
lower_bound |
下界 |
lower_bound_llm |
大语言模型生成的下界 |
trace_raw |
原始轨迹 |
trace_seps |
分隔后的轨迹 |
配置信息
- 配置名称:
default - 数据分割:仅包含训练集(
train)




