{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:7U7L7VSZKW55X2WOU6PJ3IQPPX","short_pith_number":"pith:7U7L7VSZ","schema_version":"1.0","canonical_sha256":"fd3ebfd65955bbdbeacea79e9da20f7df7dcfac07b0ee067d08a385de8eb3223","source":{"kind":"arxiv","id":"2401.06765","version":4},"attestation_state":"computed","paper":{"title":"Automated Test Case Repair Using Language Models","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Ahmadreza Saboor Yaraghi, Darren Holden, Lionel Briand, Nafiseh Kahani","submitted_at":"2024-01-12T18:56:57Z","abstract_excerpt":"Ensuring the quality of software systems through testing is essential, yet maintaining test cases poses significant challenges and costs. The need for frequent updates to align with the evolving system under test often entails high complexity and cost for maintaining these test cases. Further, unrepaired broken test cases can degrade test suite quality and disrupt the software development process, wasting developers' time. To address this challenge, we present TaRGET (Test Repair GEneraTor), a novel approach leveraging pre-trained code language models for automated test case repair. TaRGET tre"},"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":"2401.06765","kind":"arxiv","version":4},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-01-12T18:56:57Z","cross_cats_sorted":[],"title_canon_sha256":"ec4202abf58f2dbcff5224ccd5010a6381157517b31f1a362b04eb5f8d4a8329","abstract_canon_sha256":"9dce10eafcaeb4b25c9d4e8a067743714333fea86260aab0534ec7449f9cb45e"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:14:02.377967Z","signature_b64":"gdXIZYLWPWVuCxjDHogBCpNtBjaiOMaEltRLLL6I6qUEiUp4shpVXVqIEahTmfXWVawK/uAK95gZ2m4VLcHyCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"fd3ebfd65955bbdbeacea79e9da20f7df7dcfac07b0ee067d08a385de8eb3223","last_reissued_at":"2026-07-05T10:14:02.377471Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:14:02.377471Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Automated Test Case Repair Using Language Models","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Ahmadreza Saboor Yaraghi, Darren Holden, Lionel Briand, Nafiseh Kahani","submitted_at":"2024-01-12T18:56:57Z","abstract_excerpt":"Ensuring the quality of software systems through testing is essential, yet maintaining test cases poses significant challenges and costs. The need for frequent updates to align with the evolving system under test often entails high complexity and cost for maintaining these test cases. Further, unrepaired broken test cases can degrade test suite quality and disrupt the software development process, wasting developers' time. To address this challenge, we present TaRGET (Test Repair GEneraTor), a novel approach leveraging pre-trained code language models for automated test case repair. TaRGET tre"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2401.06765","kind":"arxiv","version":4},"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/2401.06765/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":"2401.06765","created_at":"2026-07-05T10:14:02.377529+00:00"},{"alias_kind":"arxiv_version","alias_value":"2401.06765v4","created_at":"2026-07-05T10:14:02.377529+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2401.06765","created_at":"2026-07-05T10:14:02.377529+00:00"},{"alias_kind":"pith_short_12","alias_value":"7U7L7VSZKW55","created_at":"2026-07-05T10:14:02.377529+00:00"},{"alias_kind":"pith_short_16","alias_value":"7U7L7VSZKW55X2WO","created_at":"2026-07-05T10:14:02.377529+00:00"},{"alias_kind":"pith_short_8","alias_value":"7U7L7VSZ","created_at":"2026-07-05T10:14:02.377529+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":1,"sample":[{"citing_arxiv_id":"2412.16620","citing_title":"A Large-scale Empirical Study on Fine-tuning Large Language Models for Unit Testing","ref_index":53,"is_internal_anchor":true}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/7U7L7VSZKW55X2WOU6PJ3IQPPX","json":"https://pith.science/pith/7U7L7VSZKW55X2WOU6PJ3IQPPX.json","graph_json":"https://pith.science/api/pith-number/7U7L7VSZKW55X2WOU6PJ3IQPPX/graph.json","events_json":"https://pith.science/api/pith-number/7U7L7VSZKW55X2WOU6PJ3IQPPX/events.json","paper":"https://pith.science/paper/7U7L7VSZ"},"agent_actions":{"view_html":"https://pith.science/pith/7U7L7VSZKW55X2WOU6PJ3IQPPX","download_json":"https://pith.science/pith/7U7L7VSZKW55X2WOU6PJ3IQPPX.json","view_paper":"https://pith.science/paper/7U7L7VSZ","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2401.06765&json=true","fetch_graph":"https://pith.science/api/pith-number/7U7L7VSZKW55X2WOU6PJ3IQPPX/graph.json","fetch_events":"https://pith.science/api/pith-number/7U7L7VSZKW55X2WOU6PJ3IQPPX/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/7U7L7VSZKW55X2WOU6PJ3IQPPX/action/timestamp_anchor","attest_storage":"https://pith.science/pith/7U7L7VSZKW55X2WOU6PJ3IQPPX/action/storage_attestation","attest_author":"https://pith.science/pith/7U7L7VSZKW55X2WOU6PJ3IQPPX/action/author_attestation","sign_citation":"https://pith.science/pith/7U7L7VSZKW55X2WOU6PJ3IQPPX/action/citation_signature","submit_replication":"https://pith.science/pith/7U7L7VSZKW55X2WOU6PJ3IQPPX/action/replication_record"}},"created_at":"2026-07-05T10:14:02.377529+00:00","updated_at":"2026-07-05T10:14:02.377529+00:00"}