{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2014:CATZFETQZVD7VXV5HTCY7PRDOW","short_pith_number":"pith:CATZFETQ","canonical_record":{"source":{"id":"1409.2318","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-09-08T12:14:29Z","cross_cats_sorted":[],"title_canon_sha256":"ec87831798822fb4cdf26d055bd661803c5a0e45da51eb0b790d3563061640b2","abstract_canon_sha256":"eb015f142e63c2f98a6e6f2acc1c893788c26817b6daf98a59d7b3340e4b0490"},"schema_version":"1.0"},"canonical_sha256":"1027929270cd47fadebd3cc58fbe2375b3543b93af25bf4a350f6c73fcbb66d6","source":{"kind":"arxiv","id":"1409.2318","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1409.2318","created_at":"2026-05-18T02:43:17Z"},{"alias_kind":"arxiv_version","alias_value":"1409.2318v1","created_at":"2026-05-18T02:43:17Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1409.2318","created_at":"2026-05-18T02:43:17Z"},{"alias_kind":"pith_short_12","alias_value":"CATZFETQZVD7","created_at":"2026-05-18T12:28:22Z"},{"alias_kind":"pith_short_16","alias_value":"CATZFETQZVD7VXV5","created_at":"2026-05-18T12:28:22Z"},{"alias_kind":"pith_short_8","alias_value":"CATZFETQ","created_at":"2026-05-18T12:28:22Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2014:CATZFETQZVD7VXV5HTCY7PRDOW","target":"record","payload":{"canonical_record":{"source":{"id":"1409.2318","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-09-08T12:14:29Z","cross_cats_sorted":[],"title_canon_sha256":"ec87831798822fb4cdf26d055bd661803c5a0e45da51eb0b790d3563061640b2","abstract_canon_sha256":"eb015f142e63c2f98a6e6f2acc1c893788c26817b6daf98a59d7b3340e4b0490"},"schema_version":"1.0"},"canonical_sha256":"1027929270cd47fadebd3cc58fbe2375b3543b93af25bf4a350f6c73fcbb66d6","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:43:17.391297Z","signature_b64":"vWZhvxLcKstqrjIRHoAaquJG1eVIGSAdO/xUyzrKQaKAWGBATYqur2TVkGMT50IQ9WCGNZxMa0VSj1MvKmAoBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"1027929270cd47fadebd3cc58fbe2375b3543b93af25bf4a350f6c73fcbb66d6","last_reissued_at":"2026-05-18T02:43:17.390888Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:43:17.390888Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1409.2318","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:43:17Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TMdyP0ZeUMWum9ZZITRNO3vSL0j9K/K4+wKfp8J7ZoMrV+jPDQ79iDlDOoV01pA2nVTMDHnEQ/BnJ8ydgXdmDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-09T05:28:48.076138Z"},"content_sha256":"36d922ad84e4c07370c8cf565f27385a3b1e5ab2ec5989af009f20ee8699d812","schema_version":"1.0","event_id":"sha256:36d922ad84e4c07370c8cf565f27385a3b1e5ab2ec5989af009f20ee8699d812"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2014:CATZFETQZVD7VXV5HTCY7PRDOW","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Hierarchical Variability Modeling for Software Architectures","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Arne Haber, Bernhard Rumpe, Frank van der Linden, Holger Renel, Ina Schaefer","submitted_at":"2014-09-08T12:14:29Z","abstract_excerpt":"Hierarchically decomposed component-based system development reduces design complexity by supporting distribution of work and component reuse. For product line development, the variability of the components to be deployed in different products has to be represented by appropriate means. In this paper, we propose hierarchical variability modeling which allows specifying component variability integrated with the component hierarchy and locally to the components. Components can contain variation points determining where components may vary. Associated variants define how this variability can be r"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1409.2318","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:43:17Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"BykHfJWVenxm6EE1tYCi1fusEO6o3wDcD6CXqvjl/dUpfSmksRXyjUHxZn+DuN5w3DMIAJ7BxPX84wF2Jo67CA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-09T05:28:48.076922Z"},"content_sha256":"b5816c721aa53452879aaf6f1b1f42851fd13643b553601fc19d0cb83051dce2","schema_version":"1.0","event_id":"sha256:b5816c721aa53452879aaf6f1b1f42851fd13643b553601fc19d0cb83051dce2"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/CATZFETQZVD7VXV5HTCY7PRDOW/bundle.json","state_url":"https://pith.science/pith/CATZFETQZVD7VXV5HTCY7PRDOW/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/CATZFETQZVD7VXV5HTCY7PRDOW/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-09T05:28:48Z","links":{"resolver":"https://pith.science/pith/CATZFETQZVD7VXV5HTCY7PRDOW","bundle":"https://pith.science/pith/CATZFETQZVD7VXV5HTCY7PRDOW/bundle.json","state":"https://pith.science/pith/CATZFETQZVD7VXV5HTCY7PRDOW/state.json","well_known_bundle":"https://pith.science/.well-known/pith/CATZFETQZVD7VXV5HTCY7PRDOW/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2014:CATZFETQZVD7VXV5HTCY7PRDOW","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":"eb015f142e63c2f98a6e6f2acc1c893788c26817b6daf98a59d7b3340e4b0490","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-09-08T12:14:29Z","title_canon_sha256":"ec87831798822fb4cdf26d055bd661803c5a0e45da51eb0b790d3563061640b2"},"schema_version":"1.0","source":{"id":"1409.2318","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1409.2318","created_at":"2026-05-18T02:43:17Z"},{"alias_kind":"arxiv_version","alias_value":"1409.2318v1","created_at":"2026-05-18T02:43:17Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1409.2318","created_at":"2026-05-18T02:43:17Z"},{"alias_kind":"pith_short_12","alias_value":"CATZFETQZVD7","created_at":"2026-05-18T12:28:22Z"},{"alias_kind":"pith_short_16","alias_value":"CATZFETQZVD7VXV5","created_at":"2026-05-18T12:28:22Z"},{"alias_kind":"pith_short_8","alias_value":"CATZFETQ","created_at":"2026-05-18T12:28:22Z"}],"graph_snapshots":[{"event_id":"sha256:b5816c721aa53452879aaf6f1b1f42851fd13643b553601fc19d0cb83051dce2","target":"graph","created_at":"2026-05-18T02:43:17Z","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":"Hierarchically decomposed component-based system development reduces design complexity by supporting distribution of work and component reuse. For product line development, the variability of the components to be deployed in different products has to be represented by appropriate means. In this paper, we propose hierarchical variability modeling which allows specifying component variability integrated with the component hierarchy and locally to the components. Components can contain variation points determining where components may vary. Associated variants define how this variability can be r","authors_text":"Arne Haber, Bernhard Rumpe, Frank van der Linden, Holger Renel, Ina Schaefer","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-09-08T12:14:29Z","title":"Hierarchical Variability Modeling for Software Architectures"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1409.2318","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:36d922ad84e4c07370c8cf565f27385a3b1e5ab2ec5989af009f20ee8699d812","target":"record","created_at":"2026-05-18T02:43:17Z","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":"eb015f142e63c2f98a6e6f2acc1c893788c26817b6daf98a59d7b3340e4b0490","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-09-08T12:14:29Z","title_canon_sha256":"ec87831798822fb4cdf26d055bd661803c5a0e45da51eb0b790d3563061640b2"},"schema_version":"1.0","source":{"id":"1409.2318","kind":"arxiv","version":1}},"canonical_sha256":"1027929270cd47fadebd3cc58fbe2375b3543b93af25bf4a350f6c73fcbb66d6","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"1027929270cd47fadebd3cc58fbe2375b3543b93af25bf4a350f6c73fcbb66d6","first_computed_at":"2026-05-18T02:43:17.390888Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:43:17.390888Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"vWZhvxLcKstqrjIRHoAaquJG1eVIGSAdO/xUyzrKQaKAWGBATYqur2TVkGMT50IQ9WCGNZxMa0VSj1MvKmAoBA==","signature_status":"signed_v1","signed_at":"2026-05-18T02:43:17.391297Z","signed_message":"canonical_sha256_bytes"},"source_id":"1409.2318","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:36d922ad84e4c07370c8cf565f27385a3b1e5ab2ec5989af009f20ee8699d812","sha256:b5816c721aa53452879aaf6f1b1f42851fd13643b553601fc19d0cb83051dce2"],"state_sha256":"d869f720f0a581d64101a94e13ffa72dfb680343023ff6bb6c7b996580616ae5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1/anMjYGculYbNzbZJu148uP+TUzIAQVpsRdXa7uajZ+7rkKqdIZzs3N907kWLF19RCBIbQhMCRqJCyNbG+iCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-09T05:28:48.079838Z","bundle_sha256":"5b43760c6105c37a7c68a058e239884d33f296ce7a953619bd5b8105a987880d"}}