{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:B3WJVK6Q3R5TRU4KLRTJRJKWAE","short_pith_number":"pith:B3WJVK6Q","canonical_record":{"source":{"id":"2404.10912","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-04-16T21:16:17Z","cross_cats_sorted":[],"title_canon_sha256":"c5334f43506adc60088249354d7ebbdc3fe1756d56a7f7ac42557cced4424343","abstract_canon_sha256":"96efa56647617c3698ab75c1ed87628395f114e22486b00755342411504baf02"},"schema_version":"1.0"},"canonical_sha256":"0eec9aabd0dc7b38d38a5c6698a556011d791d1cdecb9457dee4db242086bde3","source":{"kind":"arxiv","id":"2404.10912","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2404.10912","created_at":"2026-07-05T08:09:00Z"},{"alias_kind":"arxiv_version","alias_value":"2404.10912v1","created_at":"2026-07-05T08:09:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2404.10912","created_at":"2026-07-05T08:09:00Z"},{"alias_kind":"pith_short_12","alias_value":"B3WJVK6Q3R5T","created_at":"2026-07-05T08:09:00Z"},{"alias_kind":"pith_short_16","alias_value":"B3WJVK6Q3R5TRU4K","created_at":"2026-07-05T08:09:00Z"},{"alias_kind":"pith_short_8","alias_value":"B3WJVK6Q","created_at":"2026-07-05T08:09:00Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:B3WJVK6Q3R5TRU4KLRTJRJKWAE","target":"record","payload":{"canonical_record":{"source":{"id":"2404.10912","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-04-16T21:16:17Z","cross_cats_sorted":[],"title_canon_sha256":"c5334f43506adc60088249354d7ebbdc3fe1756d56a7f7ac42557cced4424343","abstract_canon_sha256":"96efa56647617c3698ab75c1ed87628395f114e22486b00755342411504baf02"},"schema_version":"1.0"},"canonical_sha256":"0eec9aabd0dc7b38d38a5c6698a556011d791d1cdecb9457dee4db242086bde3","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:09:00.701033Z","signature_b64":"HHd2KoGRh83qH+RfjqjYb4rq400qPzyeePbfYrCMg27BOKwMnc6bsfn5kgV4IFpHoYUbGdy1uap7sqEQjY7NDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0eec9aabd0dc7b38d38a5c6698a556011d791d1cdecb9457dee4db242086bde3","last_reissued_at":"2026-07-05T08:09:00.700591Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:09:00.700591Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2404.10912","source_version":1,"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-07-05T08:09:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Y69IPpHLdZnKDuWibqjwh/vOAckh5jOe4D5je3493KNPcBIF0rTSWG9qkIOzYGa1+nx2rCKICLiCLS8XcMIDBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T17:59:03.606143Z"},"content_sha256":"7378a5d63a3650dade87e312490ef8e3cd9172d2dfba32b31020a83335ad7c52","schema_version":"1.0","event_id":"sha256:7378a5d63a3650dade87e312490ef8e3cd9172d2dfba32b31020a83335ad7c52"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:B3WJVK6Q3R5TRU4KLRTJRJKWAE","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Bridging Theory to Practice in Software Testing Teaching through Team-based Learning (TBL) and Open Source Software (OSS) Contribution","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Elaine Venson, Reem Alfayez","submitted_at":"2024-04-16T21:16:17Z","abstract_excerpt":"Curricula recommendation for undergraduate Software Engineering courses underscore the importance of transcending from traditional lecture format to actively involving students in time-limited, iterative development practices. This paper presents a teaching approach for a software testing course that integrates theory and practical experience through the utilization of both TBL and active contributions to OSS projects. The paper reports on our experience implementing the pedagogical approach over four consecutive semesters of a Software Testing course within an undergraduate Software Engineeri"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2404.10912","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/2404.10912/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"},"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-07-05T08:09:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"RYlXXZO5Yl05/coXY3vk+h1Q9K9qDn1eJNogL35Q6WOOAH7/txl8kgWc5TnvysfNOcgGZRzAv19niMvvxBDFDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T17:59:03.606762Z"},"content_sha256":"3109c806bdf369389228cec74e4af76366b79a8a91b19fb729b9cff1e67e74e3","schema_version":"1.0","event_id":"sha256:3109c806bdf369389228cec74e4af76366b79a8a91b19fb729b9cff1e67e74e3"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/B3WJVK6Q3R5TRU4KLRTJRJKWAE/bundle.json","state_url":"https://pith.science/pith/B3WJVK6Q3R5TRU4KLRTJRJKWAE/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/B3WJVK6Q3R5TRU4KLRTJRJKWAE/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-08-03T17:59:03Z","links":{"resolver":"https://pith.science/pith/B3WJVK6Q3R5TRU4KLRTJRJKWAE","bundle":"https://pith.science/pith/B3WJVK6Q3R5TRU4KLRTJRJKWAE/bundle.json","state":"https://pith.science/pith/B3WJVK6Q3R5TRU4KLRTJRJKWAE/state.json","well_known_bundle":"https://pith.science/.well-known/pith/B3WJVK6Q3R5TRU4KLRTJRJKWAE/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:B3WJVK6Q3R5TRU4KLRTJRJKWAE","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":"96efa56647617c3698ab75c1ed87628395f114e22486b00755342411504baf02","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-04-16T21:16:17Z","title_canon_sha256":"c5334f43506adc60088249354d7ebbdc3fe1756d56a7f7ac42557cced4424343"},"schema_version":"1.0","source":{"id":"2404.10912","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2404.10912","created_at":"2026-07-05T08:09:00Z"},{"alias_kind":"arxiv_version","alias_value":"2404.10912v1","created_at":"2026-07-05T08:09:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2404.10912","created_at":"2026-07-05T08:09:00Z"},{"alias_kind":"pith_short_12","alias_value":"B3WJVK6Q3R5T","created_at":"2026-07-05T08:09:00Z"},{"alias_kind":"pith_short_16","alias_value":"B3WJVK6Q3R5TRU4K","created_at":"2026-07-05T08:09:00Z"},{"alias_kind":"pith_short_8","alias_value":"B3WJVK6Q","created_at":"2026-07-05T08:09:00Z"}],"graph_snapshots":[{"event_id":"sha256:3109c806bdf369389228cec74e4af76366b79a8a91b19fb729b9cff1e67e74e3","target":"graph","created_at":"2026-07-05T08:09:00Z","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/2404.10912/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Curricula recommendation for undergraduate Software Engineering courses underscore the importance of transcending from traditional lecture format to actively involving students in time-limited, iterative development practices. This paper presents a teaching approach for a software testing course that integrates theory and practical experience through the utilization of both TBL and active contributions to OSS projects. The paper reports on our experience implementing the pedagogical approach over four consecutive semesters of a Software Testing course within an undergraduate Software Engineeri","authors_text":"Elaine Venson, Reem Alfayez","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-04-16T21:16:17Z","title":"Bridging Theory to Practice in Software Testing Teaching through Team-based Learning (TBL) and Open Source Software (OSS) Contribution"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2404.10912","kind":"arxiv","version":1},"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:7378a5d63a3650dade87e312490ef8e3cd9172d2dfba32b31020a83335ad7c52","target":"record","created_at":"2026-07-05T08:09:00Z","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":"96efa56647617c3698ab75c1ed87628395f114e22486b00755342411504baf02","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-04-16T21:16:17Z","title_canon_sha256":"c5334f43506adc60088249354d7ebbdc3fe1756d56a7f7ac42557cced4424343"},"schema_version":"1.0","source":{"id":"2404.10912","kind":"arxiv","version":1}},"canonical_sha256":"0eec9aabd0dc7b38d38a5c6698a556011d791d1cdecb9457dee4db242086bde3","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"0eec9aabd0dc7b38d38a5c6698a556011d791d1cdecb9457dee4db242086bde3","first_computed_at":"2026-07-05T08:09:00.700591Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:09:00.700591Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"HHd2KoGRh83qH+RfjqjYb4rq400qPzyeePbfYrCMg27BOKwMnc6bsfn5kgV4IFpHoYUbGdy1uap7sqEQjY7NDQ==","signature_status":"signed_v1","signed_at":"2026-07-05T08:09:00.701033Z","signed_message":"canonical_sha256_bytes"},"source_id":"2404.10912","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7378a5d63a3650dade87e312490ef8e3cd9172d2dfba32b31020a83335ad7c52","sha256:3109c806bdf369389228cec74e4af76366b79a8a91b19fb729b9cff1e67e74e3"],"state_sha256":"5fd158c5f49c1c58b87c9599c8a17d03030ecdcc5f65976a0893067d45b82022"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"98W44a+2d7+FYcby6B9jbNaeOxVi8WHPpa9ZZnKVAkZ6fXiF6mAj6yyWeuIB9PSVv/4k2KzhkTZe/oy8NWRrBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-03T17:59:03.613145Z","bundle_sha256":"08efd96f44db058c18915bfa32a80b5279ef5eea9cf0378f39488764111cf319"}}