{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2012:KQFKXOXP4OUN5W4G4WN3XCIXOU","short_pith_number":"pith:KQFKXOXP","canonical_record":{"source":{"id":"1206.4477","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.SE","submitted_at":"2012-06-20T12:38:48Z","cross_cats_sorted":[],"title_canon_sha256":"39e65b225f9f2dca55077ce5b7ce29438994b58412804516bea25668fb1ed6d9","abstract_canon_sha256":"5665229ef769a472c873cb5dd4a15ea01eebf3d1a3020162d0f00497f61fd3fd"},"schema_version":"1.0"},"canonical_sha256":"540aabbaefe3a8dedb86e59bbb8917753d4765476c9b316a3dc25ace59c4b917","source":{"kind":"arxiv","id":"1206.4477","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1206.4477","created_at":"2026-05-18T03:52:52Z"},{"alias_kind":"arxiv_version","alias_value":"1206.4477v1","created_at":"2026-05-18T03:52:52Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1206.4477","created_at":"2026-05-18T03:52:52Z"},{"alias_kind":"pith_short_12","alias_value":"KQFKXOXP4OUN","created_at":"2026-05-18T12:27:11Z"},{"alias_kind":"pith_short_16","alias_value":"KQFKXOXP4OUN5W4G","created_at":"2026-05-18T12:27:11Z"},{"alias_kind":"pith_short_8","alias_value":"KQFKXOXP","created_at":"2026-05-18T12:27:11Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2012:KQFKXOXP4OUN5W4G4WN3XCIXOU","target":"record","payload":{"canonical_record":{"source":{"id":"1206.4477","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.SE","submitted_at":"2012-06-20T12:38:48Z","cross_cats_sorted":[],"title_canon_sha256":"39e65b225f9f2dca55077ce5b7ce29438994b58412804516bea25668fb1ed6d9","abstract_canon_sha256":"5665229ef769a472c873cb5dd4a15ea01eebf3d1a3020162d0f00497f61fd3fd"},"schema_version":"1.0"},"canonical_sha256":"540aabbaefe3a8dedb86e59bbb8917753d4765476c9b316a3dc25ace59c4b917","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T03:52:52.724547Z","signature_b64":"MaCRhqbvt+soqGKrkviYzGdAGv/8X/9Zhelo5HESEtVq6V8I5wKdyPTaptL40N720LD6SYFjPYxx9GsYk6DzBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"540aabbaefe3a8dedb86e59bbb8917753d4765476c9b316a3dc25ace59c4b917","last_reissued_at":"2026-05-18T03:52:52.723926Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T03:52:52.723926Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1206.4477","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-18T03:52:52Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"F3XSJqgIAQtIUbTqMjhon/z/bQDpg2SzY/wik9vEMPv0JrsW+Iz6+OASMouk15ZwFlKjiK7b+K8Xpne7no7qBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-12T03:55:52.762818Z"},"content_sha256":"dfa4c869b153cd4946035f8208d1b1167301b3b6deffa80a791f10313111e886","schema_version":"1.0","event_id":"sha256:dfa4c869b153cd4946035f8208d1b1167301b3b6deffa80a791f10313111e886"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2012:KQFKXOXP4OUN5W4G4WN3XCIXOU","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Modeling Languages: metrics and assessing tools","license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Daniela da Cruz, Daniela Fonte, Ismael Vilas Boas, Jos\\'e Azevedo, Jos\\'e Jo\\~ao Peixoto, Pedro Faria, Pedro Rangel Henriques, Pedro Silva, Tiago S\\'a, Ulisses Costa","submitted_at":"2012-06-20T12:38:48Z","abstract_excerpt":"Any traditional engineering field has metrics to rigorously assess the quality of their products. Engineers know that the output must satisfy the requirements, must comply with the production and market rules, and must be competitive.\n  Professionals in the new field of software engineering started a few years ago to define metrics to appraise their product: individual programs and software systems. This concern motivates the need to assess not only the outcome but also the process and tools employed in its development. In this context, assessing the quality of programming languages is a legit"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1206.4477","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-18T03:52:52Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4XnXmF8AQJdVKFlx+SBW/PAL1ajRB0K0gKWKdSZL6L4RO7Hd6tQFxt85vozSkp41gXf9w6xZm3SumaDhragTCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-12T03:55:52.763489Z"},"content_sha256":"2bb8873825c412a90981dfc4d197db474a053f05b3e6afad746eb936546535de","schema_version":"1.0","event_id":"sha256:2bb8873825c412a90981dfc4d197db474a053f05b3e6afad746eb936546535de"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KQFKXOXP4OUN5W4G4WN3XCIXOU/bundle.json","state_url":"https://pith.science/pith/KQFKXOXP4OUN5W4G4WN3XCIXOU/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KQFKXOXP4OUN5W4G4WN3XCIXOU/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-07-12T03:55:52Z","links":{"resolver":"https://pith.science/pith/KQFKXOXP4OUN5W4G4WN3XCIXOU","bundle":"https://pith.science/pith/KQFKXOXP4OUN5W4G4WN3XCIXOU/bundle.json","state":"https://pith.science/pith/KQFKXOXP4OUN5W4G4WN3XCIXOU/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KQFKXOXP4OUN5W4G4WN3XCIXOU/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2012:KQFKXOXP4OUN5W4G4WN3XCIXOU","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":"5665229ef769a472c873cb5dd4a15ea01eebf3d1a3020162d0f00497f61fd3fd","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.SE","submitted_at":"2012-06-20T12:38:48Z","title_canon_sha256":"39e65b225f9f2dca55077ce5b7ce29438994b58412804516bea25668fb1ed6d9"},"schema_version":"1.0","source":{"id":"1206.4477","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1206.4477","created_at":"2026-05-18T03:52:52Z"},{"alias_kind":"arxiv_version","alias_value":"1206.4477v1","created_at":"2026-05-18T03:52:52Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1206.4477","created_at":"2026-05-18T03:52:52Z"},{"alias_kind":"pith_short_12","alias_value":"KQFKXOXP4OUN","created_at":"2026-05-18T12:27:11Z"},{"alias_kind":"pith_short_16","alias_value":"KQFKXOXP4OUN5W4G","created_at":"2026-05-18T12:27:11Z"},{"alias_kind":"pith_short_8","alias_value":"KQFKXOXP","created_at":"2026-05-18T12:27:11Z"}],"graph_snapshots":[{"event_id":"sha256:2bb8873825c412a90981dfc4d197db474a053f05b3e6afad746eb936546535de","target":"graph","created_at":"2026-05-18T03:52:52Z","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":"Any traditional engineering field has metrics to rigorously assess the quality of their products. Engineers know that the output must satisfy the requirements, must comply with the production and market rules, and must be competitive.\n  Professionals in the new field of software engineering started a few years ago to define metrics to appraise their product: individual programs and software systems. This concern motivates the need to assess not only the outcome but also the process and tools employed in its development. In this context, assessing the quality of programming languages is a legit","authors_text":"Daniela da Cruz, Daniela Fonte, Ismael Vilas Boas, Jos\\'e Azevedo, Jos\\'e Jo\\~ao Peixoto, Pedro Faria, Pedro Rangel Henriques, Pedro Silva, Tiago S\\'a, Ulisses Costa","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.SE","submitted_at":"2012-06-20T12:38:48Z","title":"Modeling Languages: metrics and assessing tools"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1206.4477","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:dfa4c869b153cd4946035f8208d1b1167301b3b6deffa80a791f10313111e886","target":"record","created_at":"2026-05-18T03:52:52Z","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":"5665229ef769a472c873cb5dd4a15ea01eebf3d1a3020162d0f00497f61fd3fd","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.SE","submitted_at":"2012-06-20T12:38:48Z","title_canon_sha256":"39e65b225f9f2dca55077ce5b7ce29438994b58412804516bea25668fb1ed6d9"},"schema_version":"1.0","source":{"id":"1206.4477","kind":"arxiv","version":1}},"canonical_sha256":"540aabbaefe3a8dedb86e59bbb8917753d4765476c9b316a3dc25ace59c4b917","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"540aabbaefe3a8dedb86e59bbb8917753d4765476c9b316a3dc25ace59c4b917","first_computed_at":"2026-05-18T03:52:52.723926Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T03:52:52.723926Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"MaCRhqbvt+soqGKrkviYzGdAGv/8X/9Zhelo5HESEtVq6V8I5wKdyPTaptL40N720LD6SYFjPYxx9GsYk6DzBA==","signature_status":"signed_v1","signed_at":"2026-05-18T03:52:52.724547Z","signed_message":"canonical_sha256_bytes"},"source_id":"1206.4477","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:dfa4c869b153cd4946035f8208d1b1167301b3b6deffa80a791f10313111e886","sha256:2bb8873825c412a90981dfc4d197db474a053f05b3e6afad746eb936546535de"],"state_sha256":"ad9eb34ebcad0f08ae7cebe7dc505f1d1a63c30717d24ea96fa3bf84e2ce8a4e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"nBEGdFCJVfxSqXbqsI7LjR+NZHceZlhY+fVSsrLny9tc1144Rkr2JFYGiT2acgDG76/R0Txtnc0wO1zipxaRBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-12T03:55:52.766900Z","bundle_sha256":"e502fe2f1af725b501188c810764e9ced2f59ed6ada1080998ecc45945d7d1fb"}}