{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2018:QNTLT5QJZW6EFDUKKWR3CEKGCL","short_pith_number":"pith:QNTLT5QJ","schema_version":"1.0","canonical_sha256":"8366b9f609cdbc428e8a55a3b1114612eaf01a141d51f108d3f04b4456a4c0a8","source":{"kind":"arxiv","id":"1812.07416","version":1},"attestation_state":"computed","paper":{"title":"Impact of Tool Support in Patch Construction","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Anil Koyuncu, Dongsun Kim, Jacques Klein, Martin Monperrus, Tegawend\\'e F. Bissyand\\'e, Yves Le Traon","submitted_at":"2018-12-18T15:02:26Z","abstract_excerpt":"In this work, we investigate the practice of patch construction in the Linux kernel development, focusing on the differences between three patching processes: (1) patches crafted entirely manually to fix bugs, (2) those that are derived from warnings of bug detection tools, and (3) those that are automatically generated based on fix patterns. With this study, we provide to the research community concrete insights on the practice of patching as well as how the development community is currently embracing research and commercial patching tools to improve productivity in repair. The result of our"},"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":"1812.07416","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-12-18T15:02:26Z","cross_cats_sorted":[],"title_canon_sha256":"f68658206c9ca098e732adc063d67db10b3e97cb219662868278787f170740fa","abstract_canon_sha256":"afbd75ad9155dadfb0cda9fb391cddb5c00c39efcf6bca32e3647f5451be6ac5"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:57:56.662626Z","signature_b64":"/0AC7liokp7Kl5sJ8hB3sVHoC4Adp6Lfx/YMiRd6CbSfoyG2/iLza/Di8GWsP0114+ZDmuKZbK+dr9R48RPVAA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8366b9f609cdbc428e8a55a3b1114612eaf01a141d51f108d3f04b4456a4c0a8","last_reissued_at":"2026-05-17T23:57:56.661970Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:57:56.661970Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Impact of Tool Support in Patch Construction","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Anil Koyuncu, Dongsun Kim, Jacques Klein, Martin Monperrus, Tegawend\\'e F. Bissyand\\'e, Yves Le Traon","submitted_at":"2018-12-18T15:02:26Z","abstract_excerpt":"In this work, we investigate the practice of patch construction in the Linux kernel development, focusing on the differences between three patching processes: (1) patches crafted entirely manually to fix bugs, (2) those that are derived from warnings of bug detection tools, and (3) those that are automatically generated based on fix patterns. With this study, we provide to the research community concrete insights on the practice of patching as well as how the development community is currently embracing research and commercial patching tools to improve productivity in repair. The result of our"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1812.07416","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":""},"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":"1812.07416","created_at":"2026-05-17T23:57:56.662071+00:00"},{"alias_kind":"arxiv_version","alias_value":"1812.07416v1","created_at":"2026-05-17T23:57:56.662071+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1812.07416","created_at":"2026-05-17T23:57:56.662071+00:00"},{"alias_kind":"pith_short_12","alias_value":"QNTLT5QJZW6E","created_at":"2026-05-18T12:32:46.962924+00:00"},{"alias_kind":"pith_short_16","alias_value":"QNTLT5QJZW6EFDUK","created_at":"2026-05-18T12:32:46.962924+00:00"},{"alias_kind":"pith_short_8","alias_value":"QNTLT5QJ","created_at":"2026-05-18T12:32:46.962924+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/QNTLT5QJZW6EFDUKKWR3CEKGCL","json":"https://pith.science/pith/QNTLT5QJZW6EFDUKKWR3CEKGCL.json","graph_json":"https://pith.science/api/pith-number/QNTLT5QJZW6EFDUKKWR3CEKGCL/graph.json","events_json":"https://pith.science/api/pith-number/QNTLT5QJZW6EFDUKKWR3CEKGCL/events.json","paper":"https://pith.science/paper/QNTLT5QJ"},"agent_actions":{"view_html":"https://pith.science/pith/QNTLT5QJZW6EFDUKKWR3CEKGCL","download_json":"https://pith.science/pith/QNTLT5QJZW6EFDUKKWR3CEKGCL.json","view_paper":"https://pith.science/paper/QNTLT5QJ","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1812.07416&json=true","fetch_graph":"https://pith.science/api/pith-number/QNTLT5QJZW6EFDUKKWR3CEKGCL/graph.json","fetch_events":"https://pith.science/api/pith-number/QNTLT5QJZW6EFDUKKWR3CEKGCL/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/QNTLT5QJZW6EFDUKKWR3CEKGCL/action/timestamp_anchor","attest_storage":"https://pith.science/pith/QNTLT5QJZW6EFDUKKWR3CEKGCL/action/storage_attestation","attest_author":"https://pith.science/pith/QNTLT5QJZW6EFDUKKWR3CEKGCL/action/author_attestation","sign_citation":"https://pith.science/pith/QNTLT5QJZW6EFDUKKWR3CEKGCL/action/citation_signature","submit_replication":"https://pith.science/pith/QNTLT5QJZW6EFDUKKWR3CEKGCL/action/replication_record"}},"created_at":"2026-05-17T23:57:56.662071+00:00","updated_at":"2026-05-17T23:57:56.662071+00:00"}