{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:KBLIWV7HHO2MNQM23CJ5KVZFSQ","short_pith_number":"pith:KBLIWV7H","schema_version":"1.0","canonical_sha256":"50568b57e73bb4c6c19ad893d55725940eb9f83f142384a987d259dff66c6062","source":{"kind":"arxiv","id":"2501.17739","version":1},"attestation_state":"computed","paper":{"title":"Testing Research Software: An In-Depth Survey of Practices, Methods, and Tools","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Jeffrey C. Carver, Nasir U. Eisty, Upulee Kanewala","submitted_at":"2025-01-29T16:27:13Z","abstract_excerpt":"Context: Research software is essential for developing advanced tools and models to solve complex research problems and drive innovation across domains. Therefore, it is essential to ensure its correctness. Software testing plays a vital role in this task. However, testing research software is challenging due to the software's complexity and to the unique culture of the research software community. Aims: Building on previous research, this study provides an in-depth investigation of testing practices in research software, focusing on test case design, challenges with expected outputs, use of q"},"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":"2501.17739","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-01-29T16:27:13Z","cross_cats_sorted":[],"title_canon_sha256":"848162781febfdeb5fd38aa9734409e8f546ecf89d31e5a8f4f94945dab69f45","abstract_canon_sha256":"6a5df15a02b8ce83406f58a70dde03c449dd2c2362184dd156c1d38e7e410ee6"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:06:57.210724Z","signature_b64":"YS6YwBQxai0EdzwLoPsEVOQTdzWiB169QhZW5EnQqjXW5ycZnHg6vC4UW2Bcftb9WFRn90Liz9rYBRt7bpMeCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"50568b57e73bb4c6c19ad893d55725940eb9f83f142384a987d259dff66c6062","last_reissued_at":"2026-07-05T10:06:57.210303Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:06:57.210303Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Testing Research Software: An In-Depth Survey of Practices, Methods, and Tools","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Jeffrey C. Carver, Nasir U. Eisty, Upulee Kanewala","submitted_at":"2025-01-29T16:27:13Z","abstract_excerpt":"Context: Research software is essential for developing advanced tools and models to solve complex research problems and drive innovation across domains. Therefore, it is essential to ensure its correctness. Software testing plays a vital role in this task. However, testing research software is challenging due to the software's complexity and to the unique culture of the research software community. Aims: Building on previous research, this study provides an in-depth investigation of testing practices in research software, focusing on test case design, challenges with expected outputs, use of q"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2501.17739","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/2501.17739/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":"2501.17739","created_at":"2026-07-05T10:06:57.210373+00:00"},{"alias_kind":"arxiv_version","alias_value":"2501.17739v1","created_at":"2026-07-05T10:06:57.210373+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2501.17739","created_at":"2026-07-05T10:06:57.210373+00:00"},{"alias_kind":"pith_short_12","alias_value":"KBLIWV7HHO2M","created_at":"2026-07-05T10:06:57.210373+00:00"},{"alias_kind":"pith_short_16","alias_value":"KBLIWV7HHO2MNQM2","created_at":"2026-07-05T10:06:57.210373+00:00"},{"alias_kind":"pith_short_8","alias_value":"KBLIWV7H","created_at":"2026-07-05T10:06:57.210373+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2512.19644","citing_title":"A survey of generative AI adoption and perceived productivity among scientists who program","ref_index":30,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/KBLIWV7HHO2MNQM23CJ5KVZFSQ","json":"https://pith.science/pith/KBLIWV7HHO2MNQM23CJ5KVZFSQ.json","graph_json":"https://pith.science/api/pith-number/KBLIWV7HHO2MNQM23CJ5KVZFSQ/graph.json","events_json":"https://pith.science/api/pith-number/KBLIWV7HHO2MNQM23CJ5KVZFSQ/events.json","paper":"https://pith.science/paper/KBLIWV7H"},"agent_actions":{"view_html":"https://pith.science/pith/KBLIWV7HHO2MNQM23CJ5KVZFSQ","download_json":"https://pith.science/pith/KBLIWV7HHO2MNQM23CJ5KVZFSQ.json","view_paper":"https://pith.science/paper/KBLIWV7H","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2501.17739&json=true","fetch_graph":"https://pith.science/api/pith-number/KBLIWV7HHO2MNQM23CJ5KVZFSQ/graph.json","fetch_events":"https://pith.science/api/pith-number/KBLIWV7HHO2MNQM23CJ5KVZFSQ/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/KBLIWV7HHO2MNQM23CJ5KVZFSQ/action/timestamp_anchor","attest_storage":"https://pith.science/pith/KBLIWV7HHO2MNQM23CJ5KVZFSQ/action/storage_attestation","attest_author":"https://pith.science/pith/KBLIWV7HHO2MNQM23CJ5KVZFSQ/action/author_attestation","sign_citation":"https://pith.science/pith/KBLIWV7HHO2MNQM23CJ5KVZFSQ/action/citation_signature","submit_replication":"https://pith.science/pith/KBLIWV7HHO2MNQM23CJ5KVZFSQ/action/replication_record"}},"created_at":"2026-07-05T10:06:57.210373+00:00","updated_at":"2026-07-05T10:06:57.210373+00:00"}