{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:F5YVUZAPXUX5CP4PKQA4YZL7B7","short_pith_number":"pith:F5YVUZAP","schema_version":"1.0","canonical_sha256":"2f715a640fbd2fd13f8f5401cc657f0fca16d22ea3515a561062399789374db9","source":{"kind":"arxiv","id":"2506.17355","version":1},"attestation_state":"computed","paper":{"title":"PasteTrace: A Single Source Plagiarism Detection Tool For Introductory Programming Courses","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.CY","authors_text":"Anthony Peruma, Jesse McDonald, Scott Robertson","submitted_at":"2025-06-20T04:21:07Z","abstract_excerpt":"Introductory Computer Science classes are important for laying the foundation for advanced programming courses. However, students without prior programming experience may find these courses challenging, leading to difficulties in understanding concepts and engaging in academic dishonesty such as plagiarism. While there exists plagiarism detection techniques and tools, not all of them are suitable for academic settings, especially in introductory programming courses. This paper introduces PasteTrace, a novel open-source plagiarism detection tool designed specifically for introductory programmin"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2506.17355","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CY","submitted_at":"2025-06-20T04:21:07Z","cross_cats_sorted":[],"title_canon_sha256":"b23cb718aaa33801aad308c866f3f7d73b19d595c96d486dfe3da2a89db488cd","abstract_canon_sha256":"41eb53368f8e6cc7db81472b011c60d691c978e0616123a5aadf98e410ee6c73"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:25:16.487093Z","signature_b64":"G6+eXcKxYyHtkKiZcBoIz1wa6ZdYFw06OPyzy3qVBkiwazeD3GA449s/4MGV1RSMe6WA+zV9mNJ+eI6HmqZWCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"2f715a640fbd2fd13f8f5401cc657f0fca16d22ea3515a561062399789374db9","last_reissued_at":"2026-07-05T11:25:16.486650Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:25:16.486650Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"PasteTrace: A Single Source Plagiarism Detection Tool For Introductory Programming Courses","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.CY","authors_text":"Anthony Peruma, Jesse McDonald, Scott Robertson","submitted_at":"2025-06-20T04:21:07Z","abstract_excerpt":"Introductory Computer Science classes are important for laying the foundation for advanced programming courses. However, students without prior programming experience may find these courses challenging, leading to difficulties in understanding concepts and engaging in academic dishonesty such as plagiarism. While there exists plagiarism detection techniques and tools, not all of them are suitable for academic settings, especially in introductory programming courses. This paper introduces PasteTrace, a novel open-source plagiarism detection tool designed specifically for introductory programmin"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2506.17355","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/2506.17355/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2506.17355","created_at":"2026-07-05T11:25:16.486706+00:00"},{"alias_kind":"arxiv_version","alias_value":"2506.17355v1","created_at":"2026-07-05T11:25:16.486706+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2506.17355","created_at":"2026-07-05T11:25:16.486706+00:00"},{"alias_kind":"pith_short_12","alias_value":"F5YVUZAPXUX5","created_at":"2026-07-05T11:25:16.486706+00:00"},{"alias_kind":"pith_short_16","alias_value":"F5YVUZAPXUX5CP4P","created_at":"2026-07-05T11:25:16.486706+00:00"},{"alias_kind":"pith_short_8","alias_value":"F5YVUZAP","created_at":"2026-07-05T11:25:16.486706+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/F5YVUZAPXUX5CP4PKQA4YZL7B7","json":"https://pith.science/pith/F5YVUZAPXUX5CP4PKQA4YZL7B7.json","graph_json":"https://pith.science/api/pith-number/F5YVUZAPXUX5CP4PKQA4YZL7B7/graph.json","events_json":"https://pith.science/api/pith-number/F5YVUZAPXUX5CP4PKQA4YZL7B7/events.json","paper":"https://pith.science/paper/F5YVUZAP"},"agent_actions":{"view_html":"https://pith.science/pith/F5YVUZAPXUX5CP4PKQA4YZL7B7","download_json":"https://pith.science/pith/F5YVUZAPXUX5CP4PKQA4YZL7B7.json","view_paper":"https://pith.science/paper/F5YVUZAP","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2506.17355&json=true","fetch_graph":"https://pith.science/api/pith-number/F5YVUZAPXUX5CP4PKQA4YZL7B7/graph.json","fetch_events":"https://pith.science/api/pith-number/F5YVUZAPXUX5CP4PKQA4YZL7B7/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/F5YVUZAPXUX5CP4PKQA4YZL7B7/action/timestamp_anchor","attest_storage":"https://pith.science/pith/F5YVUZAPXUX5CP4PKQA4YZL7B7/action/storage_attestation","attest_author":"https://pith.science/pith/F5YVUZAPXUX5CP4PKQA4YZL7B7/action/author_attestation","sign_citation":"https://pith.science/pith/F5YVUZAPXUX5CP4PKQA4YZL7B7/action/citation_signature","submit_replication":"https://pith.science/pith/F5YVUZAPXUX5CP4PKQA4YZL7B7/action/replication_record"}},"created_at":"2026-07-05T11:25:16.486706+00:00","updated_at":"2026-07-05T11:25:16.486706+00:00"}