{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2007:T5XVFRQIV2JFZMDOOHNM4M5NAI","short_pith_number":"pith:T5XVFRQI","canonical_record":{"source":{"id":"0710.4755","kind":"arxiv","version":1},"metadata":{"license":"","primary_cat":"cs.SE","submitted_at":"2007-10-25T09:53:16Z","cross_cats_sorted":[],"title_canon_sha256":"0d5aaa2c07143d65c1b28e1ff307c3818cdfa128a031d34e14cc08b8fa1c2671","abstract_canon_sha256":"b356a1485f646382195a23aa6cf57284891617fc5061a98e436acc03b26df5fa"},"schema_version":"1.0"},"canonical_sha256":"9f6f52c608ae925cb06e71dace33ad020bedd8bf0aa23a75412fd94375b76aac","source":{"kind":"arxiv","id":"0710.4755","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"0710.4755","created_at":"2026-05-18T04:09:05Z"},{"alias_kind":"arxiv_version","alias_value":"0710.4755v1","created_at":"2026-05-18T04:09:05Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.0710.4755","created_at":"2026-05-18T04:09:05Z"},{"alias_kind":"pith_short_12","alias_value":"T5XVFRQIV2JF","created_at":"2026-05-18T12:25:56Z"},{"alias_kind":"pith_short_16","alias_value":"T5XVFRQIV2JFZMDO","created_at":"2026-05-18T12:25:56Z"},{"alias_kind":"pith_short_8","alias_value":"T5XVFRQI","created_at":"2026-05-18T12:25:56Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2007:T5XVFRQIV2JFZMDOOHNM4M5NAI","target":"record","payload":{"canonical_record":{"source":{"id":"0710.4755","kind":"arxiv","version":1},"metadata":{"license":"","primary_cat":"cs.SE","submitted_at":"2007-10-25T09:53:16Z","cross_cats_sorted":[],"title_canon_sha256":"0d5aaa2c07143d65c1b28e1ff307c3818cdfa128a031d34e14cc08b8fa1c2671","abstract_canon_sha256":"b356a1485f646382195a23aa6cf57284891617fc5061a98e436acc03b26df5fa"},"schema_version":"1.0"},"canonical_sha256":"9f6f52c608ae925cb06e71dace33ad020bedd8bf0aa23a75412fd94375b76aac","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T04:09:05.402608Z","signature_b64":"iWsbQNo4pfPcredehVrk3kQxz15zj/WJRaOIlXdAxXXg0O3vemABCmCzBNL9s7nWgys3kZu+WXe4SKSeBDpyCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9f6f52c608ae925cb06e71dace33ad020bedd8bf0aa23a75412fd94375b76aac","last_reissued_at":"2026-05-18T04:09:05.401979Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T04:09:05.401979Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"0710.4755","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-18T04:09:05Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"KMzsGiDINRJA2DR3Yu1YNEz3m1NEgZga+aZrhJvVkupEjRIt+LVoEARGbjsf4gR2u0JJ0vsZ2/1+QF1t0aTYBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-11T11:48:44.714230Z"},"content_sha256":"b5dd72b191b2b8b8b21056837ca46e2589785e8129ff6bca82951b9b77996a09","schema_version":"1.0","event_id":"sha256:b5dd72b191b2b8b8b21056837ca46e2589785e8129ff6bca82951b9b77996a09"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2007:T5XVFRQIV2JFZMDOOHNM4M5NAI","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Model Reuse through Hardware Design Patterns","license":"","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Fernando Rincon, Francisco Moya, Jesus Barba, Juan Carlos Lopez","submitted_at":"2007-10-25T09:53:16Z","abstract_excerpt":"Increasing reuse opportunities is a well-known problem for software designers as well as for hardware designers. Nonetheless, current software and hardware engineering practices have embraced different approaches to this problem. Software designs are usually modelled after a set of proven solutions to recurrent problems called design patterns. This approach differs from the component-based reuse usually found in hardware designs: design patterns do not specify unnecessary implementation details. Several authors have already proposed translating structural design patterns concepts to hardware d"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"0710.4755","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-18T04:09:05Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4PDcq/acR08mofQpIkWp3BVrZdyaFScdZo/zpPf90DhzvI9BJoAct8DGVNYdXjmc9R1CgZ4fG6raa2gUWnRUAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-11T11:48:44.714606Z"},"content_sha256":"003d1a2f19fcd91bf5ec5f68ccb1f92e9301b834cdcca45ce66d7fe52855f31d","schema_version":"1.0","event_id":"sha256:003d1a2f19fcd91bf5ec5f68ccb1f92e9301b834cdcca45ce66d7fe52855f31d"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/T5XVFRQIV2JFZMDOOHNM4M5NAI/bundle.json","state_url":"https://pith.science/pith/T5XVFRQIV2JFZMDOOHNM4M5NAI/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/T5XVFRQIV2JFZMDOOHNM4M5NAI/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-11T11:48:44Z","links":{"resolver":"https://pith.science/pith/T5XVFRQIV2JFZMDOOHNM4M5NAI","bundle":"https://pith.science/pith/T5XVFRQIV2JFZMDOOHNM4M5NAI/bundle.json","state":"https://pith.science/pith/T5XVFRQIV2JFZMDOOHNM4M5NAI/state.json","well_known_bundle":"https://pith.science/.well-known/pith/T5XVFRQIV2JFZMDOOHNM4M5NAI/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2007:T5XVFRQIV2JFZMDOOHNM4M5NAI","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":"b356a1485f646382195a23aa6cf57284891617fc5061a98e436acc03b26df5fa","cross_cats_sorted":[],"license":"","primary_cat":"cs.SE","submitted_at":"2007-10-25T09:53:16Z","title_canon_sha256":"0d5aaa2c07143d65c1b28e1ff307c3818cdfa128a031d34e14cc08b8fa1c2671"},"schema_version":"1.0","source":{"id":"0710.4755","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"0710.4755","created_at":"2026-05-18T04:09:05Z"},{"alias_kind":"arxiv_version","alias_value":"0710.4755v1","created_at":"2026-05-18T04:09:05Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.0710.4755","created_at":"2026-05-18T04:09:05Z"},{"alias_kind":"pith_short_12","alias_value":"T5XVFRQIV2JF","created_at":"2026-05-18T12:25:56Z"},{"alias_kind":"pith_short_16","alias_value":"T5XVFRQIV2JFZMDO","created_at":"2026-05-18T12:25:56Z"},{"alias_kind":"pith_short_8","alias_value":"T5XVFRQI","created_at":"2026-05-18T12:25:56Z"}],"graph_snapshots":[{"event_id":"sha256:003d1a2f19fcd91bf5ec5f68ccb1f92e9301b834cdcca45ce66d7fe52855f31d","target":"graph","created_at":"2026-05-18T04:09:05Z","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":"Increasing reuse opportunities is a well-known problem for software designers as well as for hardware designers. Nonetheless, current software and hardware engineering practices have embraced different approaches to this problem. Software designs are usually modelled after a set of proven solutions to recurrent problems called design patterns. This approach differs from the component-based reuse usually found in hardware designs: design patterns do not specify unnecessary implementation details. Several authors have already proposed translating structural design patterns concepts to hardware d","authors_text":"Fernando Rincon, Francisco Moya, Jesus Barba, Juan Carlos Lopez","cross_cats":[],"headline":"","license":"","primary_cat":"cs.SE","submitted_at":"2007-10-25T09:53:16Z","title":"Model Reuse through Hardware Design Patterns"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"0710.4755","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:b5dd72b191b2b8b8b21056837ca46e2589785e8129ff6bca82951b9b77996a09","target":"record","created_at":"2026-05-18T04:09:05Z","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":"b356a1485f646382195a23aa6cf57284891617fc5061a98e436acc03b26df5fa","cross_cats_sorted":[],"license":"","primary_cat":"cs.SE","submitted_at":"2007-10-25T09:53:16Z","title_canon_sha256":"0d5aaa2c07143d65c1b28e1ff307c3818cdfa128a031d34e14cc08b8fa1c2671"},"schema_version":"1.0","source":{"id":"0710.4755","kind":"arxiv","version":1}},"canonical_sha256":"9f6f52c608ae925cb06e71dace33ad020bedd8bf0aa23a75412fd94375b76aac","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"9f6f52c608ae925cb06e71dace33ad020bedd8bf0aa23a75412fd94375b76aac","first_computed_at":"2026-05-18T04:09:05.401979Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T04:09:05.401979Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"iWsbQNo4pfPcredehVrk3kQxz15zj/WJRaOIlXdAxXXg0O3vemABCmCzBNL9s7nWgys3kZu+WXe4SKSeBDpyCw==","signature_status":"signed_v1","signed_at":"2026-05-18T04:09:05.402608Z","signed_message":"canonical_sha256_bytes"},"source_id":"0710.4755","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:b5dd72b191b2b8b8b21056837ca46e2589785e8129ff6bca82951b9b77996a09","sha256:003d1a2f19fcd91bf5ec5f68ccb1f92e9301b834cdcca45ce66d7fe52855f31d"],"state_sha256":"43de215c75c182ad9bfee00cb4e924ab4f398c87f532eda79f30ac630f1f413f"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"tCtBnrvplb0RL7e6rAzhFAYor1vY6QLonP5MwkYJH+jjxGvgjyus4kD7TPtcrwqMNub6Z5QN90OqvLTa8mEqBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-11T11:48:44.716838Z","bundle_sha256":"9c0bb63625d654420aa4d9c513468f3a08b7570700503cf97137feabc7798801"}}