{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2014:6EJX43IA2VDCDV6YNVJMS7GA57","short_pith_number":"pith:6EJX43IA","canonical_record":{"source":{"id":"1404.0849","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-04-03T10:44:09Z","cross_cats_sorted":[],"title_canon_sha256":"8d891bd124fe9a901eea6d10d9a7578565381c069a968e52a36f6e5928844fd6","abstract_canon_sha256":"3de8a56c44ab5af64307cc0ed8e457ec2e986590a165512d366de76df026acae"},"schema_version":"1.0"},"canonical_sha256":"f1137e6d00d54621d7d86d52c97cc0efe8dae6194ea0f15a4449b8f1ffc034a6","source":{"kind":"arxiv","id":"1404.0849","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1404.0849","created_at":"2026-05-18T02:54:55Z"},{"alias_kind":"arxiv_version","alias_value":"1404.0849v1","created_at":"2026-05-18T02:54:55Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1404.0849","created_at":"2026-05-18T02:54:55Z"},{"alias_kind":"pith_short_12","alias_value":"6EJX43IA2VDC","created_at":"2026-05-18T12:28:16Z"},{"alias_kind":"pith_short_16","alias_value":"6EJX43IA2VDCDV6Y","created_at":"2026-05-18T12:28:16Z"},{"alias_kind":"pith_short_8","alias_value":"6EJX43IA","created_at":"2026-05-18T12:28:16Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2014:6EJX43IA2VDCDV6YNVJMS7GA57","target":"record","payload":{"canonical_record":{"source":{"id":"1404.0849","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-04-03T10:44:09Z","cross_cats_sorted":[],"title_canon_sha256":"8d891bd124fe9a901eea6d10d9a7578565381c069a968e52a36f6e5928844fd6","abstract_canon_sha256":"3de8a56c44ab5af64307cc0ed8e457ec2e986590a165512d366de76df026acae"},"schema_version":"1.0"},"canonical_sha256":"f1137e6d00d54621d7d86d52c97cc0efe8dae6194ea0f15a4449b8f1ffc034a6","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:54:55.265501Z","signature_b64":"ckaykWuhO5PR4NGWFy7S29/j+4n4Jg8anmyfRp/IARxXLxeSQxy6FtS6d1UehHvZ5+1bWCxoDSqsQRzvGYVvDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"f1137e6d00d54621d7d86d52c97cc0efe8dae6194ea0f15a4449b8f1ffc034a6","last_reissued_at":"2026-05-18T02:54:55.264975Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:54:55.264975Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1404.0849","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:54:55Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5xxq5jCLtAaaP1V/v6qRF6r9CEx8m0OOHdTPOKs+YW4nhXmN75+PWk9ydYVFvU6pl2/yKxkb0bcGkQs2+oM4DQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-29T19:56:55.572364Z"},"content_sha256":"d1946ca506513ae2c3d39250f09b16ec47198557a73b71ded5cd1c8349c58604","schema_version":"1.0","event_id":"sha256:d1946ca506513ae2c3d39250f09b16ec47198557a73b71ded5cd1c8349c58604"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2014:6EJX43IA2VDCDV6YNVJMS7GA57","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Comprehensive Monitor-Oriented Compensation Programming","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Christian Colombo (University of Malta), Gordon J. Pace (University of Malta)","submitted_at":"2014-04-03T10:44:09Z","abstract_excerpt":"Compensation programming is typically used in the programming of web service compositions whose correct implementation is crucial due to their handling of security-critical activities such as financial transactions. While traditional exception handling depends on the state of the system at the moment of failure, compensation programming is significantly more challenging and dynamic because it is dependent on the runtime execution flow - with the history of behaviour of the system at the moment of failure affecting how to apply compensation. To address this dynamic element, we propose the use o"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1404.0849","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:54:55Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"K2P5eRkUjkFeD2zQ1T9O3ir99oYVtwvgE8p1OOW4hW+oveARDl75AqToJRm0CmR1cWmVc6ALjkrB1uDhZlYwAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-29T19:56:55.572711Z"},"content_sha256":"9bb64c669167c067ffc605d981bf472935fefc306e303d4b2ad3cd7f88261e45","schema_version":"1.0","event_id":"sha256:9bb64c669167c067ffc605d981bf472935fefc306e303d4b2ad3cd7f88261e45"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/6EJX43IA2VDCDV6YNVJMS7GA57/bundle.json","state_url":"https://pith.science/pith/6EJX43IA2VDCDV6YNVJMS7GA57/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/6EJX43IA2VDCDV6YNVJMS7GA57/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-29T19:56:55Z","links":{"resolver":"https://pith.science/pith/6EJX43IA2VDCDV6YNVJMS7GA57","bundle":"https://pith.science/pith/6EJX43IA2VDCDV6YNVJMS7GA57/bundle.json","state":"https://pith.science/pith/6EJX43IA2VDCDV6YNVJMS7GA57/state.json","well_known_bundle":"https://pith.science/.well-known/pith/6EJX43IA2VDCDV6YNVJMS7GA57/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2014:6EJX43IA2VDCDV6YNVJMS7GA57","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":"3de8a56c44ab5af64307cc0ed8e457ec2e986590a165512d366de76df026acae","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-04-03T10:44:09Z","title_canon_sha256":"8d891bd124fe9a901eea6d10d9a7578565381c069a968e52a36f6e5928844fd6"},"schema_version":"1.0","source":{"id":"1404.0849","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1404.0849","created_at":"2026-05-18T02:54:55Z"},{"alias_kind":"arxiv_version","alias_value":"1404.0849v1","created_at":"2026-05-18T02:54:55Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1404.0849","created_at":"2026-05-18T02:54:55Z"},{"alias_kind":"pith_short_12","alias_value":"6EJX43IA2VDC","created_at":"2026-05-18T12:28:16Z"},{"alias_kind":"pith_short_16","alias_value":"6EJX43IA2VDCDV6Y","created_at":"2026-05-18T12:28:16Z"},{"alias_kind":"pith_short_8","alias_value":"6EJX43IA","created_at":"2026-05-18T12:28:16Z"}],"graph_snapshots":[{"event_id":"sha256:9bb64c669167c067ffc605d981bf472935fefc306e303d4b2ad3cd7f88261e45","target":"graph","created_at":"2026-05-18T02:54:55Z","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":"Compensation programming is typically used in the programming of web service compositions whose correct implementation is crucial due to their handling of security-critical activities such as financial transactions. While traditional exception handling depends on the state of the system at the moment of failure, compensation programming is significantly more challenging and dynamic because it is dependent on the runtime execution flow - with the history of behaviour of the system at the moment of failure affecting how to apply compensation. To address this dynamic element, we propose the use o","authors_text":"Christian Colombo (University of Malta), Gordon J. Pace (University of Malta)","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-04-03T10:44:09Z","title":"Comprehensive Monitor-Oriented Compensation Programming"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1404.0849","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:d1946ca506513ae2c3d39250f09b16ec47198557a73b71ded5cd1c8349c58604","target":"record","created_at":"2026-05-18T02:54:55Z","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":"3de8a56c44ab5af64307cc0ed8e457ec2e986590a165512d366de76df026acae","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-04-03T10:44:09Z","title_canon_sha256":"8d891bd124fe9a901eea6d10d9a7578565381c069a968e52a36f6e5928844fd6"},"schema_version":"1.0","source":{"id":"1404.0849","kind":"arxiv","version":1}},"canonical_sha256":"f1137e6d00d54621d7d86d52c97cc0efe8dae6194ea0f15a4449b8f1ffc034a6","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"f1137e6d00d54621d7d86d52c97cc0efe8dae6194ea0f15a4449b8f1ffc034a6","first_computed_at":"2026-05-18T02:54:55.264975Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:54:55.264975Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ckaykWuhO5PR4NGWFy7S29/j+4n4Jg8anmyfRp/IARxXLxeSQxy6FtS6d1UehHvZ5+1bWCxoDSqsQRzvGYVvDw==","signature_status":"signed_v1","signed_at":"2026-05-18T02:54:55.265501Z","signed_message":"canonical_sha256_bytes"},"source_id":"1404.0849","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d1946ca506513ae2c3d39250f09b16ec47198557a73b71ded5cd1c8349c58604","sha256:9bb64c669167c067ffc605d981bf472935fefc306e303d4b2ad3cd7f88261e45"],"state_sha256":"082b720146406b1e94e1eb7de9502f4f3b3b5ea8f31ec382c63dbc83a2457d5e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"zqsowPjW4qd/SaHAX1xWswfNSawQR8lo07NTtCWFvjNBxr9x4avqiDtS9TchqaHEstjDN13PtOxOVHOY+0DuBg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-29T19:56:55.574576Z","bundle_sha256":"2b228650c3bcf18a7110d285ed6b36831e20c9436249b7edd524951f15d25462"}}