{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:TVX7SM2YJTHQDPKMVI4LZWTI4N","short_pith_number":"pith:TVX7SM2Y","canonical_record":{"source":{"id":"1712.03201","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-12-08T18:01:52Z","cross_cats_sorted":[],"title_canon_sha256":"d75f69e36c3945f61a59c4f033b2bb96f1653c52758d8a0ad35ca8edf406c6f5","abstract_canon_sha256":"07ad701014b19e0a4a79d6e917277391bb6baf847bdfbff44d9627bbb703cacc"},"schema_version":"1.0"},"canonical_sha256":"9d6ff933584ccf01bd4caa38bcda68e34ede1e479fccf850f9eae47d59467aa0","source":{"kind":"arxiv","id":"1712.03201","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1712.03201","created_at":"2026-05-18T00:03:49Z"},{"alias_kind":"arxiv_version","alias_value":"1712.03201v2","created_at":"2026-05-18T00:03:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1712.03201","created_at":"2026-05-18T00:03:49Z"},{"alias_kind":"pith_short_12","alias_value":"TVX7SM2YJTHQ","created_at":"2026-05-18T12:31:46Z"},{"alias_kind":"pith_short_16","alias_value":"TVX7SM2YJTHQDPKM","created_at":"2026-05-18T12:31:46Z"},{"alias_kind":"pith_short_8","alias_value":"TVX7SM2Y","created_at":"2026-05-18T12:31:46Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:TVX7SM2YJTHQDPKMVI4LZWTI4N","target":"record","payload":{"canonical_record":{"source":{"id":"1712.03201","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-12-08T18:01:52Z","cross_cats_sorted":[],"title_canon_sha256":"d75f69e36c3945f61a59c4f033b2bb96f1653c52758d8a0ad35ca8edf406c6f5","abstract_canon_sha256":"07ad701014b19e0a4a79d6e917277391bb6baf847bdfbff44d9627bbb703cacc"},"schema_version":"1.0"},"canonical_sha256":"9d6ff933584ccf01bd4caa38bcda68e34ede1e479fccf850f9eae47d59467aa0","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:03:49.810627Z","signature_b64":"h2VCXmIe89hN0q0xK/dsH7vAQOIWDYWB0gnEo6YY1gH+F8eIv8rPDhtVCrdixxZek3+T4+NBvScdGl0K/hAqBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9d6ff933584ccf01bd4caa38bcda68e34ede1e479fccf850f9eae47d59467aa0","last_reissued_at":"2026-05-18T00:03:49.810151Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:03:49.810151Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1712.03201","source_version":2,"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-05-18T00:03:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"kv7lC/w9yTTyXMq+I2HT8XFVO6AUVrEfsn8hej3he9bOybE4TCNkhoqQNvgGWG3VgrPjcd3k/IGSmR/r0DLhAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-08T16:45:14.421453Z"},"content_sha256":"198da511b6e0c0d0fd222169be998c003435693ec9e4335f17d191f4bf7320bf","schema_version":"1.0","event_id":"sha256:198da511b6e0c0d0fd222169be998c003435693ec9e4335f17d191f4bf7320bf"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:TVX7SM2YJTHQDPKMVI4LZWTI4N","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Mining Fix Patterns for FindBugs Violations","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Dongsun Kim, Kui Liu, Shin Yoo, Tegawend\\'e F. Bissyand\\'e, Yves Le Traon","submitted_at":"2017-12-08T18:01:52Z","abstract_excerpt":"In this paper, we first collect and track a large number of fixed and unfixed violations across revisions of software.\n  The empirical analyses reveal that there are discrepancies in the distributions of violations that are detected and those that are fixed, in terms of occurrences, spread and categories, which can provide insights into prioritizing violations.\n  To automatically identify patterns in violations and their fixes, we propose an approach that utilizes convolutional neural networks to learn features and clustering to regroup similar instances. We then evaluate the usefulness of the"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1712.03201","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"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-05-18T00:03:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"NQmB6m/YjTXf7OoWU/xDZmSRa6bmO4pRQQkv9xI/h91NY5ZiwJk7Fd5gokdRHe8hAy7W/Ha9UPGhO85ntthjBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-08T16:45:14.422165Z"},"content_sha256":"5335667847c23fe08b7e1c5f4309739e3e1e4d6f900654946a80f780fdfffa6f","schema_version":"1.0","event_id":"sha256:5335667847c23fe08b7e1c5f4309739e3e1e4d6f900654946a80f780fdfffa6f"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/TVX7SM2YJTHQDPKMVI4LZWTI4N/bundle.json","state_url":"https://pith.science/pith/TVX7SM2YJTHQDPKMVI4LZWTI4N/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/TVX7SM2YJTHQDPKMVI4LZWTI4N/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-06-08T16:45:14Z","links":{"resolver":"https://pith.science/pith/TVX7SM2YJTHQDPKMVI4LZWTI4N","bundle":"https://pith.science/pith/TVX7SM2YJTHQDPKMVI4LZWTI4N/bundle.json","state":"https://pith.science/pith/TVX7SM2YJTHQDPKMVI4LZWTI4N/state.json","well_known_bundle":"https://pith.science/.well-known/pith/TVX7SM2YJTHQDPKMVI4LZWTI4N/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:TVX7SM2YJTHQDPKMVI4LZWTI4N","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":"07ad701014b19e0a4a79d6e917277391bb6baf847bdfbff44d9627bbb703cacc","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-12-08T18:01:52Z","title_canon_sha256":"d75f69e36c3945f61a59c4f033b2bb96f1653c52758d8a0ad35ca8edf406c6f5"},"schema_version":"1.0","source":{"id":"1712.03201","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1712.03201","created_at":"2026-05-18T00:03:49Z"},{"alias_kind":"arxiv_version","alias_value":"1712.03201v2","created_at":"2026-05-18T00:03:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1712.03201","created_at":"2026-05-18T00:03:49Z"},{"alias_kind":"pith_short_12","alias_value":"TVX7SM2YJTHQ","created_at":"2026-05-18T12:31:46Z"},{"alias_kind":"pith_short_16","alias_value":"TVX7SM2YJTHQDPKM","created_at":"2026-05-18T12:31:46Z"},{"alias_kind":"pith_short_8","alias_value":"TVX7SM2Y","created_at":"2026-05-18T12:31:46Z"}],"graph_snapshots":[{"event_id":"sha256:5335667847c23fe08b7e1c5f4309739e3e1e4d6f900654946a80f780fdfffa6f","target":"graph","created_at":"2026-05-18T00:03:49Z","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":"In this paper, we first collect and track a large number of fixed and unfixed violations across revisions of software.\n  The empirical analyses reveal that there are discrepancies in the distributions of violations that are detected and those that are fixed, in terms of occurrences, spread and categories, which can provide insights into prioritizing violations.\n  To automatically identify patterns in violations and their fixes, we propose an approach that utilizes convolutional neural networks to learn features and clustering to regroup similar instances. We then evaluate the usefulness of the","authors_text":"Dongsun Kim, Kui Liu, Shin Yoo, Tegawend\\'e F. Bissyand\\'e, Yves Le Traon","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-12-08T18:01:52Z","title":"Mining Fix Patterns for FindBugs Violations"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1712.03201","kind":"arxiv","version":2},"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:198da511b6e0c0d0fd222169be998c003435693ec9e4335f17d191f4bf7320bf","target":"record","created_at":"2026-05-18T00:03:49Z","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":"07ad701014b19e0a4a79d6e917277391bb6baf847bdfbff44d9627bbb703cacc","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-12-08T18:01:52Z","title_canon_sha256":"d75f69e36c3945f61a59c4f033b2bb96f1653c52758d8a0ad35ca8edf406c6f5"},"schema_version":"1.0","source":{"id":"1712.03201","kind":"arxiv","version":2}},"canonical_sha256":"9d6ff933584ccf01bd4caa38bcda68e34ede1e479fccf850f9eae47d59467aa0","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"9d6ff933584ccf01bd4caa38bcda68e34ede1e479fccf850f9eae47d59467aa0","first_computed_at":"2026-05-18T00:03:49.810151Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:03:49.810151Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"h2VCXmIe89hN0q0xK/dsH7vAQOIWDYWB0gnEo6YY1gH+F8eIv8rPDhtVCrdixxZek3+T4+NBvScdGl0K/hAqBQ==","signature_status":"signed_v1","signed_at":"2026-05-18T00:03:49.810627Z","signed_message":"canonical_sha256_bytes"},"source_id":"1712.03201","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:198da511b6e0c0d0fd222169be998c003435693ec9e4335f17d191f4bf7320bf","sha256:5335667847c23fe08b7e1c5f4309739e3e1e4d6f900654946a80f780fdfffa6f"],"state_sha256":"c4417464bb361588c17c5d893cca82eea2e14fe70141b4b821c36cab5441bb41"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"rUgb3QHM56lqcY+/QOVsXPoCtd8i5JkgjHIm6EmlH7MRGYUmVsiTMqkoUawfNXjd9i1ZZKc6NrvIFzzXZAYCAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-08T16:45:14.426266Z","bundle_sha256":"3802989d7b5c7a5a9557d01386a5ad426b8d7f75ea8415f5a79dd0f26b332393"}}