{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2013:ZP6F3YKGYEEN7E7QYHDSU4MXV4","short_pith_number":"pith:ZP6F3YKG","canonical_record":{"source":{"id":"1309.7950","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.SE","submitted_at":"2013-09-30T18:32:57Z","cross_cats_sorted":[],"title_canon_sha256":"445dae0ee616c70f15a9fb08c50e7f3ee19bafdddf095cff2c4acf663bdbaf33","abstract_canon_sha256":"002341e86edf16ce9823fb4c166ebd978bfaedc51a509088bc8592401fae5a22"},"schema_version":"1.0"},"canonical_sha256":"cbfc5de146c108df93f0c1c72a7197af079d67109b1a5cbe892ed29e2baef88e","source":{"kind":"arxiv","id":"1309.7950","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1309.7950","created_at":"2026-05-18T03:11:47Z"},{"alias_kind":"arxiv_version","alias_value":"1309.7950v1","created_at":"2026-05-18T03:11:47Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1309.7950","created_at":"2026-05-18T03:11:47Z"},{"alias_kind":"pith_short_12","alias_value":"ZP6F3YKGYEEN","created_at":"2026-05-18T12:28:09Z"},{"alias_kind":"pith_short_16","alias_value":"ZP6F3YKGYEEN7E7Q","created_at":"2026-05-18T12:28:09Z"},{"alias_kind":"pith_short_8","alias_value":"ZP6F3YKG","created_at":"2026-05-18T12:28:09Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2013:ZP6F3YKGYEEN7E7QYHDSU4MXV4","target":"record","payload":{"canonical_record":{"source":{"id":"1309.7950","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.SE","submitted_at":"2013-09-30T18:32:57Z","cross_cats_sorted":[],"title_canon_sha256":"445dae0ee616c70f15a9fb08c50e7f3ee19bafdddf095cff2c4acf663bdbaf33","abstract_canon_sha256":"002341e86edf16ce9823fb4c166ebd978bfaedc51a509088bc8592401fae5a22"},"schema_version":"1.0"},"canonical_sha256":"cbfc5de146c108df93f0c1c72a7197af079d67109b1a5cbe892ed29e2baef88e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T03:11:47.741424Z","signature_b64":"1nLW2SiWH9e2NioV/jGuKetVc3qo6Cx4QDx6zTXh7VD3gnEfBecJ4WBSGjS7vRqe3DMRjYveOSCDW072re7SCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"cbfc5de146c108df93f0c1c72a7197af079d67109b1a5cbe892ed29e2baef88e","last_reissued_at":"2026-05-18T03:11:47.740632Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T03:11:47.740632Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1309.7950","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:11:47Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"te/CA2Le8oFtIpS/fy1gyITRxPLR7ZMAzotYs9mVts5Fq/eVXsAUtNiu1GzZrJJdOXC7NIO1g97bzeITee7HDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-26T00:33:35.930213Z"},"content_sha256":"015b0ed9e3f8b06baf9c39e1308b4ab75d09b322fd112c78cfc9dd6705f74d54","schema_version":"1.0","event_id":"sha256:015b0ed9e3f8b06baf9c39e1308b4ab75d09b322fd112c78cfc9dd6705f74d54"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2013:ZP6F3YKGYEEN7E7QYHDSU4MXV4","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Software Interfaces: On The Impact of Interface Design Anomalies","license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Abdelkarim Erradi, Hani Abdeen, Osama Shata","submitted_at":"2013-09-30T18:32:57Z","abstract_excerpt":"Interfaces are recognized as an important mechanism to define contracts governing interactions between semi-independent software modules. Well-designed interfaces significantly reduce software complexity and ease maintainability by fostering modularization, hiding implementation details and minimizing the impact caused by changes in the software implementation. However, designing good interfaces is not a trivial task. The presence of interface design defects often yield increased development cost, lower code quality and reduced development productivity. Despite their importance, currently ther"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1309.7950","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:11:47Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"QcXY2nmo6xnqSdisgOb25dCdeBuQN9LjYK62PKcJscH0LmQcaEY+F2IH5/+CV24f8LU93mFWrgl1W6+rY0/RDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-26T00:33:35.930811Z"},"content_sha256":"30cb6121035e199caf1c5fb99d9a240bcc53b43ce82a9d94c704ded6568a044f","schema_version":"1.0","event_id":"sha256:30cb6121035e199caf1c5fb99d9a240bcc53b43ce82a9d94c704ded6568a044f"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/ZP6F3YKGYEEN7E7QYHDSU4MXV4/bundle.json","state_url":"https://pith.science/pith/ZP6F3YKGYEEN7E7QYHDSU4MXV4/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/ZP6F3YKGYEEN7E7QYHDSU4MXV4/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-26T00:33:35Z","links":{"resolver":"https://pith.science/pith/ZP6F3YKGYEEN7E7QYHDSU4MXV4","bundle":"https://pith.science/pith/ZP6F3YKGYEEN7E7QYHDSU4MXV4/bundle.json","state":"https://pith.science/pith/ZP6F3YKGYEEN7E7QYHDSU4MXV4/state.json","well_known_bundle":"https://pith.science/.well-known/pith/ZP6F3YKGYEEN7E7QYHDSU4MXV4/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2013:ZP6F3YKGYEEN7E7QYHDSU4MXV4","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":"002341e86edf16ce9823fb4c166ebd978bfaedc51a509088bc8592401fae5a22","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.SE","submitted_at":"2013-09-30T18:32:57Z","title_canon_sha256":"445dae0ee616c70f15a9fb08c50e7f3ee19bafdddf095cff2c4acf663bdbaf33"},"schema_version":"1.0","source":{"id":"1309.7950","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1309.7950","created_at":"2026-05-18T03:11:47Z"},{"alias_kind":"arxiv_version","alias_value":"1309.7950v1","created_at":"2026-05-18T03:11:47Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1309.7950","created_at":"2026-05-18T03:11:47Z"},{"alias_kind":"pith_short_12","alias_value":"ZP6F3YKGYEEN","created_at":"2026-05-18T12:28:09Z"},{"alias_kind":"pith_short_16","alias_value":"ZP6F3YKGYEEN7E7Q","created_at":"2026-05-18T12:28:09Z"},{"alias_kind":"pith_short_8","alias_value":"ZP6F3YKG","created_at":"2026-05-18T12:28:09Z"}],"graph_snapshots":[{"event_id":"sha256:30cb6121035e199caf1c5fb99d9a240bcc53b43ce82a9d94c704ded6568a044f","target":"graph","created_at":"2026-05-18T03:11:47Z","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":"Interfaces are recognized as an important mechanism to define contracts governing interactions between semi-independent software modules. Well-designed interfaces significantly reduce software complexity and ease maintainability by fostering modularization, hiding implementation details and minimizing the impact caused by changes in the software implementation. However, designing good interfaces is not a trivial task. The presence of interface design defects often yield increased development cost, lower code quality and reduced development productivity. Despite their importance, currently ther","authors_text":"Abdelkarim Erradi, Hani Abdeen, Osama Shata","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.SE","submitted_at":"2013-09-30T18:32:57Z","title":"Software Interfaces: On The Impact of Interface Design Anomalies"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1309.7950","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:015b0ed9e3f8b06baf9c39e1308b4ab75d09b322fd112c78cfc9dd6705f74d54","target":"record","created_at":"2026-05-18T03:11:47Z","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":"002341e86edf16ce9823fb4c166ebd978bfaedc51a509088bc8592401fae5a22","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.SE","submitted_at":"2013-09-30T18:32:57Z","title_canon_sha256":"445dae0ee616c70f15a9fb08c50e7f3ee19bafdddf095cff2c4acf663bdbaf33"},"schema_version":"1.0","source":{"id":"1309.7950","kind":"arxiv","version":1}},"canonical_sha256":"cbfc5de146c108df93f0c1c72a7197af079d67109b1a5cbe892ed29e2baef88e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"cbfc5de146c108df93f0c1c72a7197af079d67109b1a5cbe892ed29e2baef88e","first_computed_at":"2026-05-18T03:11:47.740632Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T03:11:47.740632Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"1nLW2SiWH9e2NioV/jGuKetVc3qo6Cx4QDx6zTXh7VD3gnEfBecJ4WBSGjS7vRqe3DMRjYveOSCDW072re7SCQ==","signature_status":"signed_v1","signed_at":"2026-05-18T03:11:47.741424Z","signed_message":"canonical_sha256_bytes"},"source_id":"1309.7950","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:015b0ed9e3f8b06baf9c39e1308b4ab75d09b322fd112c78cfc9dd6705f74d54","sha256:30cb6121035e199caf1c5fb99d9a240bcc53b43ce82a9d94c704ded6568a044f"],"state_sha256":"baeae3732cbe2cec5cf4a5d276a939fabe187e623307481a6d5b3dd2fd422f1e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ocPB4WrVKaObKmT+JlD+YzZhUSPdP7uFkXlgbG12QFeTJY5uyej9IqFd0ovQGu11M49dVfyYGOtZVQNQHZAACQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-26T00:33:35.933502Z","bundle_sha256":"ff24faa3fe1a5a1f888bca6a18b695cdc8bf0fbbc6e9cd244b2afcd5dda7701a"}}