{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:GXK6AXNMWS4ZQFP344G5UIZORT","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":"c1980c5d612b5aa9bf3975eaba9f2df5465b82fe686b694a8c999bbca9057051","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-03-16T13:56:06Z","title_canon_sha256":"88acbe0583b763355e98c2a5d2a813506f61f5a9fb560cc4053be1828a38b42a"},"schema_version":"1.0","source":{"id":"1803.06235","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1803.06235","created_at":"2026-05-18T00:20:50Z"},{"alias_kind":"arxiv_version","alias_value":"1803.06235v1","created_at":"2026-05-18T00:20:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1803.06235","created_at":"2026-05-18T00:20:50Z"},{"alias_kind":"pith_short_12","alias_value":"GXK6AXNMWS4Z","created_at":"2026-05-18T12:32:25Z"},{"alias_kind":"pith_short_16","alias_value":"GXK6AXNMWS4ZQFP3","created_at":"2026-05-18T12:32:25Z"},{"alias_kind":"pith_short_8","alias_value":"GXK6AXNM","created_at":"2026-05-18T12:32:25Z"}],"graph_snapshots":[{"event_id":"sha256:90c27ffd5c4e155995183de7f4fed1ee4e60e0f59eaa3f1ace49b06e70b7810d","target":"graph","created_at":"2026-05-18T00:20:50Z","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":"The reuse at the component level is generally more effective than the one at the object-oriented class level. This is due to the granularity level where components expose their functionalities at an abstract level compared to the fine-grained object-oriented classes. Moreover, components clearly define their dependencies through their provided and required interfaces in an explicit way that facilitates the understanding of how to reuse these components. Therefore, several component identification approaches have been proposed to identify components based on the analysis object-oriented softwar","authors_text":"Abdelhak Seriai, Anas Shatnawi, Houari Sahraoui, Hudhaifa Shatnawi, Mohamed Aymen Saied, Zakarea Al Shara","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-03-16T13:56:06Z","title":"Identifying Components from Object-Oriented APIs Based on Dynamic Analysis"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1803.06235","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:f93f61fb683c85e4e2f5299324ec42ee2f065483c134930c3d75118297988dc6","target":"record","created_at":"2026-05-18T00:20:50Z","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":"c1980c5d612b5aa9bf3975eaba9f2df5465b82fe686b694a8c999bbca9057051","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-03-16T13:56:06Z","title_canon_sha256":"88acbe0583b763355e98c2a5d2a813506f61f5a9fb560cc4053be1828a38b42a"},"schema_version":"1.0","source":{"id":"1803.06235","kind":"arxiv","version":1}},"canonical_sha256":"35d5e05dacb4b99815fbe70dda232e8ce36beeaee46237dfd891c1786623538f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"35d5e05dacb4b99815fbe70dda232e8ce36beeaee46237dfd891c1786623538f","first_computed_at":"2026-05-18T00:20:50.187807Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:20:50.187807Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"oi03u6RrpxzFQR1o78FaT4VP5FdhzyH/0P/QK6tCQjTZwWT5eWhbY0i5kbLSye3cxW/JARj2kVyEnYGIYvGkBA==","signature_status":"signed_v1","signed_at":"2026-05-18T00:20:50.188361Z","signed_message":"canonical_sha256_bytes"},"source_id":"1803.06235","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f93f61fb683c85e4e2f5299324ec42ee2f065483c134930c3d75118297988dc6","sha256:90c27ffd5c4e155995183de7f4fed1ee4e60e0f59eaa3f1ace49b06e70b7810d"],"state_sha256":"17188e9f63f172f608f47d4354cd1afbf19ffc15b7254be4e93cca0f2b539281"}