{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2011:T2VYBM2WTW56EFSTKQTG7HHP7Q","short_pith_number":"pith:T2VYBM2W","canonical_record":{"source":{"id":"1102.3529","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2011-02-17T09:04:29Z","cross_cats_sorted":[],"title_canon_sha256":"20d4efaa732c134a870a67f2bab10129892df3eae82f3cca62aedf24b92b8896","abstract_canon_sha256":"fdac71c420fa10c1f48fff29957c10ba01b84ca3ee72065c252672d217ababb7"},"schema_version":"1.0"},"canonical_sha256":"9eab80b3569dbbe2165354266f9ceffc0274cd626b8fcbdbc23acb9734b06e03","source":{"kind":"arxiv","id":"1102.3529","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1102.3529","created_at":"2026-05-18T02:22:31Z"},{"alias_kind":"arxiv_version","alias_value":"1102.3529v1","created_at":"2026-05-18T02:22:31Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1102.3529","created_at":"2026-05-18T02:22:31Z"},{"alias_kind":"pith_short_12","alias_value":"T2VYBM2WTW56","created_at":"2026-05-18T12:26:41Z"},{"alias_kind":"pith_short_16","alias_value":"T2VYBM2WTW56EFST","created_at":"2026-05-18T12:26:41Z"},{"alias_kind":"pith_short_8","alias_value":"T2VYBM2W","created_at":"2026-05-18T12:26:41Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2011:T2VYBM2WTW56EFSTKQTG7HHP7Q","target":"record","payload":{"canonical_record":{"source":{"id":"1102.3529","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2011-02-17T09:04:29Z","cross_cats_sorted":[],"title_canon_sha256":"20d4efaa732c134a870a67f2bab10129892df3eae82f3cca62aedf24b92b8896","abstract_canon_sha256":"fdac71c420fa10c1f48fff29957c10ba01b84ca3ee72065c252672d217ababb7"},"schema_version":"1.0"},"canonical_sha256":"9eab80b3569dbbe2165354266f9ceffc0274cd626b8fcbdbc23acb9734b06e03","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:22:31.535449Z","signature_b64":"vFQy1VympKA+7q3VgBgLt/ikxtwv5DrbjZEKXVxz3eVwaxYzAFQQfHuAq4iXRoF+AXqJ+TpEneyedf+odRFkCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9eab80b3569dbbe2165354266f9ceffc0274cd626b8fcbdbc23acb9734b06e03","last_reissued_at":"2026-05-18T02:22:31.534754Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:22:31.534754Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1102.3529","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-18T02:22:31Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jHDMo8SbFC7MePs91mNKBwQtx8Lb9AlMktr29Rlbd5+zpncUKMn4t8NzKihz6kacj4vYQZudgBpu2T8hHfq+Bg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T09:01:41.808873Z"},"content_sha256":"039e5d4c07d6bd068cf2dcffefa3eae9fc199b0c7f16f627f2303f059d2da49a","schema_version":"1.0","event_id":"sha256:039e5d4c07d6bd068cf2dcffefa3eae9fc199b0c7f16f627f2303f059d2da49a"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2011:T2VYBM2WTW56EFSTKQTG7HHP7Q","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Tool for the Certification of PLCs based on a Coq Semantics for Sequential Function Charts","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Jan Olaf Blech","submitted_at":"2011-02-17T09:04:29Z","abstract_excerpt":"In this report we describe a tool framework for certifying properties of PLCs: CERTPLC. CERTPLC can handle PLC descriptions provided in the Sequential Function Chart (SFC) language of the IEC 61131-3 standard. It provides routines to certify properties of systems by delivering an independently checkable formal system description and proof (called certificate) for the desired properties. We focus on properties that can be described as inductive invariants. System descriptions and certificates are generated and handled using the COQ proof assistant. Our tool framework is used to provide supporti"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1102.3529","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-18T02:22:31Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jw6KLJgvy+3ENfDn4HBOQIMvy7elHtJiFru6EWBXpUVDMja2uTiprMQYhb1EUqxhlEuMqLDJDBNe8YiRAzAoBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T09:01:41.809289Z"},"content_sha256":"1c4551936400a9e617cac4f90148d9f508997e3cb5019753f6d15927cb312150","schema_version":"1.0","event_id":"sha256:1c4551936400a9e617cac4f90148d9f508997e3cb5019753f6d15927cb312150"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/T2VYBM2WTW56EFSTKQTG7HHP7Q/bundle.json","state_url":"https://pith.science/pith/T2VYBM2WTW56EFSTKQTG7HHP7Q/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/T2VYBM2WTW56EFSTKQTG7HHP7Q/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-03T09:01:41Z","links":{"resolver":"https://pith.science/pith/T2VYBM2WTW56EFSTKQTG7HHP7Q","bundle":"https://pith.science/pith/T2VYBM2WTW56EFSTKQTG7HHP7Q/bundle.json","state":"https://pith.science/pith/T2VYBM2WTW56EFSTKQTG7HHP7Q/state.json","well_known_bundle":"https://pith.science/.well-known/pith/T2VYBM2WTW56EFSTKQTG7HHP7Q/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2011:T2VYBM2WTW56EFSTKQTG7HHP7Q","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":"fdac71c420fa10c1f48fff29957c10ba01b84ca3ee72065c252672d217ababb7","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2011-02-17T09:04:29Z","title_canon_sha256":"20d4efaa732c134a870a67f2bab10129892df3eae82f3cca62aedf24b92b8896"},"schema_version":"1.0","source":{"id":"1102.3529","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1102.3529","created_at":"2026-05-18T02:22:31Z"},{"alias_kind":"arxiv_version","alias_value":"1102.3529v1","created_at":"2026-05-18T02:22:31Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1102.3529","created_at":"2026-05-18T02:22:31Z"},{"alias_kind":"pith_short_12","alias_value":"T2VYBM2WTW56","created_at":"2026-05-18T12:26:41Z"},{"alias_kind":"pith_short_16","alias_value":"T2VYBM2WTW56EFST","created_at":"2026-05-18T12:26:41Z"},{"alias_kind":"pith_short_8","alias_value":"T2VYBM2W","created_at":"2026-05-18T12:26:41Z"}],"graph_snapshots":[{"event_id":"sha256:1c4551936400a9e617cac4f90148d9f508997e3cb5019753f6d15927cb312150","target":"graph","created_at":"2026-05-18T02:22:31Z","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":"In this report we describe a tool framework for certifying properties of PLCs: CERTPLC. CERTPLC can handle PLC descriptions provided in the Sequential Function Chart (SFC) language of the IEC 61131-3 standard. It provides routines to certify properties of systems by delivering an independently checkable formal system description and proof (called certificate) for the desired properties. We focus on properties that can be described as inductive invariants. System descriptions and certificates are generated and handled using the COQ proof assistant. Our tool framework is used to provide supporti","authors_text":"Jan Olaf Blech","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2011-02-17T09:04:29Z","title":"A Tool for the Certification of PLCs based on a Coq Semantics for Sequential Function Charts"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1102.3529","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:039e5d4c07d6bd068cf2dcffefa3eae9fc199b0c7f16f627f2303f059d2da49a","target":"record","created_at":"2026-05-18T02:22:31Z","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":"fdac71c420fa10c1f48fff29957c10ba01b84ca3ee72065c252672d217ababb7","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2011-02-17T09:04:29Z","title_canon_sha256":"20d4efaa732c134a870a67f2bab10129892df3eae82f3cca62aedf24b92b8896"},"schema_version":"1.0","source":{"id":"1102.3529","kind":"arxiv","version":1}},"canonical_sha256":"9eab80b3569dbbe2165354266f9ceffc0274cd626b8fcbdbc23acb9734b06e03","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"9eab80b3569dbbe2165354266f9ceffc0274cd626b8fcbdbc23acb9734b06e03","first_computed_at":"2026-05-18T02:22:31.534754Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:22:31.534754Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"vFQy1VympKA+7q3VgBgLt/ikxtwv5DrbjZEKXVxz3eVwaxYzAFQQfHuAq4iXRoF+AXqJ+TpEneyedf+odRFkCg==","signature_status":"signed_v1","signed_at":"2026-05-18T02:22:31.535449Z","signed_message":"canonical_sha256_bytes"},"source_id":"1102.3529","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:039e5d4c07d6bd068cf2dcffefa3eae9fc199b0c7f16f627f2303f059d2da49a","sha256:1c4551936400a9e617cac4f90148d9f508997e3cb5019753f6d15927cb312150"],"state_sha256":"96b7322cc605a621bd5c7c7cc1859cb0388f089491e39ba2dfc91c1c96e907db"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"sSa2NKVRhM4qCf37BlBXaTzIDBEYh9j30mQ/gThYkRwcRVsVfYKOyEkTqXg1NxD4c22Hxt5XiTDguqZ8HGFfBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-03T09:01:41.811400Z","bundle_sha256":"7401fa0add75a20d4d867f7f98739a87a756c3cf86996e4336cb2597e3995e5c"}}