{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:5LAHUUPER7PI3WE2FHRMWOX2QZ","short_pith_number":"pith:5LAHUUPE","canonical_record":{"source":{"id":"2011.10787","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2020-11-21T13:16:31Z","cross_cats_sorted":[],"title_canon_sha256":"f7c91676c93ac93a9dca31cd56de36dff39b53732427cb854744d8d0e7ae8b6d","abstract_canon_sha256":"4e2e5ba6f037eb3636beb3b1643f07293a5eed2ec361880be9fd74563f7bef96"},"schema_version":"1.0"},"canonical_sha256":"eac07a51e48fde8dd89a29e2cb3afa864c3fe04a60aea39e6d5f87d462090ccc","source":{"kind":"arxiv","id":"2011.10787","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2011.10787","created_at":"2026-07-05T01:53:25Z"},{"alias_kind":"arxiv_version","alias_value":"2011.10787v1","created_at":"2026-07-05T01:53:25Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2011.10787","created_at":"2026-07-05T01:53:25Z"},{"alias_kind":"pith_short_12","alias_value":"5LAHUUPER7PI","created_at":"2026-07-05T01:53:25Z"},{"alias_kind":"pith_short_16","alias_value":"5LAHUUPER7PI3WE2","created_at":"2026-07-05T01:53:25Z"},{"alias_kind":"pith_short_8","alias_value":"5LAHUUPE","created_at":"2026-07-05T01:53:25Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:5LAHUUPER7PI3WE2FHRMWOX2QZ","target":"record","payload":{"canonical_record":{"source":{"id":"2011.10787","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2020-11-21T13:16:31Z","cross_cats_sorted":[],"title_canon_sha256":"f7c91676c93ac93a9dca31cd56de36dff39b53732427cb854744d8d0e7ae8b6d","abstract_canon_sha256":"4e2e5ba6f037eb3636beb3b1643f07293a5eed2ec361880be9fd74563f7bef96"},"schema_version":"1.0"},"canonical_sha256":"eac07a51e48fde8dd89a29e2cb3afa864c3fe04a60aea39e6d5f87d462090ccc","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T01:53:25.917486Z","signature_b64":"u9kcaxkzSmTOziurDh/moz59x97/Iy0o4IOXBakW2UAoSyRRjHki4T/NcL+fLpuhYWeSv4/m7u5udh9PdCPDBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"eac07a51e48fde8dd89a29e2cb3afa864c3fe04a60aea39e6d5f87d462090ccc","last_reissued_at":"2026-07-05T01:53:25.917021Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T01:53:25.917021Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2011.10787","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-05T01:53:25Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1jYxRJUyRGwnL8D7dvyrHP14RRfEPXqXlIB9hHXcicFbUVeV43gYvSLasARcisWrCjQRizX2NN3T77ja/KysBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T22:53:15.051167Z"},"content_sha256":"136e412b388e02a6a70c448ff9490dde523b78f83a5f2e70da5e09f63e8d7866","schema_version":"1.0","event_id":"sha256:136e412b388e02a6a70c448ff9490dde523b78f83a5f2e70da5e09f63e8d7866"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:5LAHUUPER7PI3WE2FHRMWOX2QZ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"An Empirical Study on Failed Error Propagation in Java Programs with Real Faults","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"David Clark, Gunel Jahangirova, Mark Harman, Paolo Tonella","submitted_at":"2020-11-21T13:16:31Z","abstract_excerpt":"During testing, developers can place oracles externally or internally with respect to a method. Given a faulty execution state, i.e., one that differs from the expected one, an oracle might be unable to expose the fault if it is placed at a program point with no access to the incorrect program state or where the program state is no longer corrupted. In such a case, the oracle is subject to failed error propagation.\n  We conducted an empirical study to measure failed error propagation on Defects4J, the reference benchmark for Java programs with real faults, considering all 6 projects available "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2011.10787","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/2011.10787/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-05T01:53:25Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"3ViTABwksWra35C/AzIRdVxAdW/qhAa1ue5V8loVG9snttVwgAqNS/eiiAUTRKLR66GRz5DGsErYumoY53JwCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T22:53:15.051677Z"},"content_sha256":"3d955dc4b9b2fa65bc90a8aeb2101f8dd1d39e6ca15a0b1c03a3a3952329a859","schema_version":"1.0","event_id":"sha256:3d955dc4b9b2fa65bc90a8aeb2101f8dd1d39e6ca15a0b1c03a3a3952329a859"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/5LAHUUPER7PI3WE2FHRMWOX2QZ/bundle.json","state_url":"https://pith.science/pith/5LAHUUPER7PI3WE2FHRMWOX2QZ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/5LAHUUPER7PI3WE2FHRMWOX2QZ/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-04T22:53:15Z","links":{"resolver":"https://pith.science/pith/5LAHUUPER7PI3WE2FHRMWOX2QZ","bundle":"https://pith.science/pith/5LAHUUPER7PI3WE2FHRMWOX2QZ/bundle.json","state":"https://pith.science/pith/5LAHUUPER7PI3WE2FHRMWOX2QZ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/5LAHUUPER7PI3WE2FHRMWOX2QZ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:5LAHUUPER7PI3WE2FHRMWOX2QZ","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":"4e2e5ba6f037eb3636beb3b1643f07293a5eed2ec361880be9fd74563f7bef96","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2020-11-21T13:16:31Z","title_canon_sha256":"f7c91676c93ac93a9dca31cd56de36dff39b53732427cb854744d8d0e7ae8b6d"},"schema_version":"1.0","source":{"id":"2011.10787","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2011.10787","created_at":"2026-07-05T01:53:25Z"},{"alias_kind":"arxiv_version","alias_value":"2011.10787v1","created_at":"2026-07-05T01:53:25Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2011.10787","created_at":"2026-07-05T01:53:25Z"},{"alias_kind":"pith_short_12","alias_value":"5LAHUUPER7PI","created_at":"2026-07-05T01:53:25Z"},{"alias_kind":"pith_short_16","alias_value":"5LAHUUPER7PI3WE2","created_at":"2026-07-05T01:53:25Z"},{"alias_kind":"pith_short_8","alias_value":"5LAHUUPE","created_at":"2026-07-05T01:53:25Z"}],"graph_snapshots":[{"event_id":"sha256:3d955dc4b9b2fa65bc90a8aeb2101f8dd1d39e6ca15a0b1c03a3a3952329a859","target":"graph","created_at":"2026-07-05T01:53:25Z","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/2011.10787/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"During testing, developers can place oracles externally or internally with respect to a method. Given a faulty execution state, i.e., one that differs from the expected one, an oracle might be unable to expose the fault if it is placed at a program point with no access to the incorrect program state or where the program state is no longer corrupted. In such a case, the oracle is subject to failed error propagation.\n  We conducted an empirical study to measure failed error propagation on Defects4J, the reference benchmark for Java programs with real faults, considering all 6 projects available ","authors_text":"David Clark, Gunel Jahangirova, Mark Harman, Paolo Tonella","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2020-11-21T13:16:31Z","title":"An Empirical Study on Failed Error Propagation in Java Programs with Real Faults"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2011.10787","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:136e412b388e02a6a70c448ff9490dde523b78f83a5f2e70da5e09f63e8d7866","target":"record","created_at":"2026-07-05T01:53:25Z","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":"4e2e5ba6f037eb3636beb3b1643f07293a5eed2ec361880be9fd74563f7bef96","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2020-11-21T13:16:31Z","title_canon_sha256":"f7c91676c93ac93a9dca31cd56de36dff39b53732427cb854744d8d0e7ae8b6d"},"schema_version":"1.0","source":{"id":"2011.10787","kind":"arxiv","version":1}},"canonical_sha256":"eac07a51e48fde8dd89a29e2cb3afa864c3fe04a60aea39e6d5f87d462090ccc","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"eac07a51e48fde8dd89a29e2cb3afa864c3fe04a60aea39e6d5f87d462090ccc","first_computed_at":"2026-07-05T01:53:25.917021Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T01:53:25.917021Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"u9kcaxkzSmTOziurDh/moz59x97/Iy0o4IOXBakW2UAoSyRRjHki4T/NcL+fLpuhYWeSv4/m7u5udh9PdCPDBQ==","signature_status":"signed_v1","signed_at":"2026-07-05T01:53:25.917486Z","signed_message":"canonical_sha256_bytes"},"source_id":"2011.10787","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:136e412b388e02a6a70c448ff9490dde523b78f83a5f2e70da5e09f63e8d7866","sha256:3d955dc4b9b2fa65bc90a8aeb2101f8dd1d39e6ca15a0b1c03a3a3952329a859"],"state_sha256":"62e965a079aff454030e9939199fcf8222717052b32ed4147b6fc5711e8b789d"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"UztUIicwnNW3xS64lg0SI2gzAnmDNBPS0CY3rUsoeqb7okXn6scT5G/WpW2TqsjPXyEzBYfXhWeGObhATIrGDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-04T22:53:15.056582Z","bundle_sha256":"a7d93cb7da378a8970245a02490cdeb507970c73786743d7ce1273743dc23582"}}