{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:G4RD6BPCOFUB3LXYO6BJUTHUOB","short_pith_number":"pith:G4RD6BPC","canonical_record":{"source":{"id":"1810.07855","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-10-18T01:16:40Z","cross_cats_sorted":[],"title_canon_sha256":"015da321f6e850e8c6c2d67de7c2129c9599048fcdd414b90d1e7ba831ec8f29","abstract_canon_sha256":"c7dd291a1307079637f708d5eedf2eacef066469037b83d9454bf9ca1bec0f06"},"schema_version":"1.0"},"canonical_sha256":"37223f05e271681daef877829a4cf4704248d3bd918bf93d000132a96efb6392","source":{"kind":"arxiv","id":"1810.07855","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1810.07855","created_at":"2026-05-18T00:02:54Z"},{"alias_kind":"arxiv_version","alias_value":"1810.07855v1","created_at":"2026-05-18T00:02:54Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1810.07855","created_at":"2026-05-18T00:02:54Z"},{"alias_kind":"pith_short_12","alias_value":"G4RD6BPCOFUB","created_at":"2026-05-18T12:32:25Z"},{"alias_kind":"pith_short_16","alias_value":"G4RD6BPCOFUB3LXY","created_at":"2026-05-18T12:32:25Z"},{"alias_kind":"pith_short_8","alias_value":"G4RD6BPC","created_at":"2026-05-18T12:32:25Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:G4RD6BPCOFUB3LXYO6BJUTHUOB","target":"record","payload":{"canonical_record":{"source":{"id":"1810.07855","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-10-18T01:16:40Z","cross_cats_sorted":[],"title_canon_sha256":"015da321f6e850e8c6c2d67de7c2129c9599048fcdd414b90d1e7ba831ec8f29","abstract_canon_sha256":"c7dd291a1307079637f708d5eedf2eacef066469037b83d9454bf9ca1bec0f06"},"schema_version":"1.0"},"canonical_sha256":"37223f05e271681daef877829a4cf4704248d3bd918bf93d000132a96efb6392","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:02:54.013659Z","signature_b64":"ITJnEo8aN7j1e49x+u3SJnid1bEppR+34Rb0j9XXqnTyNjMM28YxFZPCv1/AIgBvyCCsLtSObpOw3BocGdW6Aw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"37223f05e271681daef877829a4cf4704248d3bd918bf93d000132a96efb6392","last_reissued_at":"2026-05-18T00:02:54.013009Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:02:54.013009Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1810.07855","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-18T00:02:54Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"eTivThFWvHMrhmr6py+3egx0jDodlL1bdLNQOAWgFIaLziQ06sKbCnhNpiV9fdUv6mpU9E1kykbS9IrY7VJKDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-05T22:57:23.804648Z"},"content_sha256":"c45ed96d89d070761632383e1b8628ca7fa4d978b859c145d5e24c96f271d98a","schema_version":"1.0","event_id":"sha256:c45ed96d89d070761632383e1b8628ca7fa4d978b859c145d5e24c96f271d98a"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:G4RD6BPCOFUB3LXYO6BJUTHUOB","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"An Event-based Compositional Reasoning Approach for Concurrent Reactive Systems","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"David Sanan, Fuyuan Zhang, Yang Liu, Yongwang Zhao","submitted_at":"2018-10-18T01:16:40Z","abstract_excerpt":"Reactive systems are composed of a well defined set of input events that the system reacts with by executing an associated handler to each event. In concurrent environments, event handlers can interact with the execution of other programs such as hardware interruptions in preemptive systems, or other instances of the reactive system in multicore architectures. State of the art rely-guarantee based verification frameworks only focus on imperative programs, being difficult to capture in the rely and guarantee relations interactions with possible infinite sequences of event handlers, and the inpu"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1810.07855","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-18T00:02:54Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"0IuJ8Hs5f7siRnzGUeEVA5LGrmicYE/2i7yBfS8chlYo5g033Hb0Wte4ypGVJX6Kedsexp69CLFGWVJ4jgkeBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-05T22:57:23.805443Z"},"content_sha256":"6ce722312b55af04617e03be135fbe282d452cb633d0bf176b0ab383cb45a26a","schema_version":"1.0","event_id":"sha256:6ce722312b55af04617e03be135fbe282d452cb633d0bf176b0ab383cb45a26a"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/G4RD6BPCOFUB3LXYO6BJUTHUOB/bundle.json","state_url":"https://pith.science/pith/G4RD6BPCOFUB3LXYO6BJUTHUOB/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/G4RD6BPCOFUB3LXYO6BJUTHUOB/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-05T22:57:23Z","links":{"resolver":"https://pith.science/pith/G4RD6BPCOFUB3LXYO6BJUTHUOB","bundle":"https://pith.science/pith/G4RD6BPCOFUB3LXYO6BJUTHUOB/bundle.json","state":"https://pith.science/pith/G4RD6BPCOFUB3LXYO6BJUTHUOB/state.json","well_known_bundle":"https://pith.science/.well-known/pith/G4RD6BPCOFUB3LXYO6BJUTHUOB/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:G4RD6BPCOFUB3LXYO6BJUTHUOB","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":"c7dd291a1307079637f708d5eedf2eacef066469037b83d9454bf9ca1bec0f06","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-10-18T01:16:40Z","title_canon_sha256":"015da321f6e850e8c6c2d67de7c2129c9599048fcdd414b90d1e7ba831ec8f29"},"schema_version":"1.0","source":{"id":"1810.07855","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1810.07855","created_at":"2026-05-18T00:02:54Z"},{"alias_kind":"arxiv_version","alias_value":"1810.07855v1","created_at":"2026-05-18T00:02:54Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1810.07855","created_at":"2026-05-18T00:02:54Z"},{"alias_kind":"pith_short_12","alias_value":"G4RD6BPCOFUB","created_at":"2026-05-18T12:32:25Z"},{"alias_kind":"pith_short_16","alias_value":"G4RD6BPCOFUB3LXY","created_at":"2026-05-18T12:32:25Z"},{"alias_kind":"pith_short_8","alias_value":"G4RD6BPC","created_at":"2026-05-18T12:32:25Z"}],"graph_snapshots":[{"event_id":"sha256:6ce722312b55af04617e03be135fbe282d452cb633d0bf176b0ab383cb45a26a","target":"graph","created_at":"2026-05-18T00:02:54Z","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":"Reactive systems are composed of a well defined set of input events that the system reacts with by executing an associated handler to each event. In concurrent environments, event handlers can interact with the execution of other programs such as hardware interruptions in preemptive systems, or other instances of the reactive system in multicore architectures. State of the art rely-guarantee based verification frameworks only focus on imperative programs, being difficult to capture in the rely and guarantee relations interactions with possible infinite sequences of event handlers, and the inpu","authors_text":"David Sanan, Fuyuan Zhang, Yang Liu, Yongwang Zhao","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-10-18T01:16:40Z","title":"An Event-based Compositional Reasoning Approach for Concurrent Reactive Systems"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1810.07855","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:c45ed96d89d070761632383e1b8628ca7fa4d978b859c145d5e24c96f271d98a","target":"record","created_at":"2026-05-18T00:02:54Z","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":"c7dd291a1307079637f708d5eedf2eacef066469037b83d9454bf9ca1bec0f06","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-10-18T01:16:40Z","title_canon_sha256":"015da321f6e850e8c6c2d67de7c2129c9599048fcdd414b90d1e7ba831ec8f29"},"schema_version":"1.0","source":{"id":"1810.07855","kind":"arxiv","version":1}},"canonical_sha256":"37223f05e271681daef877829a4cf4704248d3bd918bf93d000132a96efb6392","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"37223f05e271681daef877829a4cf4704248d3bd918bf93d000132a96efb6392","first_computed_at":"2026-05-18T00:02:54.013009Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:02:54.013009Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ITJnEo8aN7j1e49x+u3SJnid1bEppR+34Rb0j9XXqnTyNjMM28YxFZPCv1/AIgBvyCCsLtSObpOw3BocGdW6Aw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:02:54.013659Z","signed_message":"canonical_sha256_bytes"},"source_id":"1810.07855","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:c45ed96d89d070761632383e1b8628ca7fa4d978b859c145d5e24c96f271d98a","sha256:6ce722312b55af04617e03be135fbe282d452cb633d0bf176b0ab383cb45a26a"],"state_sha256":"b7b8ddfb2bf0f9524f494667303d509ae95ebd8babc202ab0a6828dc0511694d"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9urQzl4Ad0t91GYsHJWEc1M2qQWI1GakAfE0TDFNkMkEjUAfmaYmkS4aYCz0h8TgvvM0bDrIA89oNUYDX0PxBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-05T22:57:23.810559Z","bundle_sha256":"f9bf95c7c6c04dc886958cf2ce4694049e76ddbb15afdd5e04707bb50dfa59a7"}}