{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:KNJPE63UA3X4KV5XUASED6LA7X","short_pith_number":"pith:KNJPE63U","canonical_record":{"source":{"id":"2203.12776","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-03-23T23:59:02Z","cross_cats_sorted":[],"title_canon_sha256":"27d6dc9a1103c3a062e6a2d45ec417237c407398f50187b86f16c460f7f7cafc","abstract_canon_sha256":"a3203689aa9dac1648a916cd381764f67b5c29c8e78aee3f469b429966a9b161"},"schema_version":"1.0"},"canonical_sha256":"5352f27b7406efc557b7a02441f960fdeb0b1dabd481888c88d3f330da890206","source":{"kind":"arxiv","id":"2203.12776","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2203.12776","created_at":"2026-07-05T04:08:07Z"},{"alias_kind":"arxiv_version","alias_value":"2203.12776v1","created_at":"2026-07-05T04:08:07Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2203.12776","created_at":"2026-07-05T04:08:07Z"},{"alias_kind":"pith_short_12","alias_value":"KNJPE63UA3X4","created_at":"2026-07-05T04:08:07Z"},{"alias_kind":"pith_short_16","alias_value":"KNJPE63UA3X4KV5X","created_at":"2026-07-05T04:08:07Z"},{"alias_kind":"pith_short_8","alias_value":"KNJPE63U","created_at":"2026-07-05T04:08:07Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:KNJPE63UA3X4KV5XUASED6LA7X","target":"record","payload":{"canonical_record":{"source":{"id":"2203.12776","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-03-23T23:59:02Z","cross_cats_sorted":[],"title_canon_sha256":"27d6dc9a1103c3a062e6a2d45ec417237c407398f50187b86f16c460f7f7cafc","abstract_canon_sha256":"a3203689aa9dac1648a916cd381764f67b5c29c8e78aee3f469b429966a9b161"},"schema_version":"1.0"},"canonical_sha256":"5352f27b7406efc557b7a02441f960fdeb0b1dabd481888c88d3f330da890206","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T04:08:07.484347Z","signature_b64":"aYRxmV7lqKHRz1I3aUrMe+fmW+zT4Fwq8DMRNqIlCsITwS7QdmaN8oEObCc/dp2XgXkznuuU5CmRALfOqv3XBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"5352f27b7406efc557b7a02441f960fdeb0b1dabd481888c88d3f330da890206","last_reissued_at":"2026-07-05T04:08:07.483898Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T04:08:07.483898Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2203.12776","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T04:08:07Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"tKY7uRgATQPoraYJ6wO0MDsHF/hNKb0uqsPhy65Rp1Ze4UQXFHotTHl8A2XkLpEK3rSan7adWmW1br+D6aBhBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T14:55:39.025569Z"},"content_sha256":"3545c62e43c414c771cb7274570807f012ae275f83f0db1badce2b8b1d86970d","schema_version":"1.0","event_id":"sha256:3545c62e43c414c771cb7274570807f012ae275f83f0db1badce2b8b1d86970d"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:KNJPE63UA3X4KV5XUASED6LA7X","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Methods2Test: A dataset of focal methods mapped to test cases","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Alexey Svyatkovskiy, Michele Tufano, Neel Sundaresan, Shao Kun Deng","submitted_at":"2022-03-23T23:59:02Z","abstract_excerpt":"Unit testing is an essential part of the software development process, which helps to identify issues with source code in early stages of development and prevent regressions. Machine learning has emerged as viable approach to help software developers generate automated unit tests. However, generating reliable unit test cases that are semantically correct and capable of catching software bugs or unintended behavior via machine learning requires large, metadata-rich, datasets. In this paper we present Methods2Test: A dataset of focal methods mapped to test cases: a large, supervised dataset of t"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2203.12776","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2203.12776/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T04:08:07Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4X8LIDlthfxjmBNaPhAdUerqtQ5ED3iaNpw6BBWemfZicuUgfOEVWFXl1AnDFWiwdcMT2B/sJZyC+sXzcFsNCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T14:55:39.026266Z"},"content_sha256":"ad2f37116e97277ca1d0b03a8c93a75d7a42db51741b9f0d0ed5ac21b2469e41","schema_version":"1.0","event_id":"sha256:ad2f37116e97277ca1d0b03a8c93a75d7a42db51741b9f0d0ed5ac21b2469e41"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KNJPE63UA3X4KV5XUASED6LA7X/bundle.json","state_url":"https://pith.science/pith/KNJPE63UA3X4KV5XUASED6LA7X/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KNJPE63UA3X4KV5XUASED6LA7X/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-13T14:55:39Z","links":{"resolver":"https://pith.science/pith/KNJPE63UA3X4KV5XUASED6LA7X","bundle":"https://pith.science/pith/KNJPE63UA3X4KV5XUASED6LA7X/bundle.json","state":"https://pith.science/pith/KNJPE63UA3X4KV5XUASED6LA7X/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KNJPE63UA3X4KV5XUASED6LA7X/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:KNJPE63UA3X4KV5XUASED6LA7X","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":"a3203689aa9dac1648a916cd381764f67b5c29c8e78aee3f469b429966a9b161","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-03-23T23:59:02Z","title_canon_sha256":"27d6dc9a1103c3a062e6a2d45ec417237c407398f50187b86f16c460f7f7cafc"},"schema_version":"1.0","source":{"id":"2203.12776","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2203.12776","created_at":"2026-07-05T04:08:07Z"},{"alias_kind":"arxiv_version","alias_value":"2203.12776v1","created_at":"2026-07-05T04:08:07Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2203.12776","created_at":"2026-07-05T04:08:07Z"},{"alias_kind":"pith_short_12","alias_value":"KNJPE63UA3X4","created_at":"2026-07-05T04:08:07Z"},{"alias_kind":"pith_short_16","alias_value":"KNJPE63UA3X4KV5X","created_at":"2026-07-05T04:08:07Z"},{"alias_kind":"pith_short_8","alias_value":"KNJPE63U","created_at":"2026-07-05T04:08:07Z"}],"graph_snapshots":[{"event_id":"sha256:ad2f37116e97277ca1d0b03a8c93a75d7a42db51741b9f0d0ed5ac21b2469e41","target":"graph","created_at":"2026-07-05T04:08:07Z","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"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2203.12776/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Unit testing is an essential part of the software development process, which helps to identify issues with source code in early stages of development and prevent regressions. Machine learning has emerged as viable approach to help software developers generate automated unit tests. However, generating reliable unit test cases that are semantically correct and capable of catching software bugs or unintended behavior via machine learning requires large, metadata-rich, datasets. In this paper we present Methods2Test: A dataset of focal methods mapped to test cases: a large, supervised dataset of t","authors_text":"Alexey Svyatkovskiy, Michele Tufano, Neel Sundaresan, Shao Kun Deng","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-03-23T23:59:02Z","title":"Methods2Test: A dataset of focal methods mapped to test cases"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2203.12776","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:3545c62e43c414c771cb7274570807f012ae275f83f0db1badce2b8b1d86970d","target":"record","created_at":"2026-07-05T04:08:07Z","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":"a3203689aa9dac1648a916cd381764f67b5c29c8e78aee3f469b429966a9b161","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-03-23T23:59:02Z","title_canon_sha256":"27d6dc9a1103c3a062e6a2d45ec417237c407398f50187b86f16c460f7f7cafc"},"schema_version":"1.0","source":{"id":"2203.12776","kind":"arxiv","version":1}},"canonical_sha256":"5352f27b7406efc557b7a02441f960fdeb0b1dabd481888c88d3f330da890206","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"5352f27b7406efc557b7a02441f960fdeb0b1dabd481888c88d3f330da890206","first_computed_at":"2026-07-05T04:08:07.483898Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T04:08:07.483898Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"aYRxmV7lqKHRz1I3aUrMe+fmW+zT4Fwq8DMRNqIlCsITwS7QdmaN8oEObCc/dp2XgXkznuuU5CmRALfOqv3XBQ==","signature_status":"signed_v1","signed_at":"2026-07-05T04:08:07.484347Z","signed_message":"canonical_sha256_bytes"},"source_id":"2203.12776","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:3545c62e43c414c771cb7274570807f012ae275f83f0db1badce2b8b1d86970d","sha256:ad2f37116e97277ca1d0b03a8c93a75d7a42db51741b9f0d0ed5ac21b2469e41"],"state_sha256":"742b90e14ebcfb55cd8c3643fd22a64f52017c5e45b74cef902c6a16c4abbd37"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"m04JvhwfFBNVxuoIHdF1XyWEyT4SNWX8SfuVOiJZVJkJLWXCHPe1/ztx/8NUFs3hOSxVn/1xta2uh3is/t3LCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-13T14:55:39.033216Z","bundle_sha256":"889d3e70fb38c6499e2cb8ec76833a2f8d63d8eee39bbd3e466fcd24fc566805"}}