{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:JHFJR7JE2FMYULOAX3QPAGW2M4","short_pith_number":"pith:JHFJR7JE","canonical_record":{"source":{"id":"2506.07594","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-09T09:46:41Z","cross_cats_sorted":[],"title_canon_sha256":"b63edad99f31b7fd0eb5ce43f72296a6e5df19ccdaecb9c0ef8506ee89ce2252","abstract_canon_sha256":"1a2791360a740836f976ecb8d1049c207f9e80b7bca57a0400f7586821cdef72"},"schema_version":"1.0"},"canonical_sha256":"49ca98fd24d1598a2dc0bee0f01ada672629d451bc49cf80feac26a3d3c831a0","source":{"kind":"arxiv","id":"2506.07594","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2506.07594","created_at":"2026-07-05T11:18:30Z"},{"alias_kind":"arxiv_version","alias_value":"2506.07594v1","created_at":"2026-07-05T11:18:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2506.07594","created_at":"2026-07-05T11:18:30Z"},{"alias_kind":"pith_short_12","alias_value":"JHFJR7JE2FMY","created_at":"2026-07-05T11:18:30Z"},{"alias_kind":"pith_short_16","alias_value":"JHFJR7JE2FMYULOA","created_at":"2026-07-05T11:18:30Z"},{"alias_kind":"pith_short_8","alias_value":"JHFJR7JE","created_at":"2026-07-05T11:18:30Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:JHFJR7JE2FMYULOAX3QPAGW2M4","target":"record","payload":{"canonical_record":{"source":{"id":"2506.07594","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-09T09:46:41Z","cross_cats_sorted":[],"title_canon_sha256":"b63edad99f31b7fd0eb5ce43f72296a6e5df19ccdaecb9c0ef8506ee89ce2252","abstract_canon_sha256":"1a2791360a740836f976ecb8d1049c207f9e80b7bca57a0400f7586821cdef72"},"schema_version":"1.0"},"canonical_sha256":"49ca98fd24d1598a2dc0bee0f01ada672629d451bc49cf80feac26a3d3c831a0","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:18:30.052858Z","signature_b64":"L/CmU/ULof0Rz/6FHX5THD1VWVzYuHkQQcD9sGTb7+TH7IaSvyCq5lGF83bT5lDbAgSEZHAoZIxBI3VXRLkZBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"49ca98fd24d1598a2dc0bee0f01ada672629d451bc49cf80feac26a3d3c831a0","last_reissued_at":"2026-07-05T11:18:30.052381Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:18:30.052381Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2506.07594","source_version":1,"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-05T11:18:30Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"GNA8SghEGQ4Sp1MkloHvpKDbiHvllxl6jFKkeHpE5tXuw1cLhwN08awJNaW47QeUgIfBusi7Dx0/6CrKzRKDAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-09T14:31:36.288344Z"},"content_sha256":"84b3e646d93973636cf22e8eb10683ccd986885352308a0ce85e727fb751e5f6","schema_version":"1.0","event_id":"sha256:84b3e646d93973636cf22e8eb10683ccd986885352308a0ce85e727fb751e5f6"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:JHFJR7JE2FMYULOAX3QPAGW2M4","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Evaluating LLMs Effectiveness in Detecting and Correcting Test Smells: An Empirical Study","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Eduardo Santana de Almeida, E. G. Santana Jr, Erlon P. Almeida, Iftekhar Ahmed, Jander Pereira Santos Junior, Paulo Anselmo da Mota Silveira Neto","submitted_at":"2025-06-09T09:46:41Z","abstract_excerpt":"Test smells indicate poor development practices in test code, reducing maintainability and reliability. While developers often struggle to prevent or refactor these issues, existing tools focus primarily on detection rather than automated refactoring. Large Language Models (LLMs) have shown strong potential in code understanding and transformation, but their ability to both identify and refactor test smells remains underexplored. We evaluated GPT-4-Turbo, LLaMA 3 70B, and Gemini-1.5 Pro on Python and Java test suites, using PyNose and TsDetect for initial smell detection, followed by LLM-drive"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2506.07594","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.07594/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-05T11:18:30Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pqbBkhwTOfVeXZgWEDUaV4fWwjLDFWpp3XarvAod6WVZRBOS7aISIQB+lBbENIfdW7ihRQt1yySXPXef94MFCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-09T14:31:36.289137Z"},"content_sha256":"1d325e81004c15740a8a13f59dfe71c39b0d58a477e5edb2ad95877ec032c1a7","schema_version":"1.0","event_id":"sha256:1d325e81004c15740a8a13f59dfe71c39b0d58a477e5edb2ad95877ec032c1a7"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/JHFJR7JE2FMYULOAX3QPAGW2M4/bundle.json","state_url":"https://pith.science/pith/JHFJR7JE2FMYULOAX3QPAGW2M4/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/JHFJR7JE2FMYULOAX3QPAGW2M4/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-09T14:31:36Z","links":{"resolver":"https://pith.science/pith/JHFJR7JE2FMYULOAX3QPAGW2M4","bundle":"https://pith.science/pith/JHFJR7JE2FMYULOAX3QPAGW2M4/bundle.json","state":"https://pith.science/pith/JHFJR7JE2FMYULOAX3QPAGW2M4/state.json","well_known_bundle":"https://pith.science/.well-known/pith/JHFJR7JE2FMYULOAX3QPAGW2M4/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:JHFJR7JE2FMYULOAX3QPAGW2M4","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":"1a2791360a740836f976ecb8d1049c207f9e80b7bca57a0400f7586821cdef72","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-09T09:46:41Z","title_canon_sha256":"b63edad99f31b7fd0eb5ce43f72296a6e5df19ccdaecb9c0ef8506ee89ce2252"},"schema_version":"1.0","source":{"id":"2506.07594","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2506.07594","created_at":"2026-07-05T11:18:30Z"},{"alias_kind":"arxiv_version","alias_value":"2506.07594v1","created_at":"2026-07-05T11:18:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2506.07594","created_at":"2026-07-05T11:18:30Z"},{"alias_kind":"pith_short_12","alias_value":"JHFJR7JE2FMY","created_at":"2026-07-05T11:18:30Z"},{"alias_kind":"pith_short_16","alias_value":"JHFJR7JE2FMYULOA","created_at":"2026-07-05T11:18:30Z"},{"alias_kind":"pith_short_8","alias_value":"JHFJR7JE","created_at":"2026-07-05T11:18:30Z"}],"graph_snapshots":[{"event_id":"sha256:1d325e81004c15740a8a13f59dfe71c39b0d58a477e5edb2ad95877ec032c1a7","target":"graph","created_at":"2026-07-05T11:18:30Z","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/2506.07594/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Test smells indicate poor development practices in test code, reducing maintainability and reliability. While developers often struggle to prevent or refactor these issues, existing tools focus primarily on detection rather than automated refactoring. Large Language Models (LLMs) have shown strong potential in code understanding and transformation, but their ability to both identify and refactor test smells remains underexplored. We evaluated GPT-4-Turbo, LLaMA 3 70B, and Gemini-1.5 Pro on Python and Java test suites, using PyNose and TsDetect for initial smell detection, followed by LLM-drive","authors_text":"Eduardo Santana de Almeida, E. G. Santana Jr, Erlon P. Almeida, Iftekhar Ahmed, Jander Pereira Santos Junior, Paulo Anselmo da Mota Silveira Neto","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-09T09:46:41Z","title":"Evaluating LLMs Effectiveness in Detecting and Correcting Test Smells: An Empirical Study"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2506.07594","kind":"arxiv","version":1},"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:84b3e646d93973636cf22e8eb10683ccd986885352308a0ce85e727fb751e5f6","target":"record","created_at":"2026-07-05T11:18:30Z","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":"1a2791360a740836f976ecb8d1049c207f9e80b7bca57a0400f7586821cdef72","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-09T09:46:41Z","title_canon_sha256":"b63edad99f31b7fd0eb5ce43f72296a6e5df19ccdaecb9c0ef8506ee89ce2252"},"schema_version":"1.0","source":{"id":"2506.07594","kind":"arxiv","version":1}},"canonical_sha256":"49ca98fd24d1598a2dc0bee0f01ada672629d451bc49cf80feac26a3d3c831a0","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"49ca98fd24d1598a2dc0bee0f01ada672629d451bc49cf80feac26a3d3c831a0","first_computed_at":"2026-07-05T11:18:30.052381Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:18:30.052381Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"L/CmU/ULof0Rz/6FHX5THD1VWVzYuHkQQcD9sGTb7+TH7IaSvyCq5lGF83bT5lDbAgSEZHAoZIxBI3VXRLkZBQ==","signature_status":"signed_v1","signed_at":"2026-07-05T11:18:30.052858Z","signed_message":"canonical_sha256_bytes"},"source_id":"2506.07594","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:84b3e646d93973636cf22e8eb10683ccd986885352308a0ce85e727fb751e5f6","sha256:1d325e81004c15740a8a13f59dfe71c39b0d58a477e5edb2ad95877ec032c1a7"],"state_sha256":"f7c1ea9644b4bf7412cd9f213b58bee491ff4346e7952c985e5ee9b45a214be4"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"K8UPx26xCa9ygFNXov7BMPop9mZZ5ypFMWpNdZldL72jPz1w0VnM49yPckGSEPHuX8OxwC83VbXl2lZF5N4MAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-09T14:31:36.294384Z","bundle_sha256":"ca462cce259dc98826017e4b02dee40ab936b39c3c4fbf81d17450c5dbc8bd7b"}}