{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:LF63SG4LUUP3FYSX5QTFLCDMAY","short_pith_number":"pith:LF63SG4L","schema_version":"1.0","canonical_sha256":"597db91b8ba51fb2e257ec2655886c060e97da6be228b3214ab370c8823abc0f","source":{"kind":"arxiv","id":"2402.06013","version":1},"attestation_state":"computed","paper":{"title":"How to Refactor this Code? An Exploratory Study on Developer-ChatGPT Refactoring Conversations","license":"http://creativecommons.org/publicdomain/zero/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Ali Ouni, Anushkrishna Venkatakrishnan, Christian D. Newman, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer","submitted_at":"2024-02-08T19:24:01Z","abstract_excerpt":"Large Language Models (LLMs), like ChatGPT, have gained widespread popularity and usage in various software engineering tasks, including refactoring, testing, code review, and program comprehension. Despite recent studies delving into refactoring documentation in commit messages, issues, and code review, little is known about how developers articulate their refactoring needs when interacting with ChatGPT. In this paper, our goal is to explore conversations between developers and ChatGPT related to refactoring to better understand how developers identify areas for improvement in code and how Ch"},"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":"2402.06013","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-02-08T19:24:01Z","cross_cats_sorted":[],"title_canon_sha256":"2e9cb209f1a52ebf2ca8405c5a2e52e2a78d325beccb997c91462302c81dd0da","abstract_canon_sha256":"769f0b7ad441af337bee090113cc758f653c0f4f1f870f2bef5d2f6e578bcc1b"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:43:16.867764Z","signature_b64":"9SnHX4XUoOB+wF1xwMcLAFIJIMHHNrx29l5JvuPw3oCB0FEQIC9g102WMUFoJ7wWcUHdUGPJtZ13iZJvcrACBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"597db91b8ba51fb2e257ec2655886c060e97da6be228b3214ab370c8823abc0f","last_reissued_at":"2026-07-05T07:43:16.867216Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:43:16.867216Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"How to Refactor this Code? An Exploratory Study on Developer-ChatGPT Refactoring Conversations","license":"http://creativecommons.org/publicdomain/zero/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Ali Ouni, Anushkrishna Venkatakrishnan, Christian D. Newman, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer","submitted_at":"2024-02-08T19:24:01Z","abstract_excerpt":"Large Language Models (LLMs), like ChatGPT, have gained widespread popularity and usage in various software engineering tasks, including refactoring, testing, code review, and program comprehension. Despite recent studies delving into refactoring documentation in commit messages, issues, and code review, little is known about how developers articulate their refactoring needs when interacting with ChatGPT. In this paper, our goal is to explore conversations between developers and ChatGPT related to refactoring to better understand how developers identify areas for improvement in code and how Ch"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2402.06013","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/2402.06013/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":"2402.06013","created_at":"2026-07-05T07:43:16.867288+00:00"},{"alias_kind":"arxiv_version","alias_value":"2402.06013v1","created_at":"2026-07-05T07:43:16.867288+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2402.06013","created_at":"2026-07-05T07:43:16.867288+00:00"},{"alias_kind":"pith_short_12","alias_value":"LF63SG4LUUP3","created_at":"2026-07-05T07:43:16.867288+00:00"},{"alias_kind":"pith_short_16","alias_value":"LF63SG4LUUP3FYSX","created_at":"2026-07-05T07:43:16.867288+00:00"},{"alias_kind":"pith_short_8","alias_value":"LF63SG4L","created_at":"2026-07-05T07:43:16.867288+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2606.20173","citing_title":"Qiskit Code Migration with LLMs","ref_index":128,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY","json":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY.json","graph_json":"https://pith.science/api/pith-number/LF63SG4LUUP3FYSX5QTFLCDMAY/graph.json","events_json":"https://pith.science/api/pith-number/LF63SG4LUUP3FYSX5QTFLCDMAY/events.json","paper":"https://pith.science/paper/LF63SG4L"},"agent_actions":{"view_html":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY","download_json":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY.json","view_paper":"https://pith.science/paper/LF63SG4L","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2402.06013&json=true","fetch_graph":"https://pith.science/api/pith-number/LF63SG4LUUP3FYSX5QTFLCDMAY/graph.json","fetch_events":"https://pith.science/api/pith-number/LF63SG4LUUP3FYSX5QTFLCDMAY/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY/action/timestamp_anchor","attest_storage":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY/action/storage_attestation","attest_author":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY/action/author_attestation","sign_citation":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY/action/citation_signature","submit_replication":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY/action/replication_record"}},"created_at":"2026-07-05T07:43:16.867288+00:00","updated_at":"2026-07-05T07:43:16.867288+00:00"}