{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:QMKP7HCZIKFLJCRRIC23RRGZNN","short_pith_number":"pith:QMKP7HCZ","schema_version":"1.0","canonical_sha256":"8314ff9c59428ab48a3140b5b8c4d96b5c9b8c9bd1438f9dfd823f9b1699bacb","source":{"kind":"arxiv","id":"2502.07712","version":1},"attestation_state":"computed","paper":{"title":"Mock Deep Testing: Toward Separate Development of Data and Models for Deep Learning","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Foutse Khomh, Hridesh Rajan, Mohammad Wardat, Ruchira Manke","submitted_at":"2025-02-11T17:11:11Z","abstract_excerpt":"While deep learning (DL) has permeated, and become an integral component of many critical software systems, today software engineering research hasn't explored how to separately test data and models that are integral for DL approaches to work effectively. The main challenge in independently testing these components arises from the tight dependency between data and models. This research explores this gap, introducing our methodology of mock deep testing for unit testing of DL applications. To enable unit testing, we introduce a design paradigm that decomposes the workflow into distinct, managea"},"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":"2502.07712","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-02-11T17:11:11Z","cross_cats_sorted":[],"title_canon_sha256":"9cf27b260f6e4402c915d6dbcc6dba0986dba38b147baf3ba3ca7d7fad79fe69","abstract_canon_sha256":"10e24e6492f1373db81dd38db0cbccc37959570b805ddaf6868835857118d06c"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:12:52.900709Z","signature_b64":"qIk23EvqeITLale0UlPpCZysxkWJEtlS/r1V0V4MvdR7UfxksPvEwGVZNELtMDfXi7705QRL6DSDHULIUPgVBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8314ff9c59428ab48a3140b5b8c4d96b5c9b8c9bd1438f9dfd823f9b1699bacb","last_reissued_at":"2026-07-05T10:12:52.900217Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:12:52.900217Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Mock Deep Testing: Toward Separate Development of Data and Models for Deep Learning","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Foutse Khomh, Hridesh Rajan, Mohammad Wardat, Ruchira Manke","submitted_at":"2025-02-11T17:11:11Z","abstract_excerpt":"While deep learning (DL) has permeated, and become an integral component of many critical software systems, today software engineering research hasn't explored how to separately test data and models that are integral for DL approaches to work effectively. The main challenge in independently testing these components arises from the tight dependency between data and models. This research explores this gap, introducing our methodology of mock deep testing for unit testing of DL applications. To enable unit testing, we introduce a design paradigm that decomposes the workflow into distinct, managea"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2502.07712","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/2502.07712/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":"2502.07712","created_at":"2026-07-05T10:12:52.900280+00:00"},{"alias_kind":"arxiv_version","alias_value":"2502.07712v1","created_at":"2026-07-05T10:12:52.900280+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2502.07712","created_at":"2026-07-05T10:12:52.900280+00:00"},{"alias_kind":"pith_short_12","alias_value":"QMKP7HCZIKFL","created_at":"2026-07-05T10:12:52.900280+00:00"},{"alias_kind":"pith_short_16","alias_value":"QMKP7HCZIKFLJCRR","created_at":"2026-07-05T10:12:52.900280+00:00"},{"alias_kind":"pith_short_8","alias_value":"QMKP7HCZ","created_at":"2026-07-05T10:12:52.900280+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/QMKP7HCZIKFLJCRRIC23RRGZNN","json":"https://pith.science/pith/QMKP7HCZIKFLJCRRIC23RRGZNN.json","graph_json":"https://pith.science/api/pith-number/QMKP7HCZIKFLJCRRIC23RRGZNN/graph.json","events_json":"https://pith.science/api/pith-number/QMKP7HCZIKFLJCRRIC23RRGZNN/events.json","paper":"https://pith.science/paper/QMKP7HCZ"},"agent_actions":{"view_html":"https://pith.science/pith/QMKP7HCZIKFLJCRRIC23RRGZNN","download_json":"https://pith.science/pith/QMKP7HCZIKFLJCRRIC23RRGZNN.json","view_paper":"https://pith.science/paper/QMKP7HCZ","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2502.07712&json=true","fetch_graph":"https://pith.science/api/pith-number/QMKP7HCZIKFLJCRRIC23RRGZNN/graph.json","fetch_events":"https://pith.science/api/pith-number/QMKP7HCZIKFLJCRRIC23RRGZNN/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/QMKP7HCZIKFLJCRRIC23RRGZNN/action/timestamp_anchor","attest_storage":"https://pith.science/pith/QMKP7HCZIKFLJCRRIC23RRGZNN/action/storage_attestation","attest_author":"https://pith.science/pith/QMKP7HCZIKFLJCRRIC23RRGZNN/action/author_attestation","sign_citation":"https://pith.science/pith/QMKP7HCZIKFLJCRRIC23RRGZNN/action/citation_signature","submit_replication":"https://pith.science/pith/QMKP7HCZIKFLJCRRIC23RRGZNN/action/replication_record"}},"created_at":"2026-07-05T10:12:52.900280+00:00","updated_at":"2026-07-05T10:12:52.900280+00:00"}