{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2017:6OSLYVVYVWB7GOMRUO3HUQLDRW","short_pith_number":"pith:6OSLYVVY","schema_version":"1.0","canonical_sha256":"f3a4bc56b8ad83f33991a3b67a41638da1263c72e6c7aa145072cc9320714625","source":{"kind":"arxiv","id":"1705.11087","version":1},"attestation_state":"computed","paper":{"title":"What to Fix? Distinguishing between design and non-design rules in automated tools","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Ipek Ozkaya, Neil A. Ernst, Robert L. Nord, Stephany Bellomo","submitted_at":"2017-05-31T13:35:37Z","abstract_excerpt":"Technical debt---design shortcuts taken to optimize for delivery speed---is a critical part of long-term software costs. Consequently, automatically detecting technical debt is a high priority for software practitioners. Software quality tool vendors have responded to this need by positioning their tools to detect and manage technical debt. While these tools bundle a number of rules, it is hard for users to understand which rules identify design issues, as opposed to syntactic quality. This is important, since previous studies have revealed the most significant technical debt is related to des"},"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":"1705.11087","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-05-31T13:35:37Z","cross_cats_sorted":[],"title_canon_sha256":"bc9db2b3955d14fd0eb0fb4fc5942c1cf333c37a1b63765fb460a19e38c3911b","abstract_canon_sha256":"1f4a9f58c13c8c0c4759fb71955c9ad4b4b9c600907a01790a6bd2ccc4834312"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:43:19.322129Z","signature_b64":"OA3fjtLaSESL0AeZr8z4e9bD52Y55dt2dR9RU68npoHFTehD1fdwYU2EAjrTA0ABgzI4YhTSOfz7M3RidobkCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"f3a4bc56b8ad83f33991a3b67a41638da1263c72e6c7aa145072cc9320714625","last_reissued_at":"2026-05-18T00:43:19.321511Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:43:19.321511Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"What to Fix? Distinguishing between design and non-design rules in automated tools","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Ipek Ozkaya, Neil A. Ernst, Robert L. Nord, Stephany Bellomo","submitted_at":"2017-05-31T13:35:37Z","abstract_excerpt":"Technical debt---design shortcuts taken to optimize for delivery speed---is a critical part of long-term software costs. Consequently, automatically detecting technical debt is a high priority for software practitioners. Software quality tool vendors have responded to this need by positioning their tools to detect and manage technical debt. While these tools bundle a number of rules, it is hard for users to understand which rules identify design issues, as opposed to syntactic quality. This is important, since previous studies have revealed the most significant technical debt is related to des"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1705.11087","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":"1705.11087","created_at":"2026-05-18T00:43:19.321594+00:00"},{"alias_kind":"arxiv_version","alias_value":"1705.11087v1","created_at":"2026-05-18T00:43:19.321594+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1705.11087","created_at":"2026-05-18T00:43:19.321594+00:00"},{"alias_kind":"pith_short_12","alias_value":"6OSLYVVYVWB7","created_at":"2026-05-18T12:31:03.183658+00:00"},{"alias_kind":"pith_short_16","alias_value":"6OSLYVVYVWB7GOMR","created_at":"2026-05-18T12:31:03.183658+00:00"},{"alias_kind":"pith_short_8","alias_value":"6OSLYVVY","created_at":"2026-05-18T12:31:03.183658+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/6OSLYVVYVWB7GOMRUO3HUQLDRW","json":"https://pith.science/pith/6OSLYVVYVWB7GOMRUO3HUQLDRW.json","graph_json":"https://pith.science/api/pith-number/6OSLYVVYVWB7GOMRUO3HUQLDRW/graph.json","events_json":"https://pith.science/api/pith-number/6OSLYVVYVWB7GOMRUO3HUQLDRW/events.json","paper":"https://pith.science/paper/6OSLYVVY"},"agent_actions":{"view_html":"https://pith.science/pith/6OSLYVVYVWB7GOMRUO3HUQLDRW","download_json":"https://pith.science/pith/6OSLYVVYVWB7GOMRUO3HUQLDRW.json","view_paper":"https://pith.science/paper/6OSLYVVY","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1705.11087&json=true","fetch_graph":"https://pith.science/api/pith-number/6OSLYVVYVWB7GOMRUO3HUQLDRW/graph.json","fetch_events":"https://pith.science/api/pith-number/6OSLYVVYVWB7GOMRUO3HUQLDRW/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/6OSLYVVYVWB7GOMRUO3HUQLDRW/action/timestamp_anchor","attest_storage":"https://pith.science/pith/6OSLYVVYVWB7GOMRUO3HUQLDRW/action/storage_attestation","attest_author":"https://pith.science/pith/6OSLYVVYVWB7GOMRUO3HUQLDRW/action/author_attestation","sign_citation":"https://pith.science/pith/6OSLYVVYVWB7GOMRUO3HUQLDRW/action/citation_signature","submit_replication":"https://pith.science/pith/6OSLYVVYVWB7GOMRUO3HUQLDRW/action/replication_record"}},"created_at":"2026-05-18T00:43:19.321594+00:00","updated_at":"2026-05-18T00:43:19.321594+00:00"}