{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2015:BGTI2G4TQAGB4RNL7PSPHEKU5M","short_pith_number":"pith:BGTI2G4T","canonical_record":{"source":{"id":"1510.08981","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2015-10-30T06:33:09Z","cross_cats_sorted":[],"title_canon_sha256":"53521f86fd80189ff96fbb53e0eb97492d7fa4050f10c75c9a7998c385600af7","abstract_canon_sha256":"91889fd7689a5ddd685b1da15df72ecd2ac46ae44c2bce7afca4c66b64ea74fa"},"schema_version":"1.0"},"canonical_sha256":"09a68d1b93800c1e45abfbe4f39154eb1bf284692480971dc7d3b7662e09dc7e","source":{"kind":"arxiv","id":"1510.08981","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1510.08981","created_at":"2026-05-18T01:28:23Z"},{"alias_kind":"arxiv_version","alias_value":"1510.08981v1","created_at":"2026-05-18T01:28:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1510.08981","created_at":"2026-05-18T01:28:23Z"},{"alias_kind":"pith_short_12","alias_value":"BGTI2G4TQAGB","created_at":"2026-05-18T12:29:14Z"},{"alias_kind":"pith_short_16","alias_value":"BGTI2G4TQAGB4RNL","created_at":"2026-05-18T12:29:14Z"},{"alias_kind":"pith_short_8","alias_value":"BGTI2G4T","created_at":"2026-05-18T12:29:14Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2015:BGTI2G4TQAGB4RNL7PSPHEKU5M","target":"record","payload":{"canonical_record":{"source":{"id":"1510.08981","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2015-10-30T06:33:09Z","cross_cats_sorted":[],"title_canon_sha256":"53521f86fd80189ff96fbb53e0eb97492d7fa4050f10c75c9a7998c385600af7","abstract_canon_sha256":"91889fd7689a5ddd685b1da15df72ecd2ac46ae44c2bce7afca4c66b64ea74fa"},"schema_version":"1.0"},"canonical_sha256":"09a68d1b93800c1e45abfbe4f39154eb1bf284692480971dc7d3b7662e09dc7e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:28:23.854233Z","signature_b64":"ZIo5yPfuNarb0YLkOZjzxemjFKmyL5o1X1gtVdyzioewzSnbS53ksTRB2g8N9ZuMLT0e6VxXUStcbz8/FsicDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"09a68d1b93800c1e45abfbe4f39154eb1bf284692480971dc7d3b7662e09dc7e","last_reissued_at":"2026-05-18T01:28:23.853658Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:28:23.853658Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1510.08981","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:28:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"8HIOo4YS/+ItX/tFizPvq5EGAAFx+31M+uj3YufVKDIUPeoAbtCTtAl3m9Ot0DlLRINhnmxYUuCGd3mPDaVUCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T08:28:34.146879Z"},"content_sha256":"1dc2eaea7a30dbe75db55f37747cc4996e66c470649b7e1bb226c873d2f953d8","schema_version":"1.0","event_id":"sha256:1dc2eaea7a30dbe75db55f37747cc4996e66c470649b7e1bb226c873d2f953d8"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2015:BGTI2G4TQAGB4RNL7PSPHEKU5M","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Generating Domain-Specific Transformation Languages for Component & Connector Architecture Descriptions","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Andreas Wortmann, Bernhard Rumpe, Katrin H\\\"olldobler, Lars Hermerschmidt","submitted_at":"2015-10-30T06:33:09Z","abstract_excerpt":"Component-based software engineering (CBSE) decomposes complex systems into reusable components. Model-driven engineering (MDE) aims to abstract from complexities by lifting abstract models to primary development artifacts. Component and connector architecture description languages (ADLs) combine CBSE and MDE to describe software systems as hierarchies of component models. Using models as development artifacts is accompanied with the need to evolve, maintain and refactor those models, which can be achieved by model transformations. Domain-specific transformation languages (DSTLs) are tailored "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1510.08981","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:28:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"enugAxmRl4rwJjclGUZyGXJ0LjXsiENgRV1fJ1OqF+NPPXmTOcX2qdSSvrYD27ahmupxHCE3StBQXeg/WLHuBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T08:28:34.147225Z"},"content_sha256":"351975a21e5836316e6bcd256685b030621832a85ae469b05a82ac14e2be2a93","schema_version":"1.0","event_id":"sha256:351975a21e5836316e6bcd256685b030621832a85ae469b05a82ac14e2be2a93"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/BGTI2G4TQAGB4RNL7PSPHEKU5M/bundle.json","state_url":"https://pith.science/pith/BGTI2G4TQAGB4RNL7PSPHEKU5M/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/BGTI2G4TQAGB4RNL7PSPHEKU5M/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-03T08:28:34Z","links":{"resolver":"https://pith.science/pith/BGTI2G4TQAGB4RNL7PSPHEKU5M","bundle":"https://pith.science/pith/BGTI2G4TQAGB4RNL7PSPHEKU5M/bundle.json","state":"https://pith.science/pith/BGTI2G4TQAGB4RNL7PSPHEKU5M/state.json","well_known_bundle":"https://pith.science/.well-known/pith/BGTI2G4TQAGB4RNL7PSPHEKU5M/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2015:BGTI2G4TQAGB4RNL7PSPHEKU5M","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":"91889fd7689a5ddd685b1da15df72ecd2ac46ae44c2bce7afca4c66b64ea74fa","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2015-10-30T06:33:09Z","title_canon_sha256":"53521f86fd80189ff96fbb53e0eb97492d7fa4050f10c75c9a7998c385600af7"},"schema_version":"1.0","source":{"id":"1510.08981","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1510.08981","created_at":"2026-05-18T01:28:23Z"},{"alias_kind":"arxiv_version","alias_value":"1510.08981v1","created_at":"2026-05-18T01:28:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1510.08981","created_at":"2026-05-18T01:28:23Z"},{"alias_kind":"pith_short_12","alias_value":"BGTI2G4TQAGB","created_at":"2026-05-18T12:29:14Z"},{"alias_kind":"pith_short_16","alias_value":"BGTI2G4TQAGB4RNL","created_at":"2026-05-18T12:29:14Z"},{"alias_kind":"pith_short_8","alias_value":"BGTI2G4T","created_at":"2026-05-18T12:29:14Z"}],"graph_snapshots":[{"event_id":"sha256:351975a21e5836316e6bcd256685b030621832a85ae469b05a82ac14e2be2a93","target":"graph","created_at":"2026-05-18T01:28:23Z","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":"Component-based software engineering (CBSE) decomposes complex systems into reusable components. Model-driven engineering (MDE) aims to abstract from complexities by lifting abstract models to primary development artifacts. Component and connector architecture description languages (ADLs) combine CBSE and MDE to describe software systems as hierarchies of component models. Using models as development artifacts is accompanied with the need to evolve, maintain and refactor those models, which can be achieved by model transformations. Domain-specific transformation languages (DSTLs) are tailored ","authors_text":"Andreas Wortmann, Bernhard Rumpe, Katrin H\\\"olldobler, Lars Hermerschmidt","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2015-10-30T06:33:09Z","title":"Generating Domain-Specific Transformation Languages for Component & Connector Architecture Descriptions"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1510.08981","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:1dc2eaea7a30dbe75db55f37747cc4996e66c470649b7e1bb226c873d2f953d8","target":"record","created_at":"2026-05-18T01:28:23Z","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":"91889fd7689a5ddd685b1da15df72ecd2ac46ae44c2bce7afca4c66b64ea74fa","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2015-10-30T06:33:09Z","title_canon_sha256":"53521f86fd80189ff96fbb53e0eb97492d7fa4050f10c75c9a7998c385600af7"},"schema_version":"1.0","source":{"id":"1510.08981","kind":"arxiv","version":1}},"canonical_sha256":"09a68d1b93800c1e45abfbe4f39154eb1bf284692480971dc7d3b7662e09dc7e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"09a68d1b93800c1e45abfbe4f39154eb1bf284692480971dc7d3b7662e09dc7e","first_computed_at":"2026-05-18T01:28:23.853658Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:28:23.853658Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ZIo5yPfuNarb0YLkOZjzxemjFKmyL5o1X1gtVdyzioewzSnbS53ksTRB2g8N9ZuMLT0e6VxXUStcbz8/FsicDw==","signature_status":"signed_v1","signed_at":"2026-05-18T01:28:23.854233Z","signed_message":"canonical_sha256_bytes"},"source_id":"1510.08981","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:1dc2eaea7a30dbe75db55f37747cc4996e66c470649b7e1bb226c873d2f953d8","sha256:351975a21e5836316e6bcd256685b030621832a85ae469b05a82ac14e2be2a93"],"state_sha256":"0ad9c2b30dbcb0b3cd0d53d96cbdf2b8514699d08e96206d3279489dc003b93b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dta7oDgZzT4Qgz40j1fBPyueIX15VtjjkaV6wmWGN6iY+9xNA6IhlMfqQK9c9y7irEihRaNPZDaTJtDg2E95Bw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-03T08:28:34.149195Z","bundle_sha256":"400996fd3f8b17864596987d48bfbac777246e5c62fd36f30bc7d67ccab70df0"}}