{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2015:5RX3FDZ6NVOOUNQQJLZVUEOMOC","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"36c7b4767857e71c4b7dee313cac79cdf47dc6ae35fb18e85039024e2b769663","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2015-06-05T12:20:07Z","title_canon_sha256":"2d1f5963ddbd49a97fdc4b3398102d5baa69c9110c1d068966516b4d1e3e764b"},"schema_version":"1.0","source":{"id":"1506.01883","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1506.01883","created_at":"2026-05-18T01:55:58Z"},{"alias_kind":"arxiv_version","alias_value":"1506.01883v1","created_at":"2026-05-18T01:55:58Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1506.01883","created_at":"2026-05-18T01:55:58Z"},{"alias_kind":"pith_short_12","alias_value":"5RX3FDZ6NVOO","created_at":"2026-05-18T12:29:07Z"},{"alias_kind":"pith_short_16","alias_value":"5RX3FDZ6NVOOUNQQ","created_at":"2026-05-18T12:29:07Z"},{"alias_kind":"pith_short_8","alias_value":"5RX3FDZ6","created_at":"2026-05-18T12:29:07Z"}],"graph_snapshots":[{"event_id":"sha256:1d442fa5272e3b93bd7d359bc0536c93f52f85c162d17cfe019ea3f0ee87e944","target":"graph","created_at":"2026-05-18T01:55:58Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"abstract_excerpt":"Context: Developers design test suites to automatically verify that software meets its expected behaviors. Many dynamic analysis techniques are performed on the exploitation of execution traces from test cases. However, in practice, there is only one trace that results from the execution of one manually-written test case.\n  Objective: In this paper, we propose a new technique of test suite refactoring, called B-Refactoring. The idea behind B-Refactoring is to split a test case into small test fragments, which cover a simpler part of the control flow to provide better support for dynamic analys","authors_text":"Benoit Baudry, Benoit Cornu, Jifeng Xuan, Lionel Seinturier, Martin Monperrus, Matias Martinez","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2015-06-05T12:20:07Z","title":"Dynamic Analysis can be Improved with Automatic Test Suite Refactoring"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1506.01883","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:0bc5ecbb97ed3769add732cc3484f6e0ff35ceafefcd63f67d4096c19c642f59","target":"record","created_at":"2026-05-18T01:55:58Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"36c7b4767857e71c4b7dee313cac79cdf47dc6ae35fb18e85039024e2b769663","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2015-06-05T12:20:07Z","title_canon_sha256":"2d1f5963ddbd49a97fdc4b3398102d5baa69c9110c1d068966516b4d1e3e764b"},"schema_version":"1.0","source":{"id":"1506.01883","kind":"arxiv","version":1}},"canonical_sha256":"ec6fb28f3e6d5cea36104af35a11cc709129aef8efdae61b3e5010c8649cfe63","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ec6fb28f3e6d5cea36104af35a11cc709129aef8efdae61b3e5010c8649cfe63","first_computed_at":"2026-05-18T01:55:58.993063Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:55:58.993063Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"q53WaLr6fiOT+HVzowiTZFNvGn+fNO/WZpT7grgrjDmSXi59cBBT8GtIdkJKWBdY+qCzKtbTomzOtnP/nDq3Aw==","signature_status":"signed_v1","signed_at":"2026-05-18T01:55:58.993454Z","signed_message":"canonical_sha256_bytes"},"source_id":"1506.01883","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:0bc5ecbb97ed3769add732cc3484f6e0ff35ceafefcd63f67d4096c19c642f59","sha256:1d442fa5272e3b93bd7d359bc0536c93f52f85c162d17cfe019ea3f0ee87e944"],"state_sha256":"06822b08333b773871ae323cfa4ee99179bd2b858d42222df11173f41b3f1fdf"}