{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:N6CIW44KE7PNVUKY4J5VN76GSF","short_pith_number":"pith:N6CIW44K","canonical_record":{"source":{"id":"2105.03909","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-05-09T10:52:46Z","cross_cats_sorted":[],"title_canon_sha256":"e7a06a4b267114391be88d95a4f308c19eb7bc9326a1c9c3aa910763d9555cd0","abstract_canon_sha256":"beee12479146fd2d3bb0a0d992b7289abeff63e3dd3bb8497a8860d8c67b89ef"},"schema_version":"1.0"},"canonical_sha256":"6f848b738a27dedad158e27b56ffc6915e613f0c546152f166eefcc30cd0e1b6","source":{"kind":"arxiv","id":"2105.03909","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2105.03909","created_at":"2026-07-05T02:38:40Z"},{"alias_kind":"arxiv_version","alias_value":"2105.03909v1","created_at":"2026-07-05T02:38:40Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2105.03909","created_at":"2026-07-05T02:38:40Z"},{"alias_kind":"pith_short_12","alias_value":"N6CIW44KE7PN","created_at":"2026-07-05T02:38:40Z"},{"alias_kind":"pith_short_16","alias_value":"N6CIW44KE7PNVUKY","created_at":"2026-07-05T02:38:40Z"},{"alias_kind":"pith_short_8","alias_value":"N6CIW44K","created_at":"2026-07-05T02:38:40Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:N6CIW44KE7PNVUKY4J5VN76GSF","target":"record","payload":{"canonical_record":{"source":{"id":"2105.03909","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-05-09T10:52:46Z","cross_cats_sorted":[],"title_canon_sha256":"e7a06a4b267114391be88d95a4f308c19eb7bc9326a1c9c3aa910763d9555cd0","abstract_canon_sha256":"beee12479146fd2d3bb0a0d992b7289abeff63e3dd3bb8497a8860d8c67b89ef"},"schema_version":"1.0"},"canonical_sha256":"6f848b738a27dedad158e27b56ffc6915e613f0c546152f166eefcc30cd0e1b6","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:38:40.206533Z","signature_b64":"AxcXROV0t9FeGuR8iR72MMrO9Ya5BpZURTK1Q6qBHeT+p6x3UerfvaRyfx4QuvE8GfmVAH9v11ljOwClntqDAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6f848b738a27dedad158e27b56ffc6915e613f0c546152f166eefcc30cd0e1b6","last_reissued_at":"2026-07-05T02:38:40.206064Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:38:40.206064Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2105.03909","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-05T02:38:40Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"w0LPUZWOTxIwQNPj/EoTJ6P3nhs0zvj8FjNRBcWGEsDJNQiOfzhOE5NT+bb7l43N8GyWjaAUppXRqaegzK3FDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-20T07:36:38.181397Z"},"content_sha256":"7f64c5d9ca7458117fac7c399f3b9907e27858ff7aae3b16a3eabec094281dec","schema_version":"1.0","event_id":"sha256:7f64c5d9ca7458117fac7c399f3b9907e27858ff7aae3b16a3eabec094281dec"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:N6CIW44KE7PNVUKY4J5VN76GSF","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Diagnosable-by-Design Model-Driven Development for IEC 61499 Industrial Cyber-Physical Systems","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Barry Dowdeswell, Roopak Sinha, Stephen G. MacDonell","submitted_at":"2021-05-09T10:52:46Z","abstract_excerpt":"Integrating the design and creation of fault identification and diagnostic capabilities into Model-Driven Development methodologies is one approach to enhancing the resilience of Industrial Cyber-Physical Systems. We present a Fault Diagnostic Engine designed to recognise and diagnose faults in IEC 61499 Function Block Applications. Using diagnostic agents that interact directly with the target application, we demonstrate fault monitoring and analysis techniques and as well as failure scenario intervention. By designing and building fault diagnostic resources during early phases of Model-Drive"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2105.03909","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/2105.03909/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-05T02:38:40Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"lHN3ITC1pVgnH9+afUgYKPF5lC+9Gd2VNTA3oe8rS2q26aY7292cPSHMmYD/nAPQKhlUIhUQyfpDWEG95gVECQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-20T07:36:38.181771Z"},"content_sha256":"0215753175f7852811a65810d63acf483318750fef99c14a569d2b072f800623","schema_version":"1.0","event_id":"sha256:0215753175f7852811a65810d63acf483318750fef99c14a569d2b072f800623"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/N6CIW44KE7PNVUKY4J5VN76GSF/bundle.json","state_url":"https://pith.science/pith/N6CIW44KE7PNVUKY4J5VN76GSF/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/N6CIW44KE7PNVUKY4J5VN76GSF/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-20T07:36:38Z","links":{"resolver":"https://pith.science/pith/N6CIW44KE7PNVUKY4J5VN76GSF","bundle":"https://pith.science/pith/N6CIW44KE7PNVUKY4J5VN76GSF/bundle.json","state":"https://pith.science/pith/N6CIW44KE7PNVUKY4J5VN76GSF/state.json","well_known_bundle":"https://pith.science/.well-known/pith/N6CIW44KE7PNVUKY4J5VN76GSF/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:N6CIW44KE7PNVUKY4J5VN76GSF","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":"beee12479146fd2d3bb0a0d992b7289abeff63e3dd3bb8497a8860d8c67b89ef","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-05-09T10:52:46Z","title_canon_sha256":"e7a06a4b267114391be88d95a4f308c19eb7bc9326a1c9c3aa910763d9555cd0"},"schema_version":"1.0","source":{"id":"2105.03909","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2105.03909","created_at":"2026-07-05T02:38:40Z"},{"alias_kind":"arxiv_version","alias_value":"2105.03909v1","created_at":"2026-07-05T02:38:40Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2105.03909","created_at":"2026-07-05T02:38:40Z"},{"alias_kind":"pith_short_12","alias_value":"N6CIW44KE7PN","created_at":"2026-07-05T02:38:40Z"},{"alias_kind":"pith_short_16","alias_value":"N6CIW44KE7PNVUKY","created_at":"2026-07-05T02:38:40Z"},{"alias_kind":"pith_short_8","alias_value":"N6CIW44K","created_at":"2026-07-05T02:38:40Z"}],"graph_snapshots":[{"event_id":"sha256:0215753175f7852811a65810d63acf483318750fef99c14a569d2b072f800623","target":"graph","created_at":"2026-07-05T02:38:40Z","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/2105.03909/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Integrating the design and creation of fault identification and diagnostic capabilities into Model-Driven Development methodologies is one approach to enhancing the resilience of Industrial Cyber-Physical Systems. We present a Fault Diagnostic Engine designed to recognise and diagnose faults in IEC 61499 Function Block Applications. Using diagnostic agents that interact directly with the target application, we demonstrate fault monitoring and analysis techniques and as well as failure scenario intervention. By designing and building fault diagnostic resources during early phases of Model-Drive","authors_text":"Barry Dowdeswell, Roopak Sinha, Stephen G. MacDonell","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-05-09T10:52:46Z","title":"Diagnosable-by-Design Model-Driven Development for IEC 61499 Industrial Cyber-Physical Systems"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2105.03909","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:7f64c5d9ca7458117fac7c399f3b9907e27858ff7aae3b16a3eabec094281dec","target":"record","created_at":"2026-07-05T02:38:40Z","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":"beee12479146fd2d3bb0a0d992b7289abeff63e3dd3bb8497a8860d8c67b89ef","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-05-09T10:52:46Z","title_canon_sha256":"e7a06a4b267114391be88d95a4f308c19eb7bc9326a1c9c3aa910763d9555cd0"},"schema_version":"1.0","source":{"id":"2105.03909","kind":"arxiv","version":1}},"canonical_sha256":"6f848b738a27dedad158e27b56ffc6915e613f0c546152f166eefcc30cd0e1b6","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"6f848b738a27dedad158e27b56ffc6915e613f0c546152f166eefcc30cd0e1b6","first_computed_at":"2026-07-05T02:38:40.206064Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T02:38:40.206064Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"AxcXROV0t9FeGuR8iR72MMrO9Ya5BpZURTK1Q6qBHeT+p6x3UerfvaRyfx4QuvE8GfmVAH9v11ljOwClntqDAQ==","signature_status":"signed_v1","signed_at":"2026-07-05T02:38:40.206533Z","signed_message":"canonical_sha256_bytes"},"source_id":"2105.03909","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7f64c5d9ca7458117fac7c399f3b9907e27858ff7aae3b16a3eabec094281dec","sha256:0215753175f7852811a65810d63acf483318750fef99c14a569d2b072f800623"],"state_sha256":"b9a4a586ac6c6432f1d8116786b53ded32f58f520e9f7543bfffa133d2afe049"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"XRBJDzFHzmAGpUIqjUDHBJUXc6gMKY7H31RLzgOnonKJT+QJSY3/zk8DloL6RuFoV4MAS46lngeLX10DbKOaCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-20T07:36:38.184105Z","bundle_sha256":"367d2fc1c34c68fc8e1ba122ab4418d3951f594ca03cd11674742d0047a83009"}}