{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:S5Z43644E3L43GR6YSRNALTOPW","short_pith_number":"pith:S5Z43644","schema_version":"1.0","canonical_sha256":"9773cdfb9c26d7cd9a3ec4a2d02e6e7dadbc288c8b023f38061d388169c5b6f2","source":{"kind":"arxiv","id":"2407.07511","version":1},"attestation_state":"computed","paper":{"title":"A Systematic Mapping Study on Teaching of Security Concepts in Programming Courses","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Adnan Ashraf, Alina Torbunova, Ivan Porres","submitted_at":"2024-07-10T09:57:12Z","abstract_excerpt":"Context: To effectively defend against ever-evolving cybersecurity threats, software systems should be made as secure as possible. To achieve this, software developers should understand potential vulnerabilities and apply secure coding practices. To prepare these skilled professionals, it is important that cybersecurity concepts are included in programming courses taught at universities. Objective: To present a comprehensive and unbiased literature review on teaching of cybersecurity concepts in programming courses taught at universities. Method: We perform a Systematic Mapping Study. We prese"},"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":"2407.07511","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2024-07-10T09:57:12Z","cross_cats_sorted":[],"title_canon_sha256":"c278321e59654d009d3e0f93b80dd0f6caa4ab4b95b4952fdec759e5f7a0412f","abstract_canon_sha256":"af474d77007c36cb527943ef33b4d8bdf9120763bc16b8c0f2d7ae97bcd8af68"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:42:13.081467Z","signature_b64":"kp38RlObzzmDIt3sGCVtRhnUpZczIpzG5W0QWOZqUV+/Lt5tor5q4sOaz7OiT10xNrinBsm4iFDgUR0sdSsrBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9773cdfb9c26d7cd9a3ec4a2d02e6e7dadbc288c8b023f38061d388169c5b6f2","last_reissued_at":"2026-07-05T08:42:13.081053Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:42:13.081053Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"A Systematic Mapping Study on Teaching of Security Concepts in Programming Courses","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Adnan Ashraf, Alina Torbunova, Ivan Porres","submitted_at":"2024-07-10T09:57:12Z","abstract_excerpt":"Context: To effectively defend against ever-evolving cybersecurity threats, software systems should be made as secure as possible. To achieve this, software developers should understand potential vulnerabilities and apply secure coding practices. To prepare these skilled professionals, it is important that cybersecurity concepts are included in programming courses taught at universities. Objective: To present a comprehensive and unbiased literature review on teaching of cybersecurity concepts in programming courses taught at universities. Method: We perform a Systematic Mapping Study. We prese"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2407.07511","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/2407.07511/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":"2407.07511","created_at":"2026-07-05T08:42:13.081110+00:00"},{"alias_kind":"arxiv_version","alias_value":"2407.07511v1","created_at":"2026-07-05T08:42:13.081110+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2407.07511","created_at":"2026-07-05T08:42:13.081110+00:00"},{"alias_kind":"pith_short_12","alias_value":"S5Z43644E3L4","created_at":"2026-07-05T08:42:13.081110+00:00"},{"alias_kind":"pith_short_16","alias_value":"S5Z43644E3L43GR6","created_at":"2026-07-05T08:42:13.081110+00:00"},{"alias_kind":"pith_short_8","alias_value":"S5Z43644","created_at":"2026-07-05T08:42:13.081110+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/S5Z43644E3L43GR6YSRNALTOPW","json":"https://pith.science/pith/S5Z43644E3L43GR6YSRNALTOPW.json","graph_json":"https://pith.science/api/pith-number/S5Z43644E3L43GR6YSRNALTOPW/graph.json","events_json":"https://pith.science/api/pith-number/S5Z43644E3L43GR6YSRNALTOPW/events.json","paper":"https://pith.science/paper/S5Z43644"},"agent_actions":{"view_html":"https://pith.science/pith/S5Z43644E3L43GR6YSRNALTOPW","download_json":"https://pith.science/pith/S5Z43644E3L43GR6YSRNALTOPW.json","view_paper":"https://pith.science/paper/S5Z43644","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2407.07511&json=true","fetch_graph":"https://pith.science/api/pith-number/S5Z43644E3L43GR6YSRNALTOPW/graph.json","fetch_events":"https://pith.science/api/pith-number/S5Z43644E3L43GR6YSRNALTOPW/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/S5Z43644E3L43GR6YSRNALTOPW/action/timestamp_anchor","attest_storage":"https://pith.science/pith/S5Z43644E3L43GR6YSRNALTOPW/action/storage_attestation","attest_author":"https://pith.science/pith/S5Z43644E3L43GR6YSRNALTOPW/action/author_attestation","sign_citation":"https://pith.science/pith/S5Z43644E3L43GR6YSRNALTOPW/action/citation_signature","submit_replication":"https://pith.science/pith/S5Z43644E3L43GR6YSRNALTOPW/action/replication_record"}},"created_at":"2026-07-05T08:42:13.081110+00:00","updated_at":"2026-07-05T08:42:13.081110+00:00"}