{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:HVG7IHZCRM2H6NJZQTRXOG5G3B","short_pith_number":"pith:HVG7IHZC","canonical_record":{"source":{"id":"2112.11101","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2021-12-21T11:07:04Z","cross_cats_sorted":["cs.HC","cs.PL"],"title_canon_sha256":"486113ae20c8230e4e0020555a8e171786c325a7de0b71c5c0d576d54e54b849","abstract_canon_sha256":"c049c71266b4932c5c3fdf285bae03688491d041921af511b39ab5bde1ab5fa5"},"schema_version":"1.0"},"canonical_sha256":"3d4df41f228b347f353984e3771ba6d84a224b9aa797e4ec8a5a91995c55132e","source":{"kind":"arxiv","id":"2112.11101","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2112.11101","created_at":"2026-07-05T03:42:29Z"},{"alias_kind":"arxiv_version","alias_value":"2112.11101v1","created_at":"2026-07-05T03:42:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2112.11101","created_at":"2026-07-05T03:42:29Z"},{"alias_kind":"pith_short_12","alias_value":"HVG7IHZCRM2H","created_at":"2026-07-05T03:42:29Z"},{"alias_kind":"pith_short_16","alias_value":"HVG7IHZCRM2H6NJZ","created_at":"2026-07-05T03:42:29Z"},{"alias_kind":"pith_short_8","alias_value":"HVG7IHZC","created_at":"2026-07-05T03:42:29Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:HVG7IHZCRM2H6NJZQTRXOG5G3B","target":"record","payload":{"canonical_record":{"source":{"id":"2112.11101","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2021-12-21T11:07:04Z","cross_cats_sorted":["cs.HC","cs.PL"],"title_canon_sha256":"486113ae20c8230e4e0020555a8e171786c325a7de0b71c5c0d576d54e54b849","abstract_canon_sha256":"c049c71266b4932c5c3fdf285bae03688491d041921af511b39ab5bde1ab5fa5"},"schema_version":"1.0"},"canonical_sha256":"3d4df41f228b347f353984e3771ba6d84a224b9aa797e4ec8a5a91995c55132e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:42:29.080158Z","signature_b64":"/hKfStGZIC4D+xfzuD/YWJhI9A5TmqoRaAWEoSGPbzAvedU5Tpqqfa/LP7cqQ8Nd8dcwRCEq920bpbF73m3FBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"3d4df41f228b347f353984e3771ba6d84a224b9aa797e4ec8a5a91995c55132e","last_reissued_at":"2026-07-05T03:42:29.079770Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:42:29.079770Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2112.11101","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-07-05T03:42:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"yeqIWVcAyTm9vGQ0HNxMGMe8awCdzEo3lbJ14Q03Ma0B38kqosiPm9h6mMVk3CWD9fi0Fnvy7TVlmpS7Bk7IDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-06T11:30:35.461511Z"},"content_sha256":"967fd92757835edb8888c7f901ad8660af676f475823319d12b22435636b3e3f","schema_version":"1.0","event_id":"sha256:967fd92757835edb8888c7f901ad8660af676f475823319d12b22435636b3e3f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:HVG7IHZCRM2H6NJZQTRXOG5G3B","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Chat2Code: Towards conversational concrete syntax for model specification and code generation, the case of smart contracts","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":["cs.HC","cs.PL"],"primary_cat":"cs.SE","authors_text":"Ilham Qasse, Mohammad Hamdaqa, Shailesh Mishra","submitted_at":"2021-12-21T11:07:04Z","abstract_excerpt":"The revolutionary potential of automatic code generation tools based on Model-Driven Engineering (MDE) frameworks has yet to be realized. Beyond their ability to help software professionals write more accurate, reusable code, they could make programming accessible for a whole new class of non-technical users. However, non-technical users have been slow to embrace these tools. This may be because their concrete syntax is often patterned after the operations of textual or graphical interfaces. The interfaces are common, but users would need more extensive, precise and detailed knowledge of them "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2112.11101","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2112.11101/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"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-07-05T03:42:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Eib/uq27b4MMIANhXiXmv9L05pjZZE5L1xIA87CuQ6e59YwU7bvGuLefXoqkI8ykRIkclk/LPk80OUBtyKdlBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-06T11:30:35.462452Z"},"content_sha256":"a18df28fb0f3da0f35e3bdf39238283dee62a63db6a8bc560964ddb9d899e63e","schema_version":"1.0","event_id":"sha256:a18df28fb0f3da0f35e3bdf39238283dee62a63db6a8bc560964ddb9d899e63e"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/HVG7IHZCRM2H6NJZQTRXOG5G3B/bundle.json","state_url":"https://pith.science/pith/HVG7IHZCRM2H6NJZQTRXOG5G3B/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/HVG7IHZCRM2H6NJZQTRXOG5G3B/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-08-06T11:30:35Z","links":{"resolver":"https://pith.science/pith/HVG7IHZCRM2H6NJZQTRXOG5G3B","bundle":"https://pith.science/pith/HVG7IHZCRM2H6NJZQTRXOG5G3B/bundle.json","state":"https://pith.science/pith/HVG7IHZCRM2H6NJZQTRXOG5G3B/state.json","well_known_bundle":"https://pith.science/.well-known/pith/HVG7IHZCRM2H6NJZQTRXOG5G3B/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:HVG7IHZCRM2H6NJZQTRXOG5G3B","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":"c049c71266b4932c5c3fdf285bae03688491d041921af511b39ab5bde1ab5fa5","cross_cats_sorted":["cs.HC","cs.PL"],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2021-12-21T11:07:04Z","title_canon_sha256":"486113ae20c8230e4e0020555a8e171786c325a7de0b71c5c0d576d54e54b849"},"schema_version":"1.0","source":{"id":"2112.11101","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2112.11101","created_at":"2026-07-05T03:42:29Z"},{"alias_kind":"arxiv_version","alias_value":"2112.11101v1","created_at":"2026-07-05T03:42:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2112.11101","created_at":"2026-07-05T03:42:29Z"},{"alias_kind":"pith_short_12","alias_value":"HVG7IHZCRM2H","created_at":"2026-07-05T03:42:29Z"},{"alias_kind":"pith_short_16","alias_value":"HVG7IHZCRM2H6NJZ","created_at":"2026-07-05T03:42:29Z"},{"alias_kind":"pith_short_8","alias_value":"HVG7IHZC","created_at":"2026-07-05T03:42:29Z"}],"graph_snapshots":[{"event_id":"sha256:a18df28fb0f3da0f35e3bdf39238283dee62a63db6a8bc560964ddb9d899e63e","target":"graph","created_at":"2026-07-05T03:42:29Z","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"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2112.11101/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"The revolutionary potential of automatic code generation tools based on Model-Driven Engineering (MDE) frameworks has yet to be realized. Beyond their ability to help software professionals write more accurate, reusable code, they could make programming accessible for a whole new class of non-technical users. However, non-technical users have been slow to embrace these tools. This may be because their concrete syntax is often patterned after the operations of textual or graphical interfaces. The interfaces are common, but users would need more extensive, precise and detailed knowledge of them ","authors_text":"Ilham Qasse, Mohammad Hamdaqa, Shailesh Mishra","cross_cats":["cs.HC","cs.PL"],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2021-12-21T11:07:04Z","title":"Chat2Code: Towards conversational concrete syntax for model specification and code generation, the case of smart contracts"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2112.11101","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:967fd92757835edb8888c7f901ad8660af676f475823319d12b22435636b3e3f","target":"record","created_at":"2026-07-05T03:42:29Z","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":"c049c71266b4932c5c3fdf285bae03688491d041921af511b39ab5bde1ab5fa5","cross_cats_sorted":["cs.HC","cs.PL"],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2021-12-21T11:07:04Z","title_canon_sha256":"486113ae20c8230e4e0020555a8e171786c325a7de0b71c5c0d576d54e54b849"},"schema_version":"1.0","source":{"id":"2112.11101","kind":"arxiv","version":1}},"canonical_sha256":"3d4df41f228b347f353984e3771ba6d84a224b9aa797e4ec8a5a91995c55132e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"3d4df41f228b347f353984e3771ba6d84a224b9aa797e4ec8a5a91995c55132e","first_computed_at":"2026-07-05T03:42:29.079770Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:42:29.079770Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"/hKfStGZIC4D+xfzuD/YWJhI9A5TmqoRaAWEoSGPbzAvedU5Tpqqfa/LP7cqQ8Nd8dcwRCEq920bpbF73m3FBQ==","signature_status":"signed_v1","signed_at":"2026-07-05T03:42:29.080158Z","signed_message":"canonical_sha256_bytes"},"source_id":"2112.11101","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:967fd92757835edb8888c7f901ad8660af676f475823319d12b22435636b3e3f","sha256:a18df28fb0f3da0f35e3bdf39238283dee62a63db6a8bc560964ddb9d899e63e"],"state_sha256":"a7161dee194df898749e7ea83ef6da90d6f57bafde1defbe5b99f9e52ab8026e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"764N3yoNpB9Zsw3COdcpV6Kvvz7pCtXfb8elaMvBJwJMhH6cL53pSfieODUb5dp7GVcyH032ciPHYbAEhQNCDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-06T11:30:35.467840Z","bundle_sha256":"c95d9d8283369d3c33a9a89453f661e161431e071adb023bcfb35e247d15507c"}}