{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:4PXZSXR6XGHPGR6WRUARTARLKZ","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":"16e8dffd8ee635ccd7fd4e4bdba28178e00bb5b1416759c47909ba52c0f6ce6a","cross_cats_sorted":["cs.HC"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-10-31T18:31:03Z","title_canon_sha256":"d0574af07d1543af0eaef80d73080334d07e58dab5e5127e8cb25e06e42edd28"},"schema_version":"1.0","source":{"id":"1911.00046","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1911.00046","created_at":"2026-07-05T01:15:50Z"},{"alias_kind":"arxiv_version","alias_value":"1911.00046v2","created_at":"2026-07-05T01:15:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1911.00046","created_at":"2026-07-05T01:15:50Z"},{"alias_kind":"pith_short_12","alias_value":"4PXZSXR6XGHP","created_at":"2026-07-05T01:15:50Z"},{"alias_kind":"pith_short_16","alias_value":"4PXZSXR6XGHPGR6W","created_at":"2026-07-05T01:15:50Z"},{"alias_kind":"pith_short_8","alias_value":"4PXZSXR6","created_at":"2026-07-05T01:15:50Z"}],"graph_snapshots":[{"event_id":"sha256:8959619494c243bd3e4c87832cd6ca9994aa1f1cbea8af5b7dfd5c5d8869c1ef","target":"graph","created_at":"2026-07-05T01:15:50Z","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/1911.00046/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Software developers solve a diverse and wide range of problems. While software engineering research often focuses on tools to support this problem solving, the strategies that developers use to solve problems are at least as important. In this paper, we offer a novel approach for enabling developers to follow explicit programming strategies that describe how an expert tackles a common programming problem. We define explicit programming strategies, grounding our definition in prior work both within software engineering and in other professions which have adopted more explicit procedures for pro","authors_text":"Amy J. Ko, Dastyni Loksa, Maryam Arab, Thomas D. LaToza","cross_cats":["cs.HC"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-10-31T18:31:03Z","title":"Explicit Programming Strategies"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1911.00046","kind":"arxiv","version":2},"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:5e07689557c352f4b621e4ddbe43fb82d0ca825d9e9505a23576fa20e064ffcd","target":"record","created_at":"2026-07-05T01:15:50Z","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":"16e8dffd8ee635ccd7fd4e4bdba28178e00bb5b1416759c47909ba52c0f6ce6a","cross_cats_sorted":["cs.HC"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-10-31T18:31:03Z","title_canon_sha256":"d0574af07d1543af0eaef80d73080334d07e58dab5e5127e8cb25e06e42edd28"},"schema_version":"1.0","source":{"id":"1911.00046","kind":"arxiv","version":2}},"canonical_sha256":"e3ef995e3eb98ef347d68d0119822b565e54cb14764c111a4b0f9451d30cef8f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"e3ef995e3eb98ef347d68d0119822b565e54cb14764c111a4b0f9451d30cef8f","first_computed_at":"2026-07-05T01:15:50.015192Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T01:15:50.015192Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ESeX3UdWEJQRxHdYoptBDkzCEcgWbKIIMZi/kBd0e1/vowxs4al+e+5ywVtzkkRQz9rL2PWWX+R2JF96i6xBBg==","signature_status":"signed_v1","signed_at":"2026-07-05T01:15:50.015736Z","signed_message":"canonical_sha256_bytes"},"source_id":"1911.00046","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:5e07689557c352f4b621e4ddbe43fb82d0ca825d9e9505a23576fa20e064ffcd","sha256:8959619494c243bd3e4c87832cd6ca9994aa1f1cbea8af5b7dfd5c5d8869c1ef"],"state_sha256":"b45dc623ab63e7dc5f875f1beb9b296ef140f80c3f421c116cafdf8da5d8e787"}