{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:G5GWN3QBM4UT4OLZ547BPN7PQA","short_pith_number":"pith:G5GWN3QB","canonical_record":{"source":{"id":"2402.11910","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-02-19T07:50:54Z","cross_cats_sorted":[],"title_canon_sha256":"66cc784cbc36f7f061f67c1c57ab2c5b885d957707ad631d016cdeef56aa33b3","abstract_canon_sha256":"5dd9a87e9b5ef10aec2787a08aff3ccb32a034ec53cbabaec255fbcb3393d646"},"schema_version":"1.0"},"canonical_sha256":"374d66ee0167293e3979ef3e17b7ef80386ca4da5346fc6c08ca570465bda225","source":{"kind":"arxiv","id":"2402.11910","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2402.11910","created_at":"2026-07-05T10:42:10Z"},{"alias_kind":"arxiv_version","alias_value":"2402.11910v2","created_at":"2026-07-05T10:42:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2402.11910","created_at":"2026-07-05T10:42:10Z"},{"alias_kind":"pith_short_12","alias_value":"G5GWN3QBM4UT","created_at":"2026-07-05T10:42:10Z"},{"alias_kind":"pith_short_16","alias_value":"G5GWN3QBM4UT4OLZ","created_at":"2026-07-05T10:42:10Z"},{"alias_kind":"pith_short_8","alias_value":"G5GWN3QB","created_at":"2026-07-05T10:42:10Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:G5GWN3QBM4UT4OLZ547BPN7PQA","target":"record","payload":{"canonical_record":{"source":{"id":"2402.11910","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-02-19T07:50:54Z","cross_cats_sorted":[],"title_canon_sha256":"66cc784cbc36f7f061f67c1c57ab2c5b885d957707ad631d016cdeef56aa33b3","abstract_canon_sha256":"5dd9a87e9b5ef10aec2787a08aff3ccb32a034ec53cbabaec255fbcb3393d646"},"schema_version":"1.0"},"canonical_sha256":"374d66ee0167293e3979ef3e17b7ef80386ca4da5346fc6c08ca570465bda225","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:42:10.994262Z","signature_b64":"g+96bcYj35ZjYs0C+1yl/sxeOgM3IicIOQw2K3COhoQYjNAVlYNYHyNYDSf8zpAa6FeOZRbLFgyTRp2EvreIDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"374d66ee0167293e3979ef3e17b7ef80386ca4da5346fc6c08ca570465bda225","last_reissued_at":"2026-07-05T10:42:10.993776Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:42:10.993776Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2402.11910","source_version":2,"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-07-05T10:42:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"WJCvZRGokuFF0Y3lL5N+P8dy9z361CVkOGW6BGc4t1ZoidLmSvEVJ1kfEYXIB/cXdo/r9WYfJhJx1uAWKvrrAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-16T13:19:19.976879Z"},"content_sha256":"f2c61b281669a78e2d29b1d45455b173c23b7a77bf6af8e8809b0f50f9a201dc","schema_version":"1.0","event_id":"sha256:f2c61b281669a78e2d29b1d45455b173c23b7a77bf6af8e8809b0f50f9a201dc"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:G5GWN3QBM4UT4OLZ547BPN7PQA","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Enhancing Large Language Models for Text-to-Testcase Generation","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Aldeida Aleti, Chakkrit Tantithamthavorn, Chetan Arora, Saranya Alagarsamy, Wannita Takerngsaksiri","submitted_at":"2024-02-19T07:50:54Z","abstract_excerpt":"Context: Test-driven development (TDD) is a widely employed software development practice that involves developing test cases based on requirements prior to writing the code. Although various methods for automated test case generation have been proposed, they are not specifically tailored for TDD, where requirements instead of code serve as input. Objective: In this paper, we introduce a text-to-testcase generation approach based on a large language model (GPT-3.5) that is fine-tuned on our curated dataset with an effective prompt design. Method: Our approach involves enhancing the capabilitie"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2402.11910","kind":"arxiv","version":2},"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/2402.11910/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"},"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-07-05T10:42:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"3T2Bjk07HDFyj34oXElfMh5xFkR1UTOolUtdfwheEV6Zdj/xS/KzU3CYhA6cywP4Nevci19CGzvSxYgpqjs6Dw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-16T13:19:19.977435Z"},"content_sha256":"51117193da2be5e0487772a324f4c79993dae2a342951818f8c3948b350b7e0b","schema_version":"1.0","event_id":"sha256:51117193da2be5e0487772a324f4c79993dae2a342951818f8c3948b350b7e0b"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/G5GWN3QBM4UT4OLZ547BPN7PQA/bundle.json","state_url":"https://pith.science/pith/G5GWN3QBM4UT4OLZ547BPN7PQA/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/G5GWN3QBM4UT4OLZ547BPN7PQA/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-08-16T13:19:19Z","links":{"resolver":"https://pith.science/pith/G5GWN3QBM4UT4OLZ547BPN7PQA","bundle":"https://pith.science/pith/G5GWN3QBM4UT4OLZ547BPN7PQA/bundle.json","state":"https://pith.science/pith/G5GWN3QBM4UT4OLZ547BPN7PQA/state.json","well_known_bundle":"https://pith.science/.well-known/pith/G5GWN3QBM4UT4OLZ547BPN7PQA/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:G5GWN3QBM4UT4OLZ547BPN7PQA","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":"5dd9a87e9b5ef10aec2787a08aff3ccb32a034ec53cbabaec255fbcb3393d646","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-02-19T07:50:54Z","title_canon_sha256":"66cc784cbc36f7f061f67c1c57ab2c5b885d957707ad631d016cdeef56aa33b3"},"schema_version":"1.0","source":{"id":"2402.11910","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2402.11910","created_at":"2026-07-05T10:42:10Z"},{"alias_kind":"arxiv_version","alias_value":"2402.11910v2","created_at":"2026-07-05T10:42:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2402.11910","created_at":"2026-07-05T10:42:10Z"},{"alias_kind":"pith_short_12","alias_value":"G5GWN3QBM4UT","created_at":"2026-07-05T10:42:10Z"},{"alias_kind":"pith_short_16","alias_value":"G5GWN3QBM4UT4OLZ","created_at":"2026-07-05T10:42:10Z"},{"alias_kind":"pith_short_8","alias_value":"G5GWN3QB","created_at":"2026-07-05T10:42:10Z"}],"graph_snapshots":[{"event_id":"sha256:51117193da2be5e0487772a324f4c79993dae2a342951818f8c3948b350b7e0b","target":"graph","created_at":"2026-07-05T10:42:10Z","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"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2402.11910/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Context: Test-driven development (TDD) is a widely employed software development practice that involves developing test cases based on requirements prior to writing the code. Although various methods for automated test case generation have been proposed, they are not specifically tailored for TDD, where requirements instead of code serve as input. Objective: In this paper, we introduce a text-to-testcase generation approach based on a large language model (GPT-3.5) that is fine-tuned on our curated dataset with an effective prompt design. Method: Our approach involves enhancing the capabilitie","authors_text":"Aldeida Aleti, Chakkrit Tantithamthavorn, Chetan Arora, Saranya Alagarsamy, Wannita Takerngsaksiri","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-02-19T07:50:54Z","title":"Enhancing Large Language Models for Text-to-Testcase Generation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2402.11910","kind":"arxiv","version":2},"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:f2c61b281669a78e2d29b1d45455b173c23b7a77bf6af8e8809b0f50f9a201dc","target":"record","created_at":"2026-07-05T10:42:10Z","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":"5dd9a87e9b5ef10aec2787a08aff3ccb32a034ec53cbabaec255fbcb3393d646","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-02-19T07:50:54Z","title_canon_sha256":"66cc784cbc36f7f061f67c1c57ab2c5b885d957707ad631d016cdeef56aa33b3"},"schema_version":"1.0","source":{"id":"2402.11910","kind":"arxiv","version":2}},"canonical_sha256":"374d66ee0167293e3979ef3e17b7ef80386ca4da5346fc6c08ca570465bda225","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"374d66ee0167293e3979ef3e17b7ef80386ca4da5346fc6c08ca570465bda225","first_computed_at":"2026-07-05T10:42:10.993776Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:42:10.993776Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"g+96bcYj35ZjYs0C+1yl/sxeOgM3IicIOQw2K3COhoQYjNAVlYNYHyNYDSf8zpAa6FeOZRbLFgyTRp2EvreIDg==","signature_status":"signed_v1","signed_at":"2026-07-05T10:42:10.994262Z","signed_message":"canonical_sha256_bytes"},"source_id":"2402.11910","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f2c61b281669a78e2d29b1d45455b173c23b7a77bf6af8e8809b0f50f9a201dc","sha256:51117193da2be5e0487772a324f4c79993dae2a342951818f8c3948b350b7e0b"],"state_sha256":"8648a95d74ba3caafe0685f78074df1b1e9c6e99b7331b0edd9618a84ccf1b5f"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+b4d9VzIw5dkOJ4Mj7Q2bojdIxJBOj0g61QVyLexLRMTTAUXX5Un3uVSTE4sDO4byqBR8CniH4ME7jdx8P5vBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-16T13:19:19.981580Z","bundle_sha256":"e7b992a84b3ffade8bb468d8d2d8bb8a9d6669fbff5624cbcb44e5c56fba5f05"}}