{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:G7XBQ3ROMPLI2QVYKBJFTDODY2","short_pith_number":"pith:G7XBQ3RO","canonical_record":{"source":{"id":"1801.06107","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-01-18T16:12:34Z","cross_cats_sorted":[],"title_canon_sha256":"27fe7747db640652b5b9e86210ecf37d8e62b60d7ccb5d83ca7108eb32300a1b","abstract_canon_sha256":"7da760aa7852ccf9c8778199bb5ed52291185e615c694296892f535b81cff3da"},"schema_version":"1.0"},"canonical_sha256":"37ee186e2e63d68d42b85052598dc3c6a91c5265ef6597eea70576eb69fca588","source":{"kind":"arxiv","id":"1801.06107","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1801.06107","created_at":"2026-05-18T00:25:35Z"},{"alias_kind":"arxiv_version","alias_value":"1801.06107v1","created_at":"2026-05-18T00:25:35Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1801.06107","created_at":"2026-05-18T00:25:35Z"},{"alias_kind":"pith_short_12","alias_value":"G7XBQ3ROMPLI","created_at":"2026-05-18T12:32:25Z"},{"alias_kind":"pith_short_16","alias_value":"G7XBQ3ROMPLI2QVY","created_at":"2026-05-18T12:32:25Z"},{"alias_kind":"pith_short_8","alias_value":"G7XBQ3RO","created_at":"2026-05-18T12:32:25Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:G7XBQ3ROMPLI2QVYKBJFTDODY2","target":"record","payload":{"canonical_record":{"source":{"id":"1801.06107","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-01-18T16:12:34Z","cross_cats_sorted":[],"title_canon_sha256":"27fe7747db640652b5b9e86210ecf37d8e62b60d7ccb5d83ca7108eb32300a1b","abstract_canon_sha256":"7da760aa7852ccf9c8778199bb5ed52291185e615c694296892f535b81cff3da"},"schema_version":"1.0"},"canonical_sha256":"37ee186e2e63d68d42b85052598dc3c6a91c5265ef6597eea70576eb69fca588","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:25:35.578069Z","signature_b64":"GUbZDvCqvCLhqxbHpUVVKgpY5xlumOxWlkql3iZRas/FhXbpkVnC+X5B5hXiJBJJTmtQZNKOYO1QhLofCm8TBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"37ee186e2e63d68d42b85052598dc3c6a91c5265ef6597eea70576eb69fca588","last_reissued_at":"2026-05-18T00:25:35.577402Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:25:35.577402Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1801.06107","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-18T00:25:35Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4sCMCqbH01dQISPQRqVBEqet+JIHyJkVKy+rdKMJXa/E19PmNBzuu5ztogBrEE8yWxfH7gNrL53SVx60Xt6BCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-02T00:17:47.052464Z"},"content_sha256":"b90eea1dd15fac6774068d5026f0103ded63e84f96eae1de74770390a0e3761f","schema_version":"1.0","event_id":"sha256:b90eea1dd15fac6774068d5026f0103ded63e84f96eae1de74770390a0e3761f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:G7XBQ3ROMPLI2QVYKBJFTDODY2","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Challenges of the Dynamic Detection of Functionally Similar Code Fragments","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Benjamin Hummel, Florian Deissenboeck, Lars Heinemann, Stefan Wagner","submitted_at":"2018-01-18T16:12:34Z","abstract_excerpt":"Classic clone detection approaches are hardly capable of finding redundant code that has been developed independently, i.e., is not the result of copy&paste. To automatically detect such functionally similar code of independent origin, we experimented with a dynamic detection approach that applies random testing to selected chunks of code similar to Jiang&Su's approach. We found that such an approach faces several limitations in its application to diverse Java systems. This paper details on our insights regarding these challenges of dynamic detection of functionally similar code fragments. Our"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1801.06107","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-18T00:25:35Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"hF4WQwfi3R4mWDrFRmlvky8FRaDe6gdQMYKd4nhjXpkvEfGxRka5eWvRWo1nYSpBWUIreF7jjokq5PARG2kuBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-02T00:17:47.052812Z"},"content_sha256":"b0565591c4678bff2215d06b6c51de844d88f71b7758a5137e4d7d14e3fc58a3","schema_version":"1.0","event_id":"sha256:b0565591c4678bff2215d06b6c51de844d88f71b7758a5137e4d7d14e3fc58a3"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/G7XBQ3ROMPLI2QVYKBJFTDODY2/bundle.json","state_url":"https://pith.science/pith/G7XBQ3ROMPLI2QVYKBJFTDODY2/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/G7XBQ3ROMPLI2QVYKBJFTDODY2/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-02T00:17:47Z","links":{"resolver":"https://pith.science/pith/G7XBQ3ROMPLI2QVYKBJFTDODY2","bundle":"https://pith.science/pith/G7XBQ3ROMPLI2QVYKBJFTDODY2/bundle.json","state":"https://pith.science/pith/G7XBQ3ROMPLI2QVYKBJFTDODY2/state.json","well_known_bundle":"https://pith.science/.well-known/pith/G7XBQ3ROMPLI2QVYKBJFTDODY2/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:G7XBQ3ROMPLI2QVYKBJFTDODY2","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":"7da760aa7852ccf9c8778199bb5ed52291185e615c694296892f535b81cff3da","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-01-18T16:12:34Z","title_canon_sha256":"27fe7747db640652b5b9e86210ecf37d8e62b60d7ccb5d83ca7108eb32300a1b"},"schema_version":"1.0","source":{"id":"1801.06107","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1801.06107","created_at":"2026-05-18T00:25:35Z"},{"alias_kind":"arxiv_version","alias_value":"1801.06107v1","created_at":"2026-05-18T00:25:35Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1801.06107","created_at":"2026-05-18T00:25:35Z"},{"alias_kind":"pith_short_12","alias_value":"G7XBQ3ROMPLI","created_at":"2026-05-18T12:32:25Z"},{"alias_kind":"pith_short_16","alias_value":"G7XBQ3ROMPLI2QVY","created_at":"2026-05-18T12:32:25Z"},{"alias_kind":"pith_short_8","alias_value":"G7XBQ3RO","created_at":"2026-05-18T12:32:25Z"}],"graph_snapshots":[{"event_id":"sha256:b0565591c4678bff2215d06b6c51de844d88f71b7758a5137e4d7d14e3fc58a3","target":"graph","created_at":"2026-05-18T00:25:35Z","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":"Classic clone detection approaches are hardly capable of finding redundant code that has been developed independently, i.e., is not the result of copy&paste. To automatically detect such functionally similar code of independent origin, we experimented with a dynamic detection approach that applies random testing to selected chunks of code similar to Jiang&Su's approach. We found that such an approach faces several limitations in its application to diverse Java systems. This paper details on our insights regarding these challenges of dynamic detection of functionally similar code fragments. Our","authors_text":"Benjamin Hummel, Florian Deissenboeck, Lars Heinemann, Stefan Wagner","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-01-18T16:12:34Z","title":"Challenges of the Dynamic Detection of Functionally Similar Code Fragments"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1801.06107","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:b90eea1dd15fac6774068d5026f0103ded63e84f96eae1de74770390a0e3761f","target":"record","created_at":"2026-05-18T00:25:35Z","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":"7da760aa7852ccf9c8778199bb5ed52291185e615c694296892f535b81cff3da","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-01-18T16:12:34Z","title_canon_sha256":"27fe7747db640652b5b9e86210ecf37d8e62b60d7ccb5d83ca7108eb32300a1b"},"schema_version":"1.0","source":{"id":"1801.06107","kind":"arxiv","version":1}},"canonical_sha256":"37ee186e2e63d68d42b85052598dc3c6a91c5265ef6597eea70576eb69fca588","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"37ee186e2e63d68d42b85052598dc3c6a91c5265ef6597eea70576eb69fca588","first_computed_at":"2026-05-18T00:25:35.577402Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:25:35.577402Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"GUbZDvCqvCLhqxbHpUVVKgpY5xlumOxWlkql3iZRas/FhXbpkVnC+X5B5hXiJBJJTmtQZNKOYO1QhLofCm8TBQ==","signature_status":"signed_v1","signed_at":"2026-05-18T00:25:35.578069Z","signed_message":"canonical_sha256_bytes"},"source_id":"1801.06107","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:b90eea1dd15fac6774068d5026f0103ded63e84f96eae1de74770390a0e3761f","sha256:b0565591c4678bff2215d06b6c51de844d88f71b7758a5137e4d7d14e3fc58a3"],"state_sha256":"54845576f2169b8bb9fd83b2ba16bc8a357ea80fda28dee566b43c614d2597e1"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1gUDxAM/0AHyOmdcVac8CotJpj36iCnDh/BLXOIvARYtqU6UpL06/k8z9iTQP8mr0sDOzZ3Zo1AaEEFUcZ3RCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-02T00:17:47.054710Z","bundle_sha256":"1d441a28c5473ae5dc7335c9f4f51f1cc40883f03592eed2b33d696b5413db37"}}