{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:TIVN4RLSQTDYOCJ5HLDXHLMSG3","short_pith_number":"pith:TIVN4RLS","schema_version":"1.0","canonical_sha256":"9a2ade457284c787093d3ac773ad9236fee8de91045d9c86d945a4f1dbde6b00","source":{"kind":"arxiv","id":"2404.16992","version":1},"attestation_state":"computed","paper":{"title":"A Catalog of Transformations to Remove Smells From Natural Language Tests","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Davi Rom\\~ao, Elvys Soares, Emerson Souza, Ivan Machado, Manoel Aranda, M\\'arcio Ribeiro, Naelson Oliveira, Rohit Gheyi, Ullyanne Patriota","submitted_at":"2024-04-25T19:23:24Z","abstract_excerpt":"Test smells can pose difficulties during testing activities, such as poor maintainability, non-deterministic behavior, and incomplete verification. Existing research has extensively addressed test smells in automated software tests but little attention has been given to smells in natural language tests. While some research has identified and catalogued such smells, there is a lack of systematic approaches for their removal. Consequently, there is also a lack of tools to automatically identify and remove natural language test smells. This paper introduces a catalog of transformations designed t"},"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":"2404.16992","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-04-25T19:23:24Z","cross_cats_sorted":[],"title_canon_sha256":"39e65dec8784c9256ad6f193c47ba14be43c848b52b6ccc3188a804e8c41f0b9","abstract_canon_sha256":"748b63938c51a1703ab0791fe27e26321caa31c580bcd39933212e7b029eaf9b"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:12:18.077353Z","signature_b64":"AtZsz8JeYgKD6ARv6YdRC+tCoFJRX7fbStdbLf+hPUU+iLg0nFuYDYoIOGwlwIgAEpUqwtEFAq5rFox0oVQ2Ag==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9a2ade457284c787093d3ac773ad9236fee8de91045d9c86d945a4f1dbde6b00","last_reissued_at":"2026-07-05T08:12:18.076870Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:12:18.076870Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"A Catalog of Transformations to Remove Smells From Natural Language Tests","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Davi Rom\\~ao, Elvys Soares, Emerson Souza, Ivan Machado, Manoel Aranda, M\\'arcio Ribeiro, Naelson Oliveira, Rohit Gheyi, Ullyanne Patriota","submitted_at":"2024-04-25T19:23:24Z","abstract_excerpt":"Test smells can pose difficulties during testing activities, such as poor maintainability, non-deterministic behavior, and incomplete verification. Existing research has extensively addressed test smells in automated software tests but little attention has been given to smells in natural language tests. While some research has identified and catalogued such smells, there is a lack of systematic approaches for their removal. Consequently, there is also a lack of tools to automatically identify and remove natural language test smells. This paper introduces a catalog of transformations designed t"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2404.16992","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/2404.16992/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":"2404.16992","created_at":"2026-07-05T08:12:18.076931+00:00"},{"alias_kind":"arxiv_version","alias_value":"2404.16992v1","created_at":"2026-07-05T08:12:18.076931+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2404.16992","created_at":"2026-07-05T08:12:18.076931+00:00"},{"alias_kind":"pith_short_12","alias_value":"TIVN4RLSQTDY","created_at":"2026-07-05T08:12:18.076931+00:00"},{"alias_kind":"pith_short_16","alias_value":"TIVN4RLSQTDYOCJ5","created_at":"2026-07-05T08:12:18.076931+00:00"},{"alias_kind":"pith_short_8","alias_value":"TIVN4RLS","created_at":"2026-07-05T08:12:18.076931+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/TIVN4RLSQTDYOCJ5HLDXHLMSG3","json":"https://pith.science/pith/TIVN4RLSQTDYOCJ5HLDXHLMSG3.json","graph_json":"https://pith.science/api/pith-number/TIVN4RLSQTDYOCJ5HLDXHLMSG3/graph.json","events_json":"https://pith.science/api/pith-number/TIVN4RLSQTDYOCJ5HLDXHLMSG3/events.json","paper":"https://pith.science/paper/TIVN4RLS"},"agent_actions":{"view_html":"https://pith.science/pith/TIVN4RLSQTDYOCJ5HLDXHLMSG3","download_json":"https://pith.science/pith/TIVN4RLSQTDYOCJ5HLDXHLMSG3.json","view_paper":"https://pith.science/paper/TIVN4RLS","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2404.16992&json=true","fetch_graph":"https://pith.science/api/pith-number/TIVN4RLSQTDYOCJ5HLDXHLMSG3/graph.json","fetch_events":"https://pith.science/api/pith-number/TIVN4RLSQTDYOCJ5HLDXHLMSG3/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/TIVN4RLSQTDYOCJ5HLDXHLMSG3/action/timestamp_anchor","attest_storage":"https://pith.science/pith/TIVN4RLSQTDYOCJ5HLDXHLMSG3/action/storage_attestation","attest_author":"https://pith.science/pith/TIVN4RLSQTDYOCJ5HLDXHLMSG3/action/author_attestation","sign_citation":"https://pith.science/pith/TIVN4RLSQTDYOCJ5HLDXHLMSG3/action/citation_signature","submit_replication":"https://pith.science/pith/TIVN4RLSQTDYOCJ5HLDXHLMSG3/action/replication_record"}},"created_at":"2026-07-05T08:12:18.076931+00:00","updated_at":"2026-07-05T08:12:18.076931+00:00"}