{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:TEXUXVO3ZWXBRLOTJTVG4WXYES","short_pith_number":"pith:TEXUXVO3","canonical_record":{"source":{"id":"1807.02400","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-07-06T13:26:36Z","cross_cats_sorted":["cs.CY"],"title_canon_sha256":"7b2517f39b5fcbd31c36e2fa025f0bdd3dde47ac481598c744c87c38cba1e111","abstract_canon_sha256":"74ffdb170914b264ba2cef1eb3d2f5c6b339538a7ed745f390edc52ad496612f"},"schema_version":"1.0"},"canonical_sha256":"992f4bd5dbcdae18add34cea6e5af824aef04628a1e2b76f3f313e8c54a8ccea","source":{"kind":"arxiv","id":"1807.02400","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1807.02400","created_at":"2026-05-17T23:50:49Z"},{"alias_kind":"arxiv_version","alias_value":"1807.02400v2","created_at":"2026-05-17T23:50:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1807.02400","created_at":"2026-05-17T23:50:49Z"},{"alias_kind":"pith_short_12","alias_value":"TEXUXVO3ZWXB","created_at":"2026-05-18T12:32:53Z"},{"alias_kind":"pith_short_16","alias_value":"TEXUXVO3ZWXBRLOT","created_at":"2026-05-18T12:32:53Z"},{"alias_kind":"pith_short_8","alias_value":"TEXUXVO3","created_at":"2026-05-18T12:32:53Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:TEXUXVO3ZWXBRLOTJTVG4WXYES","target":"record","payload":{"canonical_record":{"source":{"id":"1807.02400","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-07-06T13:26:36Z","cross_cats_sorted":["cs.CY"],"title_canon_sha256":"7b2517f39b5fcbd31c36e2fa025f0bdd3dde47ac481598c744c87c38cba1e111","abstract_canon_sha256":"74ffdb170914b264ba2cef1eb3d2f5c6b339538a7ed745f390edc52ad496612f"},"schema_version":"1.0"},"canonical_sha256":"992f4bd5dbcdae18add34cea6e5af824aef04628a1e2b76f3f313e8c54a8ccea","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:50:49.092101Z","signature_b64":"v2iRH2BhPnoLirEAxHZZyXf5n0aQ3M9q9g/uK7ND9KNJeIUBhdy8D9XftKNqm+949gmB3u8xOu91fDvuVAbfBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"992f4bd5dbcdae18add34cea6e5af824aef04628a1e2b76f3f313e8c54a8ccea","last_reissued_at":"2026-05-17T23:50:49.091493Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:50:49.091493Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1807.02400","source_version":2,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-17T23:50:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"6BIbtdlQ3yFlwo9MZx96q8ZiHn9EeX24jSTFm2HhJV4WiIUYjkZe1dvvbOJpF2f6NqNV6SYc2nCs075wTZCWDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T19:05:23.732487Z"},"content_sha256":"077b27a1621d6ca588339ed8c647e460a27a4ec4b64cce7f743484f912247eb7","schema_version":"1.0","event_id":"sha256:077b27a1621d6ca588339ed8c647e460a27a4ec4b64cce7f743484f912247eb7"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:TEXUXVO3ZWXBRLOTJTVG4WXYES","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Beyond Surveys: Analyzing Software Development Artifacts to Assess Teaching Efforts","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CY"],"primary_cat":"cs.SE","authors_text":"Christoph Matthies, Guenter Hesse, Ralf Teusner","submitted_at":"2018-07-06T13:26:36Z","abstract_excerpt":"This Innovative Practice Full Paper presents an approach of using software development artifacts to gauge student behavior and the effectiveness of changes to curriculum design. There is an ongoing need to adapt university courses to changing requirements and shifts in industry. As an educator it is therefore vital to have access to methods, with which to ascertain the effects of curriculum design changes. In this paper, we present our approach of analyzing software repositories in order to gauge student behavior during project work. We evaluate this approach in a case study of a university un"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1807.02400","kind":"arxiv","version":2},"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"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-17T23:50:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vgEaSFmpjmM0aOGPC2XtuN36JIldi5UEZAo6pOKeIYwUOH+OajNuxWhr/cxLgznJZrX3SN45b9aTlURfwFxCAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T19:05:23.732834Z"},"content_sha256":"dec27b2d639ecc6758564e36d667b611949ce3045df1d85e7c26caeed5a8d9bd","schema_version":"1.0","event_id":"sha256:dec27b2d639ecc6758564e36d667b611949ce3045df1d85e7c26caeed5a8d9bd"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/TEXUXVO3ZWXBRLOTJTVG4WXYES/bundle.json","state_url":"https://pith.science/pith/TEXUXVO3ZWXBRLOTJTVG4WXYES/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/TEXUXVO3ZWXBRLOTJTVG4WXYES/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-06-04T19:05:23Z","links":{"resolver":"https://pith.science/pith/TEXUXVO3ZWXBRLOTJTVG4WXYES","bundle":"https://pith.science/pith/TEXUXVO3ZWXBRLOTJTVG4WXYES/bundle.json","state":"https://pith.science/pith/TEXUXVO3ZWXBRLOTJTVG4WXYES/state.json","well_known_bundle":"https://pith.science/.well-known/pith/TEXUXVO3ZWXBRLOTJTVG4WXYES/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:TEXUXVO3ZWXBRLOTJTVG4WXYES","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":"74ffdb170914b264ba2cef1eb3d2f5c6b339538a7ed745f390edc52ad496612f","cross_cats_sorted":["cs.CY"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-07-06T13:26:36Z","title_canon_sha256":"7b2517f39b5fcbd31c36e2fa025f0bdd3dde47ac481598c744c87c38cba1e111"},"schema_version":"1.0","source":{"id":"1807.02400","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1807.02400","created_at":"2026-05-17T23:50:49Z"},{"alias_kind":"arxiv_version","alias_value":"1807.02400v2","created_at":"2026-05-17T23:50:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1807.02400","created_at":"2026-05-17T23:50:49Z"},{"alias_kind":"pith_short_12","alias_value":"TEXUXVO3ZWXB","created_at":"2026-05-18T12:32:53Z"},{"alias_kind":"pith_short_16","alias_value":"TEXUXVO3ZWXBRLOT","created_at":"2026-05-18T12:32:53Z"},{"alias_kind":"pith_short_8","alias_value":"TEXUXVO3","created_at":"2026-05-18T12:32:53Z"}],"graph_snapshots":[{"event_id":"sha256:dec27b2d639ecc6758564e36d667b611949ce3045df1d85e7c26caeed5a8d9bd","target":"graph","created_at":"2026-05-17T23:50:49Z","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"},"paper":{"abstract_excerpt":"This Innovative Practice Full Paper presents an approach of using software development artifacts to gauge student behavior and the effectiveness of changes to curriculum design. There is an ongoing need to adapt university courses to changing requirements and shifts in industry. As an educator it is therefore vital to have access to methods, with which to ascertain the effects of curriculum design changes. In this paper, we present our approach of analyzing software repositories in order to gauge student behavior during project work. We evaluate this approach in a case study of a university un","authors_text":"Christoph Matthies, Guenter Hesse, Ralf Teusner","cross_cats":["cs.CY"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-07-06T13:26:36Z","title":"Beyond Surveys: Analyzing Software Development Artifacts to Assess Teaching Efforts"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1807.02400","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:077b27a1621d6ca588339ed8c647e460a27a4ec4b64cce7f743484f912247eb7","target":"record","created_at":"2026-05-17T23:50:49Z","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":"74ffdb170914b264ba2cef1eb3d2f5c6b339538a7ed745f390edc52ad496612f","cross_cats_sorted":["cs.CY"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-07-06T13:26:36Z","title_canon_sha256":"7b2517f39b5fcbd31c36e2fa025f0bdd3dde47ac481598c744c87c38cba1e111"},"schema_version":"1.0","source":{"id":"1807.02400","kind":"arxiv","version":2}},"canonical_sha256":"992f4bd5dbcdae18add34cea6e5af824aef04628a1e2b76f3f313e8c54a8ccea","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"992f4bd5dbcdae18add34cea6e5af824aef04628a1e2b76f3f313e8c54a8ccea","first_computed_at":"2026-05-17T23:50:49.091493Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:50:49.091493Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"v2iRH2BhPnoLirEAxHZZyXf5n0aQ3M9q9g/uK7ND9KNJeIUBhdy8D9XftKNqm+949gmB3u8xOu91fDvuVAbfBw==","signature_status":"signed_v1","signed_at":"2026-05-17T23:50:49.092101Z","signed_message":"canonical_sha256_bytes"},"source_id":"1807.02400","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:077b27a1621d6ca588339ed8c647e460a27a4ec4b64cce7f743484f912247eb7","sha256:dec27b2d639ecc6758564e36d667b611949ce3045df1d85e7c26caeed5a8d9bd"],"state_sha256":"4ba83e7928e85b1cb109b6d6f2b4b4cb59d34abb5a394fdc3b9fada0fb1b219f"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"LuP9nu/42Wbf7p5IScaBSSo8LGbgUEAgjWbkMY9FzcjnsaLMZn0oG+3+bsSj/P+H8DSqrIWep3y5M9veIT0fDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-04T19:05:23.734861Z","bundle_sha256":"4638034e55a87b98b84f168b994cd77a2fb07f4200abe164693bd27becc87490"}}