{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:5TXZYQLBEEA46VQ4QIMCZGD4BX","short_pith_number":"pith:5TXZYQLB","canonical_record":{"source":{"id":"1605.06668","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2016-05-21T16:11:35Z","cross_cats_sorted":[],"title_canon_sha256":"8ce74554fe36fdb09fd68ad4a332ffd645020e029a92192ed1dbd8b76013732d","abstract_canon_sha256":"2109b03131ad33b23f3ffa708642fae850dd84e0047114af2f209c321a2e6f81"},"schema_version":"1.0"},"canonical_sha256":"ecef9c41612101cf561c82182c987c0df26217b6efb78e75e2b19f977278413a","source":{"kind":"arxiv","id":"1605.06668","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1605.06668","created_at":"2026-05-18T01:14:11Z"},{"alias_kind":"arxiv_version","alias_value":"1605.06668v1","created_at":"2026-05-18T01:14:11Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1605.06668","created_at":"2026-05-18T01:14:11Z"},{"alias_kind":"pith_short_12","alias_value":"5TXZYQLBEEA4","created_at":"2026-05-18T12:30:01Z"},{"alias_kind":"pith_short_16","alias_value":"5TXZYQLBEEA46VQ4","created_at":"2026-05-18T12:30:01Z"},{"alias_kind":"pith_short_8","alias_value":"5TXZYQLB","created_at":"2026-05-18T12:30:01Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:5TXZYQLBEEA46VQ4QIMCZGD4BX","target":"record","payload":{"canonical_record":{"source":{"id":"1605.06668","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2016-05-21T16:11:35Z","cross_cats_sorted":[],"title_canon_sha256":"8ce74554fe36fdb09fd68ad4a332ffd645020e029a92192ed1dbd8b76013732d","abstract_canon_sha256":"2109b03131ad33b23f3ffa708642fae850dd84e0047114af2f209c321a2e6f81"},"schema_version":"1.0"},"canonical_sha256":"ecef9c41612101cf561c82182c987c0df26217b6efb78e75e2b19f977278413a","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:14:11.578231Z","signature_b64":"UVnd3fmo9G7Kr9sDd6YVQztTexj/KGuJOLpt/iD30cTWDUntpqBtD4fMxZs5deipPiJJvY6H92fxrdFKgzK0Bg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ecef9c41612101cf561c82182c987c0df26217b6efb78e75e2b19f977278413a","last_reissued_at":"2026-05-18T01:14:11.577735Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:14:11.577735Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1605.06668","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-18T01:14:11Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ULCuBRCC1szTHd58257AE9Md1oJKi+obLlTXpxu98kGX+18jYJ7HjiQyBfj2Pwks1TNag+8BdDuiFIV2tVIwAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-25T12:04:19.006416Z"},"content_sha256":"03e83bb6e9b552e51a50c1521f9208bbea01788fe3ba5fb14c3dc6e458b0d995","schema_version":"1.0","event_id":"sha256:03e83bb6e9b552e51a50c1521f9208bbea01788fe3ba5fb14c3dc6e458b0d995"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:5TXZYQLBEEA46VQ4QIMCZGD4BX","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Enhanced Playback of Automated Service Emulation Models Using Entropy Analysis","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Jean-Guy Schneider, John Bird, John Grundy, Jun Han, Miao Du, Steve Versteeg","submitted_at":"2016-05-21T16:11:35Z","abstract_excerpt":"Service virtualisation is a supporting tool for DevOps to generate interactive service models of dependency systems on which a system-under-test relies. These service models allow applications under development to be continuously tested against production-like conditions. Generating these virtual service models requires expert knowledge of the service protocol, which may not always be available. However, service models may be generated automatically from network traces. Previous work has used the Needleman-Wunsch algorithm to select a response from the service model to play back for a live req"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1605.06668","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-18T01:14:11Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"IaUwxEMfFFQ815Uoeh1/1e57FS6+sxo2yFALZwgXd8LtZ7xiNm0oQn9DDgjZTCd8w4fEwHvSoLOgbQIFaGCFDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-25T12:04:19.007120Z"},"content_sha256":"e24596a5ae3a682ed7163673dae8c8204a25c1de8aec7b024b52034623139c80","schema_version":"1.0","event_id":"sha256:e24596a5ae3a682ed7163673dae8c8204a25c1de8aec7b024b52034623139c80"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/5TXZYQLBEEA46VQ4QIMCZGD4BX/bundle.json","state_url":"https://pith.science/pith/5TXZYQLBEEA46VQ4QIMCZGD4BX/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/5TXZYQLBEEA46VQ4QIMCZGD4BX/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-05-25T12:04:19Z","links":{"resolver":"https://pith.science/pith/5TXZYQLBEEA46VQ4QIMCZGD4BX","bundle":"https://pith.science/pith/5TXZYQLBEEA46VQ4QIMCZGD4BX/bundle.json","state":"https://pith.science/pith/5TXZYQLBEEA46VQ4QIMCZGD4BX/state.json","well_known_bundle":"https://pith.science/.well-known/pith/5TXZYQLBEEA46VQ4QIMCZGD4BX/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:5TXZYQLBEEA46VQ4QIMCZGD4BX","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":"2109b03131ad33b23f3ffa708642fae850dd84e0047114af2f209c321a2e6f81","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2016-05-21T16:11:35Z","title_canon_sha256":"8ce74554fe36fdb09fd68ad4a332ffd645020e029a92192ed1dbd8b76013732d"},"schema_version":"1.0","source":{"id":"1605.06668","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1605.06668","created_at":"2026-05-18T01:14:11Z"},{"alias_kind":"arxiv_version","alias_value":"1605.06668v1","created_at":"2026-05-18T01:14:11Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1605.06668","created_at":"2026-05-18T01:14:11Z"},{"alias_kind":"pith_short_12","alias_value":"5TXZYQLBEEA4","created_at":"2026-05-18T12:30:01Z"},{"alias_kind":"pith_short_16","alias_value":"5TXZYQLBEEA46VQ4","created_at":"2026-05-18T12:30:01Z"},{"alias_kind":"pith_short_8","alias_value":"5TXZYQLB","created_at":"2026-05-18T12:30:01Z"}],"graph_snapshots":[{"event_id":"sha256:e24596a5ae3a682ed7163673dae8c8204a25c1de8aec7b024b52034623139c80","target":"graph","created_at":"2026-05-18T01:14:11Z","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":"Service virtualisation is a supporting tool for DevOps to generate interactive service models of dependency systems on which a system-under-test relies. These service models allow applications under development to be continuously tested against production-like conditions. Generating these virtual service models requires expert knowledge of the service protocol, which may not always be available. However, service models may be generated automatically from network traces. Previous work has used the Needleman-Wunsch algorithm to select a response from the service model to play back for a live req","authors_text":"Jean-Guy Schneider, John Bird, John Grundy, Jun Han, Miao Du, Steve Versteeg","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2016-05-21T16:11:35Z","title":"Enhanced Playback of Automated Service Emulation Models Using Entropy Analysis"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1605.06668","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:03e83bb6e9b552e51a50c1521f9208bbea01788fe3ba5fb14c3dc6e458b0d995","target":"record","created_at":"2026-05-18T01:14:11Z","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":"2109b03131ad33b23f3ffa708642fae850dd84e0047114af2f209c321a2e6f81","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2016-05-21T16:11:35Z","title_canon_sha256":"8ce74554fe36fdb09fd68ad4a332ffd645020e029a92192ed1dbd8b76013732d"},"schema_version":"1.0","source":{"id":"1605.06668","kind":"arxiv","version":1}},"canonical_sha256":"ecef9c41612101cf561c82182c987c0df26217b6efb78e75e2b19f977278413a","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ecef9c41612101cf561c82182c987c0df26217b6efb78e75e2b19f977278413a","first_computed_at":"2026-05-18T01:14:11.577735Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:14:11.577735Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"UVnd3fmo9G7Kr9sDd6YVQztTexj/KGuJOLpt/iD30cTWDUntpqBtD4fMxZs5deipPiJJvY6H92fxrdFKgzK0Bg==","signature_status":"signed_v1","signed_at":"2026-05-18T01:14:11.578231Z","signed_message":"canonical_sha256_bytes"},"source_id":"1605.06668","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:03e83bb6e9b552e51a50c1521f9208bbea01788fe3ba5fb14c3dc6e458b0d995","sha256:e24596a5ae3a682ed7163673dae8c8204a25c1de8aec7b024b52034623139c80"],"state_sha256":"1920cf76b75f186c10e1fb9320b4ef29c9661c7c9f3fcdaa0e8256524598d5bf"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"k3UoZWo6jSvSoQR9LOZjEfQNfzdT4de2ju9bbYNf3xUsgjsudP6jZz2CGK2m0x3EnAq27i+onIBTG4HJRNBVAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-25T12:04:19.013180Z","bundle_sha256":"2808826fb9ceae3e1631f7da5b44f4afe5fda5ebd0f1b5734236c7fc3bf4e789"}}