{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:MWU4NPBC5XUQ42Z5RCDQUHN5JM","short_pith_number":"pith:MWU4NPBC","canonical_record":{"source":{"id":"1706.04023","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-06-13T12:25:10Z","cross_cats_sorted":["cs.LO"],"title_canon_sha256":"428b744590d7b313c3c8cd24168b3446f492fd5bb7d714e8c73a1a30f1ef408e","abstract_canon_sha256":"3a77db36a310e11c33326a548f3e0ae174547347a5d188f5d2ff5252896bd9df"},"schema_version":"1.0"},"canonical_sha256":"65a9c6bc22ede90e6b3d88870a1dbd4b15de7ab6ebf539d15182c873db07f9a1","source":{"kind":"arxiv","id":"1706.04023","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1706.04023","created_at":"2026-05-18T00:42:24Z"},{"alias_kind":"arxiv_version","alias_value":"1706.04023v1","created_at":"2026-05-18T00:42:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1706.04023","created_at":"2026-05-18T00:42:24Z"},{"alias_kind":"pith_short_12","alias_value":"MWU4NPBC5XUQ","created_at":"2026-05-18T12:31:31Z"},{"alias_kind":"pith_short_16","alias_value":"MWU4NPBC5XUQ42Z5","created_at":"2026-05-18T12:31:31Z"},{"alias_kind":"pith_short_8","alias_value":"MWU4NPBC","created_at":"2026-05-18T12:31:31Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:MWU4NPBC5XUQ42Z5RCDQUHN5JM","target":"record","payload":{"canonical_record":{"source":{"id":"1706.04023","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-06-13T12:25:10Z","cross_cats_sorted":["cs.LO"],"title_canon_sha256":"428b744590d7b313c3c8cd24168b3446f492fd5bb7d714e8c73a1a30f1ef408e","abstract_canon_sha256":"3a77db36a310e11c33326a548f3e0ae174547347a5d188f5d2ff5252896bd9df"},"schema_version":"1.0"},"canonical_sha256":"65a9c6bc22ede90e6b3d88870a1dbd4b15de7ab6ebf539d15182c873db07f9a1","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:42:24.727752Z","signature_b64":"Pv9/gbfxjdYkQ+qJXq0qUci6RaCcsDBb+9DjE20al4QR5j0CIdUlnsdU8M7OQ3ydb6v0F40JTWJ9DDHMe7OhAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"65a9c6bc22ede90e6b3d88870a1dbd4b15de7ab6ebf539d15182c873db07f9a1","last_reissued_at":"2026-05-18T00:42:24.727072Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:42:24.727072Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1706.04023","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:42:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"cnfF/GkqfsduyJXrz31Be+INkOO6a12LDBh/zD79vElghHdrE3zEucckSXIDi7Xw/qCDgma8vPQ0S3Bx59+jDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-01T21:33:36.982480Z"},"content_sha256":"cd96c1202f434e0d82606464b51cabd68f0c8f38afc0a30bc60fbd001c75d1b8","schema_version":"1.0","event_id":"sha256:cd96c1202f434e0d82606464b51cabd68f0c8f38afc0a30bc60fbd001c75d1b8"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:MWU4NPBC5XUQ42Z5RCDQUHN5JM","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"DAReing to reduce the annotation overheads of verified programs","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LO"],"primary_cat":"cs.SE","authors_text":"Duncan Cameron, Gudmund Grov, Leon McGregor","submitted_at":"2017-06-13T12:25:10Z","abstract_excerpt":"Modern program verifiers use the same uniform program text to both specify and implement programs. The program text is also used to provide the necessary guidance to ensure that the program satisfies its specification. The amount of guidance required is often called the annotation overhead. This can be high and is often seen as a hindrance for wider use of program verifiers, as development time is increased and the guidance may obfuscate the program text. In this paper we introduce the DARe tool, which automatically removes as much unnecessary guidance as possible for the Dafny program verifie"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1706.04023","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:42:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"njYwh8bKcRLI8mcvM+1sYzoj3UXSbruLWNj+1Gox+snYjdNsh2mCgVgPfOvV3vfBG5u9AlrEbUyQWKILkCXfBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-01T21:33:36.983130Z"},"content_sha256":"7612408f3d9c60cc2e4c6d8258bdd9de016de20b4cfb66949a6f7085f0a73595","schema_version":"1.0","event_id":"sha256:7612408f3d9c60cc2e4c6d8258bdd9de016de20b4cfb66949a6f7085f0a73595"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/MWU4NPBC5XUQ42Z5RCDQUHN5JM/bundle.json","state_url":"https://pith.science/pith/MWU4NPBC5XUQ42Z5RCDQUHN5JM/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/MWU4NPBC5XUQ42Z5RCDQUHN5JM/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-01T21:33:36Z","links":{"resolver":"https://pith.science/pith/MWU4NPBC5XUQ42Z5RCDQUHN5JM","bundle":"https://pith.science/pith/MWU4NPBC5XUQ42Z5RCDQUHN5JM/bundle.json","state":"https://pith.science/pith/MWU4NPBC5XUQ42Z5RCDQUHN5JM/state.json","well_known_bundle":"https://pith.science/.well-known/pith/MWU4NPBC5XUQ42Z5RCDQUHN5JM/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:MWU4NPBC5XUQ42Z5RCDQUHN5JM","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":"3a77db36a310e11c33326a548f3e0ae174547347a5d188f5d2ff5252896bd9df","cross_cats_sorted":["cs.LO"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-06-13T12:25:10Z","title_canon_sha256":"428b744590d7b313c3c8cd24168b3446f492fd5bb7d714e8c73a1a30f1ef408e"},"schema_version":"1.0","source":{"id":"1706.04023","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1706.04023","created_at":"2026-05-18T00:42:24Z"},{"alias_kind":"arxiv_version","alias_value":"1706.04023v1","created_at":"2026-05-18T00:42:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1706.04023","created_at":"2026-05-18T00:42:24Z"},{"alias_kind":"pith_short_12","alias_value":"MWU4NPBC5XUQ","created_at":"2026-05-18T12:31:31Z"},{"alias_kind":"pith_short_16","alias_value":"MWU4NPBC5XUQ42Z5","created_at":"2026-05-18T12:31:31Z"},{"alias_kind":"pith_short_8","alias_value":"MWU4NPBC","created_at":"2026-05-18T12:31:31Z"}],"graph_snapshots":[{"event_id":"sha256:7612408f3d9c60cc2e4c6d8258bdd9de016de20b4cfb66949a6f7085f0a73595","target":"graph","created_at":"2026-05-18T00:42: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"},"paper":{"abstract_excerpt":"Modern program verifiers use the same uniform program text to both specify and implement programs. The program text is also used to provide the necessary guidance to ensure that the program satisfies its specification. The amount of guidance required is often called the annotation overhead. This can be high and is often seen as a hindrance for wider use of program verifiers, as development time is increased and the guidance may obfuscate the program text. In this paper we introduce the DARe tool, which automatically removes as much unnecessary guidance as possible for the Dafny program verifie","authors_text":"Duncan Cameron, Gudmund Grov, Leon McGregor","cross_cats":["cs.LO"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-06-13T12:25:10Z","title":"DAReing to reduce the annotation overheads of verified programs"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1706.04023","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:cd96c1202f434e0d82606464b51cabd68f0c8f38afc0a30bc60fbd001c75d1b8","target":"record","created_at":"2026-05-18T00:42: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":"3a77db36a310e11c33326a548f3e0ae174547347a5d188f5d2ff5252896bd9df","cross_cats_sorted":["cs.LO"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-06-13T12:25:10Z","title_canon_sha256":"428b744590d7b313c3c8cd24168b3446f492fd5bb7d714e8c73a1a30f1ef408e"},"schema_version":"1.0","source":{"id":"1706.04023","kind":"arxiv","version":1}},"canonical_sha256":"65a9c6bc22ede90e6b3d88870a1dbd4b15de7ab6ebf539d15182c873db07f9a1","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"65a9c6bc22ede90e6b3d88870a1dbd4b15de7ab6ebf539d15182c873db07f9a1","first_computed_at":"2026-05-18T00:42:24.727072Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:42:24.727072Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Pv9/gbfxjdYkQ+qJXq0qUci6RaCcsDBb+9DjE20al4QR5j0CIdUlnsdU8M7OQ3ydb6v0F40JTWJ9DDHMe7OhAw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:42:24.727752Z","signed_message":"canonical_sha256_bytes"},"source_id":"1706.04023","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:cd96c1202f434e0d82606464b51cabd68f0c8f38afc0a30bc60fbd001c75d1b8","sha256:7612408f3d9c60cc2e4c6d8258bdd9de016de20b4cfb66949a6f7085f0a73595"],"state_sha256":"59dc6d49af7a8673550d51831ace3541aa78df928e28b0096dece3a7dff63c5c"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"NJNnyZKtEXc1LXwkcwtP6SOrsY3ZLIOyxHl9vb3BGViI86Mmiyf2TFUwWzrE5dPQnTS86aGLwlPoYamRumZnBQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-01T21:33:36.986140Z","bundle_sha256":"d1a7b40783e59c3eaab10643b5e623bee8e384ba4ff914612474091bfabd8220"}}