{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2012:3K7ZMPMF63ULDBJWDZCEKRVROB","short_pith_number":"pith:3K7ZMPMF","canonical_record":{"source":{"id":"1211.2858","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2012-11-13T00:37:38Z","cross_cats_sorted":[],"title_canon_sha256":"2366beff27c03c5fb960ce99e13be9f17a1fb84057e71cb46b125ae0316161a3","abstract_canon_sha256":"8cd7d8936b627cc9d8d52c62e35d9a8c2fccd504e76542affc169903d98ad9c7"},"schema_version":"1.0"},"canonical_sha256":"dabf963d85f6e8b185361e444546b1705ed37add5ce7088dfb1aae2513dda657","source":{"kind":"arxiv","id":"1211.2858","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1211.2858","created_at":"2026-05-18T03:40:52Z"},{"alias_kind":"arxiv_version","alias_value":"1211.2858v1","created_at":"2026-05-18T03:40:52Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1211.2858","created_at":"2026-05-18T03:40:52Z"},{"alias_kind":"pith_short_12","alias_value":"3K7ZMPMF63UL","created_at":"2026-05-18T12:26:50Z"},{"alias_kind":"pith_short_16","alias_value":"3K7ZMPMF63ULDBJW","created_at":"2026-05-18T12:26:50Z"},{"alias_kind":"pith_short_8","alias_value":"3K7ZMPMF","created_at":"2026-05-18T12:26:50Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2012:3K7ZMPMF63ULDBJWDZCEKRVROB","target":"record","payload":{"canonical_record":{"source":{"id":"1211.2858","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2012-11-13T00:37:38Z","cross_cats_sorted":[],"title_canon_sha256":"2366beff27c03c5fb960ce99e13be9f17a1fb84057e71cb46b125ae0316161a3","abstract_canon_sha256":"8cd7d8936b627cc9d8d52c62e35d9a8c2fccd504e76542affc169903d98ad9c7"},"schema_version":"1.0"},"canonical_sha256":"dabf963d85f6e8b185361e444546b1705ed37add5ce7088dfb1aae2513dda657","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T03:40:52.522849Z","signature_b64":"SBvuZuwgyqFD3M8hI4YfNPRZnNwBasjcaBIY2mID7SXVyH9NHOCHfGNzIzRYlkDStsIlye1XcExLQJdZehYiBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"dabf963d85f6e8b185361e444546b1705ed37add5ce7088dfb1aae2513dda657","last_reissued_at":"2026-05-18T03:40:52.522019Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T03:40:52.522019Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1211.2858","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-05-18T03:40:52Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ynaBeP3073hKtHCSnUg/re0pyAiNSM5PNKEZswODMylj66c2NJNw0XzmvToj67A0/OL84LRPvHCj5sZWue83DQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-09T07:36:05.374923Z"},"content_sha256":"6ba75c5d6fb032819ae96057e3ad4a35a89bd4809c01be6eca22151a1c67d4be","schema_version":"1.0","event_id":"sha256:6ba75c5d6fb032819ae96057e3ad4a35a89bd4809c01be6eca22151a1c67d4be"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2012:3K7ZMPMF63ULDBJWDZCEKRVROB","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Fault Localization Using Textual Similarities","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Westley Weimer, Zachary P. Fry","submitted_at":"2012-11-13T00:37:38Z","abstract_excerpt":"Maintenance is a dominant component of software cost, and localizing reported defects is a significant component of maintenance. We propose a scalable approach that leverages the natural language present in both defect reports and source code to identify files that are potentially related to the defect in question. Our technique is language-independent and does not require test cases. The approach represents reports and code as separate structured documents and ranks source files based on a document similarity metric that leverages inter-document relationships.\n  We evaluate the fault-localiza"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1211.2858","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":""},"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-18T03:40:52Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ejCkpOucOj3m3xhrbV+OHTFGS/BFWLitRdtcRCADZryEKTDqn1IxSpSNK1Rke1T6ataEmsO/4fdhrKI0JixtAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-09T07:36:05.375582Z"},"content_sha256":"6f822e4d79d55b71f04400d8c00b72f1bbf2b0693935b7f1705b6f98271de34a","schema_version":"1.0","event_id":"sha256:6f822e4d79d55b71f04400d8c00b72f1bbf2b0693935b7f1705b6f98271de34a"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/3K7ZMPMF63ULDBJWDZCEKRVROB/bundle.json","state_url":"https://pith.science/pith/3K7ZMPMF63ULDBJWDZCEKRVROB/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/3K7ZMPMF63ULDBJWDZCEKRVROB/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-09T07:36:05Z","links":{"resolver":"https://pith.science/pith/3K7ZMPMF63ULDBJWDZCEKRVROB","bundle":"https://pith.science/pith/3K7ZMPMF63ULDBJWDZCEKRVROB/bundle.json","state":"https://pith.science/pith/3K7ZMPMF63ULDBJWDZCEKRVROB/state.json","well_known_bundle":"https://pith.science/.well-known/pith/3K7ZMPMF63ULDBJWDZCEKRVROB/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2012:3K7ZMPMF63ULDBJWDZCEKRVROB","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":"8cd7d8936b627cc9d8d52c62e35d9a8c2fccd504e76542affc169903d98ad9c7","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2012-11-13T00:37:38Z","title_canon_sha256":"2366beff27c03c5fb960ce99e13be9f17a1fb84057e71cb46b125ae0316161a3"},"schema_version":"1.0","source":{"id":"1211.2858","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1211.2858","created_at":"2026-05-18T03:40:52Z"},{"alias_kind":"arxiv_version","alias_value":"1211.2858v1","created_at":"2026-05-18T03:40:52Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1211.2858","created_at":"2026-05-18T03:40:52Z"},{"alias_kind":"pith_short_12","alias_value":"3K7ZMPMF63UL","created_at":"2026-05-18T12:26:50Z"},{"alias_kind":"pith_short_16","alias_value":"3K7ZMPMF63ULDBJW","created_at":"2026-05-18T12:26:50Z"},{"alias_kind":"pith_short_8","alias_value":"3K7ZMPMF","created_at":"2026-05-18T12:26:50Z"}],"graph_snapshots":[{"event_id":"sha256:6f822e4d79d55b71f04400d8c00b72f1bbf2b0693935b7f1705b6f98271de34a","target":"graph","created_at":"2026-05-18T03:40:52Z","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":"Maintenance is a dominant component of software cost, and localizing reported defects is a significant component of maintenance. We propose a scalable approach that leverages the natural language present in both defect reports and source code to identify files that are potentially related to the defect in question. Our technique is language-independent and does not require test cases. The approach represents reports and code as separate structured documents and ranks source files based on a document similarity metric that leverages inter-document relationships.\n  We evaluate the fault-localiza","authors_text":"Westley Weimer, Zachary P. Fry","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2012-11-13T00:37:38Z","title":"Fault Localization Using Textual Similarities"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1211.2858","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:6ba75c5d6fb032819ae96057e3ad4a35a89bd4809c01be6eca22151a1c67d4be","target":"record","created_at":"2026-05-18T03:40:52Z","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":"8cd7d8936b627cc9d8d52c62e35d9a8c2fccd504e76542affc169903d98ad9c7","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2012-11-13T00:37:38Z","title_canon_sha256":"2366beff27c03c5fb960ce99e13be9f17a1fb84057e71cb46b125ae0316161a3"},"schema_version":"1.0","source":{"id":"1211.2858","kind":"arxiv","version":1}},"canonical_sha256":"dabf963d85f6e8b185361e444546b1705ed37add5ce7088dfb1aae2513dda657","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"dabf963d85f6e8b185361e444546b1705ed37add5ce7088dfb1aae2513dda657","first_computed_at":"2026-05-18T03:40:52.522019Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T03:40:52.522019Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"SBvuZuwgyqFD3M8hI4YfNPRZnNwBasjcaBIY2mID7SXVyH9NHOCHfGNzIzRYlkDStsIlye1XcExLQJdZehYiBg==","signature_status":"signed_v1","signed_at":"2026-05-18T03:40:52.522849Z","signed_message":"canonical_sha256_bytes"},"source_id":"1211.2858","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:6ba75c5d6fb032819ae96057e3ad4a35a89bd4809c01be6eca22151a1c67d4be","sha256:6f822e4d79d55b71f04400d8c00b72f1bbf2b0693935b7f1705b6f98271de34a"],"state_sha256":"271c71d99378cccd41ce867148851a5f3e8af5728b496e0154a21a6e1e197112"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"WXFzz1noKWZyeIkyqPKgUHMmFJ4UHYzvEC08vE6UktkNFD48ADdjpsbZdq3slxdDjDYagfudIi0Fchejfl5gCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-09T07:36:05.378489Z","bundle_sha256":"92f777dc85c4a1daa6245f3d06c91a13e37e139ffff8e9488aeaee477915ff8d"}}