{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2014:HC7JWMB6VDWSGSIYNLJAZFDNO7","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":"2b8e2e810a753bf643974a50c560e7a35345e08829cf45c9bf96bd380fb27667","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-09-08T14:37:15Z","title_canon_sha256":"4140d0d140e867ed1f3ff7baedec70a3684d7dcf076d3588f93c8aeae0eb699c"},"schema_version":"1.0","source":{"id":"1409.2367","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1409.2367","created_at":"2026-05-18T02:43:17Z"},{"alias_kind":"arxiv_version","alias_value":"1409.2367v1","created_at":"2026-05-18T02:43:17Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1409.2367","created_at":"2026-05-18T02:43:17Z"},{"alias_kind":"pith_short_12","alias_value":"HC7JWMB6VDWS","created_at":"2026-05-18T12:28:30Z"},{"alias_kind":"pith_short_16","alias_value":"HC7JWMB6VDWSGSIY","created_at":"2026-05-18T12:28:30Z"},{"alias_kind":"pith_short_8","alias_value":"HC7JWMB6","created_at":"2026-05-18T12:28:30Z"}],"graph_snapshots":[{"event_id":"sha256:61498b9203088295ab4eb48768689f692becf1fd1e992d8c9cecbf7a10ed0a6b","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":"Domain specific languages (DSLs) are increasingly used today. Coping with complex language definitions, evolving them in a structured way, and ensuring their error freeness are the main challenges of DSL design and implementation. The use of modular language definitions and composition operators are therefore inevitable in the independent development of language components. In this article, we discuss these arising issues by describing a framework for the compositional development of textual DSLs and their supporting tools. We use a redundance-free definition of a readable concrete syntax and ","authors_text":"Bernhard Rumpe, Holger Krahn, Stefan V\\\"olkel","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-09-08T14:37:15Z","title":"MontiCore: a Framework for Compositional Development of Domain Specific Languages"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1409.2367","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:63c6c5152051766141b2d16ca9b4f3b6227acde8b20b9abbb96b985d3146551e","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":"2b8e2e810a753bf643974a50c560e7a35345e08829cf45c9bf96bd380fb27667","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-09-08T14:37:15Z","title_canon_sha256":"4140d0d140e867ed1f3ff7baedec70a3684d7dcf076d3588f93c8aeae0eb699c"},"schema_version":"1.0","source":{"id":"1409.2367","kind":"arxiv","version":1}},"canonical_sha256":"38be9b303ea8ed2349186ad20c946d77cb9977769ba7e5b256301f8e03a4a691","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"38be9b303ea8ed2349186ad20c946d77cb9977769ba7e5b256301f8e03a4a691","first_computed_at":"2026-05-18T02:43:17.267294Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:43:17.267294Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"mzlkb5heYDbzezlFeyW5t5tdYgKsP6w+gSOO6SrSL1d/Cs7BJ0+0EBDcNxbpxW2N7ptgebpddfg4pcvsaWjzBw==","signature_status":"signed_v1","signed_at":"2026-05-18T02:43:17.267735Z","signed_message":"canonical_sha256_bytes"},"source_id":"1409.2367","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:63c6c5152051766141b2d16ca9b4f3b6227acde8b20b9abbb96b985d3146551e","sha256:61498b9203088295ab4eb48768689f692becf1fd1e992d8c9cecbf7a10ed0a6b"],"state_sha256":"795c86d41cb987e3990ec9d16e7236053a9af2cba2a939c352227f608f550852"}