{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:JP33KMY63VONENLWN2GAHRLK6J","short_pith_number":"pith:JP33KMY6","canonical_record":{"source":{"id":"2203.12132","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-03-23T01:54:21Z","cross_cats_sorted":[],"title_canon_sha256":"ec67153479c1e70d847bddbca602bb70d4936909fbf13f6288560b05c5ff3958","abstract_canon_sha256":"f3f142572b535b1fd4664264960a2078ad0fa14412bb194ca1c44896ea9dba31"},"schema_version":"1.0"},"canonical_sha256":"4bf7b5331edd5cd235766e8c03c56af24cfe7068d210922b15b3577d6cca1211","source":{"kind":"arxiv","id":"2203.12132","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2203.12132","created_at":"2026-07-05T05:44:24Z"},{"alias_kind":"arxiv_version","alias_value":"2203.12132v2","created_at":"2026-07-05T05:44:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2203.12132","created_at":"2026-07-05T05:44:24Z"},{"alias_kind":"pith_short_12","alias_value":"JP33KMY63VON","created_at":"2026-07-05T05:44:24Z"},{"alias_kind":"pith_short_16","alias_value":"JP33KMY63VONENLW","created_at":"2026-07-05T05:44:24Z"},{"alias_kind":"pith_short_8","alias_value":"JP33KMY6","created_at":"2026-07-05T05:44:24Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:JP33KMY63VONENLWN2GAHRLK6J","target":"record","payload":{"canonical_record":{"source":{"id":"2203.12132","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-03-23T01:54:21Z","cross_cats_sorted":[],"title_canon_sha256":"ec67153479c1e70d847bddbca602bb70d4936909fbf13f6288560b05c5ff3958","abstract_canon_sha256":"f3f142572b535b1fd4664264960a2078ad0fa14412bb194ca1c44896ea9dba31"},"schema_version":"1.0"},"canonical_sha256":"4bf7b5331edd5cd235766e8c03c56af24cfe7068d210922b15b3577d6cca1211","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:44:24.224070Z","signature_b64":"l/n4pw3oZFsfgpDPS8sxw/G15bq2rr2rcCbqOChstbOCClT6dzTt+QJpGj+099VEgEDgdaF3LyWQNFdx9LGXBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"4bf7b5331edd5cd235766e8c03c56af24cfe7068d210922b15b3577d6cca1211","last_reissued_at":"2026-07-05T05:44:24.223640Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:44:24.223640Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2203.12132","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-07-05T05:44:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"GGwJU4aLANe586qQcr+YV9XPzWMoO14cM/wO8UJijWwiYZy2j2mnwW4W4/fy68YenJ5dZjqZxid/vaCwjGWDDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-13T15:33:57.834393Z"},"content_sha256":"1caaa9604483dae6c6ac5d8b14eba39a1f69c8865b3d59d34b63da5592098704","schema_version":"1.0","event_id":"sha256:1caaa9604483dae6c6ac5d8b14eba39a1f69c8865b3d59d34b63da5592098704"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:JP33KMY63VONENLWN2GAHRLK6J","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Runtime Software Patching: Taxonomy, Survey and Future Directions","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Chadni Islam, M. Ali Babar, Victor Prokhorenko","submitted_at":"2022-03-23T01:54:21Z","abstract_excerpt":"Runtime software patching aims to minimize or eliminate service downtime, user interruptions and potential data losses while deploying a patch. Due to modern software systems' high variance and heterogeneity, no universal solutions are available or proposed to deploy and execute patches at runtime. Existing runtime software patching solutions focus on specific cases, scenarios, programming languages and operating systems. This paper aims to identify, investigate and synthesize state-of-the-art runtime software patching approaches and gives an overview of currently unsolved challenges. It furth"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2203.12132","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2203.12132/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-05T05:44:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pjDhFT8OOOFiemSTJptyBDI3oqLGRk2/flMnXrR/uKecB5EAE4dnnWHRzst9yhhTlDzL6ZuhI143xCTANoLvAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-13T15:33:57.834775Z"},"content_sha256":"90bd4a105ee8af522ed23c6a30b49e216f0cab13959998e01e94f8f60957824e","schema_version":"1.0","event_id":"sha256:90bd4a105ee8af522ed23c6a30b49e216f0cab13959998e01e94f8f60957824e"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/JP33KMY63VONENLWN2GAHRLK6J/bundle.json","state_url":"https://pith.science/pith/JP33KMY63VONENLWN2GAHRLK6J/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/JP33KMY63VONENLWN2GAHRLK6J/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-07-13T15:33:57Z","links":{"resolver":"https://pith.science/pith/JP33KMY63VONENLWN2GAHRLK6J","bundle":"https://pith.science/pith/JP33KMY63VONENLWN2GAHRLK6J/bundle.json","state":"https://pith.science/pith/JP33KMY63VONENLWN2GAHRLK6J/state.json","well_known_bundle":"https://pith.science/.well-known/pith/JP33KMY63VONENLWN2GAHRLK6J/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:JP33KMY63VONENLWN2GAHRLK6J","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":"f3f142572b535b1fd4664264960a2078ad0fa14412bb194ca1c44896ea9dba31","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-03-23T01:54:21Z","title_canon_sha256":"ec67153479c1e70d847bddbca602bb70d4936909fbf13f6288560b05c5ff3958"},"schema_version":"1.0","source":{"id":"2203.12132","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2203.12132","created_at":"2026-07-05T05:44:24Z"},{"alias_kind":"arxiv_version","alias_value":"2203.12132v2","created_at":"2026-07-05T05:44:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2203.12132","created_at":"2026-07-05T05:44:24Z"},{"alias_kind":"pith_short_12","alias_value":"JP33KMY63VON","created_at":"2026-07-05T05:44:24Z"},{"alias_kind":"pith_short_16","alias_value":"JP33KMY63VONENLW","created_at":"2026-07-05T05:44:24Z"},{"alias_kind":"pith_short_8","alias_value":"JP33KMY6","created_at":"2026-07-05T05:44:24Z"}],"graph_snapshots":[{"event_id":"sha256:90bd4a105ee8af522ed23c6a30b49e216f0cab13959998e01e94f8f60957824e","target":"graph","created_at":"2026-07-05T05:44:24Z","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.12132/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Runtime software patching aims to minimize or eliminate service downtime, user interruptions and potential data losses while deploying a patch. Due to modern software systems' high variance and heterogeneity, no universal solutions are available or proposed to deploy and execute patches at runtime. Existing runtime software patching solutions focus on specific cases, scenarios, programming languages and operating systems. This paper aims to identify, investigate and synthesize state-of-the-art runtime software patching approaches and gives an overview of currently unsolved challenges. It furth","authors_text":"Chadni Islam, M. Ali Babar, Victor Prokhorenko","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-03-23T01:54:21Z","title":"Runtime Software Patching: Taxonomy, Survey and Future Directions"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2203.12132","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:1caaa9604483dae6c6ac5d8b14eba39a1f69c8865b3d59d34b63da5592098704","target":"record","created_at":"2026-07-05T05:44:24Z","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":"f3f142572b535b1fd4664264960a2078ad0fa14412bb194ca1c44896ea9dba31","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-03-23T01:54:21Z","title_canon_sha256":"ec67153479c1e70d847bddbca602bb70d4936909fbf13f6288560b05c5ff3958"},"schema_version":"1.0","source":{"id":"2203.12132","kind":"arxiv","version":2}},"canonical_sha256":"4bf7b5331edd5cd235766e8c03c56af24cfe7068d210922b15b3577d6cca1211","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"4bf7b5331edd5cd235766e8c03c56af24cfe7068d210922b15b3577d6cca1211","first_computed_at":"2026-07-05T05:44:24.223640Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T05:44:24.223640Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"l/n4pw3oZFsfgpDPS8sxw/G15bq2rr2rcCbqOChstbOCClT6dzTt+QJpGj+099VEgEDgdaF3LyWQNFdx9LGXBQ==","signature_status":"signed_v1","signed_at":"2026-07-05T05:44:24.224070Z","signed_message":"canonical_sha256_bytes"},"source_id":"2203.12132","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:1caaa9604483dae6c6ac5d8b14eba39a1f69c8865b3d59d34b63da5592098704","sha256:90bd4a105ee8af522ed23c6a30b49e216f0cab13959998e01e94f8f60957824e"],"state_sha256":"b95a068c59b2197e9836a6768bcfb493c4bbafde15be0a047988fc047b4ea082"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"q7n0WWu7G1vLWK4/9GLYUveT3rztp7+3r1DgBwCbOr4KLXJHntEHsxFNHAb+xER3xsed9pq2j1S0Achc+E54Cw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-13T15:33:57.836825Z","bundle_sha256":"e0a7a73b18f856c67b463fee832ce5a88937a766a12f66c2a9bfc732442379da"}}