{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:645MRXAXIDH2WNQ5G2IDCYMQFN","short_pith_number":"pith:645MRXAX","canonical_record":{"source":{"id":"1901.01726","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-01-07T09:48:33Z","cross_cats_sorted":[],"title_canon_sha256":"d7cdc3bdbedd1c95ffdc7cf261a89b2dcf5c4da92d7f425abe8eb39119a8f0df","abstract_canon_sha256":"2ada927126b29efe6e43a497312d70ef85662ea07538627cae1e23503c663ba7"},"schema_version":"1.0"},"canonical_sha256":"f73ac8dc1740cfab361d36903161902b6a8419e2251c8b73c4fc9ce6e2564262","source":{"kind":"arxiv","id":"1901.01726","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1901.01726","created_at":"2026-05-17T23:56:51Z"},{"alias_kind":"arxiv_version","alias_value":"1901.01726v1","created_at":"2026-05-17T23:56:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1901.01726","created_at":"2026-05-17T23:56:51Z"},{"alias_kind":"pith_short_12","alias_value":"645MRXAXIDH2","created_at":"2026-05-18T12:33:10Z"},{"alias_kind":"pith_short_16","alias_value":"645MRXAXIDH2WNQ5","created_at":"2026-05-18T12:33:10Z"},{"alias_kind":"pith_short_8","alias_value":"645MRXAX","created_at":"2026-05-18T12:33:10Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:645MRXAXIDH2WNQ5G2IDCYMQFN","target":"record","payload":{"canonical_record":{"source":{"id":"1901.01726","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-01-07T09:48:33Z","cross_cats_sorted":[],"title_canon_sha256":"d7cdc3bdbedd1c95ffdc7cf261a89b2dcf5c4da92d7f425abe8eb39119a8f0df","abstract_canon_sha256":"2ada927126b29efe6e43a497312d70ef85662ea07538627cae1e23503c663ba7"},"schema_version":"1.0"},"canonical_sha256":"f73ac8dc1740cfab361d36903161902b6a8419e2251c8b73c4fc9ce6e2564262","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:56:51.378664Z","signature_b64":"V73eNA8fzVdRpkOV/wGh1SX1NFX3TfAuwAQ+xiXlLNl8s6BKJ42pGv1gXhmBvBO7G3DwqtHtZYZStNKzqvjXBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"f73ac8dc1740cfab361d36903161902b6a8419e2251c8b73c4fc9ce6e2564262","last_reissued_at":"2026-05-17T23:56:51.378238Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:56:51.378238Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1901.01726","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-17T23:56:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"aBtHrEC0IHjFlSstyrcrPR+zrbEnvHeoz2yIOO8blwbVREtvSn8ZFE5kMs7zIEjqZHlVBZrB5P3TA6zGBd87Cg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-09T21:15:34.485563Z"},"content_sha256":"7fb6566d3bf3ce0e4b45b908ef40753c86a6fa88d1c35d1c9fb4c33e38e440c5","schema_version":"1.0","event_id":"sha256:7fb6566d3bf3ce0e4b45b908ef40753c86a6fa88d1c35d1c9fb4c33e38e440c5"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:645MRXAXIDH2WNQ5G2IDCYMQFN","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Evaluating software defect prediction performance: an updated benchmarking study","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Bart Baesens, Libo Li, Stefan Lessmann","submitted_at":"2019-01-07T09:48:33Z","abstract_excerpt":"Accurately predicting faulty software units helps practitioners target faulty units and prioritize their efforts to maintain software quality. Prior studies use machine-learning models to detect faulty software code. We revisit past studies and point out potential improvements. Our new study proposes a revised benchmarking configuration. The configuration considers many new dimensions, such as class distribution sampling, evaluation metrics, and testing procedures. The new study also includes new datasets and models. Our findings suggest that predictive accuracy is generally good. However, pre"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1901.01726","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-17T23:56:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ZG6Z5YmEq7K5DEw59xp/P6nuiwa4hG9CGZHetYiH26Fw9dwJYDWcf9zTlCCEZ/Yw8hzUQAreVUICXDmvSJZ/CA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-09T21:15:34.486307Z"},"content_sha256":"f7f9ef0e938aace423233525dc13f719f1252232f287a48862801c37fab2ddcf","schema_version":"1.0","event_id":"sha256:f7f9ef0e938aace423233525dc13f719f1252232f287a48862801c37fab2ddcf"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/645MRXAXIDH2WNQ5G2IDCYMQFN/bundle.json","state_url":"https://pith.science/pith/645MRXAXIDH2WNQ5G2IDCYMQFN/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/645MRXAXIDH2WNQ5G2IDCYMQFN/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-09T21:15:34Z","links":{"resolver":"https://pith.science/pith/645MRXAXIDH2WNQ5G2IDCYMQFN","bundle":"https://pith.science/pith/645MRXAXIDH2WNQ5G2IDCYMQFN/bundle.json","state":"https://pith.science/pith/645MRXAXIDH2WNQ5G2IDCYMQFN/state.json","well_known_bundle":"https://pith.science/.well-known/pith/645MRXAXIDH2WNQ5G2IDCYMQFN/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:645MRXAXIDH2WNQ5G2IDCYMQFN","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":"2ada927126b29efe6e43a497312d70ef85662ea07538627cae1e23503c663ba7","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-01-07T09:48:33Z","title_canon_sha256":"d7cdc3bdbedd1c95ffdc7cf261a89b2dcf5c4da92d7f425abe8eb39119a8f0df"},"schema_version":"1.0","source":{"id":"1901.01726","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1901.01726","created_at":"2026-05-17T23:56:51Z"},{"alias_kind":"arxiv_version","alias_value":"1901.01726v1","created_at":"2026-05-17T23:56:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1901.01726","created_at":"2026-05-17T23:56:51Z"},{"alias_kind":"pith_short_12","alias_value":"645MRXAXIDH2","created_at":"2026-05-18T12:33:10Z"},{"alias_kind":"pith_short_16","alias_value":"645MRXAXIDH2WNQ5","created_at":"2026-05-18T12:33:10Z"},{"alias_kind":"pith_short_8","alias_value":"645MRXAX","created_at":"2026-05-18T12:33:10Z"}],"graph_snapshots":[{"event_id":"sha256:f7f9ef0e938aace423233525dc13f719f1252232f287a48862801c37fab2ddcf","target":"graph","created_at":"2026-05-17T23:56:51Z","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":"Accurately predicting faulty software units helps practitioners target faulty units and prioritize their efforts to maintain software quality. Prior studies use machine-learning models to detect faulty software code. We revisit past studies and point out potential improvements. Our new study proposes a revised benchmarking configuration. The configuration considers many new dimensions, such as class distribution sampling, evaluation metrics, and testing procedures. The new study also includes new datasets and models. Our findings suggest that predictive accuracy is generally good. However, pre","authors_text":"Bart Baesens, Libo Li, Stefan Lessmann","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-01-07T09:48:33Z","title":"Evaluating software defect prediction performance: an updated benchmarking study"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1901.01726","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:7fb6566d3bf3ce0e4b45b908ef40753c86a6fa88d1c35d1c9fb4c33e38e440c5","target":"record","created_at":"2026-05-17T23:56:51Z","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":"2ada927126b29efe6e43a497312d70ef85662ea07538627cae1e23503c663ba7","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-01-07T09:48:33Z","title_canon_sha256":"d7cdc3bdbedd1c95ffdc7cf261a89b2dcf5c4da92d7f425abe8eb39119a8f0df"},"schema_version":"1.0","source":{"id":"1901.01726","kind":"arxiv","version":1}},"canonical_sha256":"f73ac8dc1740cfab361d36903161902b6a8419e2251c8b73c4fc9ce6e2564262","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"f73ac8dc1740cfab361d36903161902b6a8419e2251c8b73c4fc9ce6e2564262","first_computed_at":"2026-05-17T23:56:51.378238Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:56:51.378238Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"V73eNA8fzVdRpkOV/wGh1SX1NFX3TfAuwAQ+xiXlLNl8s6BKJ42pGv1gXhmBvBO7G3DwqtHtZYZStNKzqvjXBw==","signature_status":"signed_v1","signed_at":"2026-05-17T23:56:51.378664Z","signed_message":"canonical_sha256_bytes"},"source_id":"1901.01726","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7fb6566d3bf3ce0e4b45b908ef40753c86a6fa88d1c35d1c9fb4c33e38e440c5","sha256:f7f9ef0e938aace423233525dc13f719f1252232f287a48862801c37fab2ddcf"],"state_sha256":"7cc3d915e77d10460477fa9b45bca78de978d5362189bf71b6ff8abae25e4f84"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"wvi/Qv85kQ3lEJF+fRaCR30tCocQIARopyRfvTro0lGOV6u0fHBjeJiyXNBOJU9plmy9rmW/sOXjZVi7PjecCg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-09T21:15:34.490229Z","bundle_sha256":"9a8f575668c1a8c1d5d601fe258ecc9db468fee3f03f19cdfddc545d54fd242b"}}