{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:HT4DMQONBWUWWQA2SLWKPEUSLE","short_pith_number":"pith:HT4DMQON","canonical_record":{"source":{"id":"2007.11354","kind":"arxiv","version":9},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-07-22T11:59:54Z","cross_cats_sorted":["cs.DC","cs.LG"],"title_canon_sha256":"afcbcda92531a0ec31ff9121f40a2e6186b154ba298b794d60484a78dd51a8a3","abstract_canon_sha256":"03b8e36f63bacf9f2242b8338747ae4fc2471b91d366fab867b264fc4abadadd"},"schema_version":"1.0"},"canonical_sha256":"3cf83641cd0da96b401a92eca79292590d89d0e782fd486ae06bacb44c801081","source":{"kind":"arxiv","id":"2007.11354","version":9},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2007.11354","created_at":"2026-07-05T02:44:03Z"},{"alias_kind":"arxiv_version","alias_value":"2007.11354v9","created_at":"2026-07-05T02:44:03Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2007.11354","created_at":"2026-07-05T02:44:03Z"},{"alias_kind":"pith_short_12","alias_value":"HT4DMQONBWUW","created_at":"2026-07-05T02:44:03Z"},{"alias_kind":"pith_short_16","alias_value":"HT4DMQONBWUWWQA2","created_at":"2026-07-05T02:44:03Z"},{"alias_kind":"pith_short_8","alias_value":"HT4DMQON","created_at":"2026-07-05T02:44:03Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:HT4DMQONBWUWWQA2SLWKPEUSLE","target":"record","payload":{"canonical_record":{"source":{"id":"2007.11354","kind":"arxiv","version":9},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-07-22T11:59:54Z","cross_cats_sorted":["cs.DC","cs.LG"],"title_canon_sha256":"afcbcda92531a0ec31ff9121f40a2e6186b154ba298b794d60484a78dd51a8a3","abstract_canon_sha256":"03b8e36f63bacf9f2242b8338747ae4fc2471b91d366fab867b264fc4abadadd"},"schema_version":"1.0"},"canonical_sha256":"3cf83641cd0da96b401a92eca79292590d89d0e782fd486ae06bacb44c801081","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:44:03.075000Z","signature_b64":"SvwFkGk3mOdMBSPh9tYkj7lPbx99IPJvyY83xrIuujCBjlYXUG5vfvf1MhrC9qit1UvVXb8Q+MzcHgrNZ6N/Bw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"3cf83641cd0da96b401a92eca79292590d89d0e782fd486ae06bacb44c801081","last_reissued_at":"2026-07-05T02:44:03.074577Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:44:03.074577Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2007.11354","source_version":9,"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-05T02:44:03Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PyaV9Bg2UzmafenNX6exKZULOCcwJfp8/xlZHOMuDuK7CPFUKcjUe2SXliI4fkUmv9vI9jHlbSuVbajrFEfcDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-10T05:57:08.303378Z"},"content_sha256":"25a6f71a926e768cb532f4f51eef1fc5fba053c7510124432d6824eb77617ca0","schema_version":"1.0","event_id":"sha256:25a6f71a926e768cb532f4f51eef1fc5fba053c7510124432d6824eb77617ca0"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:HT4DMQONBWUWWQA2SLWKPEUSLE","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Systematic Literature Review on Federated Machine Learning: From A Software Engineering Perspective","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.DC","cs.LG"],"primary_cat":"cs.SE","authors_text":"Chen Wang, Hye-Young Paik, Liming Zhu, Qinghua Lu, Sin Kit Lo","submitted_at":"2020-07-22T11:59:54Z","abstract_excerpt":"Federated learning is an emerging machine learning paradigm where clients train models locally and formulate a global model based on the local model updates. To identify the state-of-the-art in federated learning and explore how to develop federated learning systems, we perform a systematic literature review from a software engineering perspective, based on 231 primary studies. Our data synthesis covers the lifecycle of federated learning system development that includes background understanding, requirement analysis, architecture design, implementation, and evaluation. We highlight and summar"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2007.11354","kind":"arxiv","version":9},"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/2007.11354/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-05T02:44:03Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"oPJD7KbC2djKFqTGSiPElIElKmETuSriKd6fb6ZBYbyqswuFzoIxQwUjoMczkQIDAw7O34xv+GwiMHmQa1fOBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-10T05:57:08.303757Z"},"content_sha256":"6a70fe2432392a299cf2b97f59f81291781c21a81bdb1e28895c952b8b539fef","schema_version":"1.0","event_id":"sha256:6a70fe2432392a299cf2b97f59f81291781c21a81bdb1e28895c952b8b539fef"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/HT4DMQONBWUWWQA2SLWKPEUSLE/bundle.json","state_url":"https://pith.science/pith/HT4DMQONBWUWWQA2SLWKPEUSLE/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/HT4DMQONBWUWWQA2SLWKPEUSLE/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-07-10T05:57:08Z","links":{"resolver":"https://pith.science/pith/HT4DMQONBWUWWQA2SLWKPEUSLE","bundle":"https://pith.science/pith/HT4DMQONBWUWWQA2SLWKPEUSLE/bundle.json","state":"https://pith.science/pith/HT4DMQONBWUWWQA2SLWKPEUSLE/state.json","well_known_bundle":"https://pith.science/.well-known/pith/HT4DMQONBWUWWQA2SLWKPEUSLE/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:HT4DMQONBWUWWQA2SLWKPEUSLE","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":"03b8e36f63bacf9f2242b8338747ae4fc2471b91d366fab867b264fc4abadadd","cross_cats_sorted":["cs.DC","cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-07-22T11:59:54Z","title_canon_sha256":"afcbcda92531a0ec31ff9121f40a2e6186b154ba298b794d60484a78dd51a8a3"},"schema_version":"1.0","source":{"id":"2007.11354","kind":"arxiv","version":9}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2007.11354","created_at":"2026-07-05T02:44:03Z"},{"alias_kind":"arxiv_version","alias_value":"2007.11354v9","created_at":"2026-07-05T02:44:03Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2007.11354","created_at":"2026-07-05T02:44:03Z"},{"alias_kind":"pith_short_12","alias_value":"HT4DMQONBWUW","created_at":"2026-07-05T02:44:03Z"},{"alias_kind":"pith_short_16","alias_value":"HT4DMQONBWUWWQA2","created_at":"2026-07-05T02:44:03Z"},{"alias_kind":"pith_short_8","alias_value":"HT4DMQON","created_at":"2026-07-05T02:44:03Z"}],"graph_snapshots":[{"event_id":"sha256:6a70fe2432392a299cf2b97f59f81291781c21a81bdb1e28895c952b8b539fef","target":"graph","created_at":"2026-07-05T02:44:03Z","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/2007.11354/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Federated learning is an emerging machine learning paradigm where clients train models locally and formulate a global model based on the local model updates. To identify the state-of-the-art in federated learning and explore how to develop federated learning systems, we perform a systematic literature review from a software engineering perspective, based on 231 primary studies. Our data synthesis covers the lifecycle of federated learning system development that includes background understanding, requirement analysis, architecture design, implementation, and evaluation. We highlight and summar","authors_text":"Chen Wang, Hye-Young Paik, Liming Zhu, Qinghua Lu, Sin Kit Lo","cross_cats":["cs.DC","cs.LG"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-07-22T11:59:54Z","title":"A Systematic Literature Review on Federated Machine Learning: From A Software Engineering Perspective"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2007.11354","kind":"arxiv","version":9},"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:25a6f71a926e768cb532f4f51eef1fc5fba053c7510124432d6824eb77617ca0","target":"record","created_at":"2026-07-05T02:44:03Z","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":"03b8e36f63bacf9f2242b8338747ae4fc2471b91d366fab867b264fc4abadadd","cross_cats_sorted":["cs.DC","cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-07-22T11:59:54Z","title_canon_sha256":"afcbcda92531a0ec31ff9121f40a2e6186b154ba298b794d60484a78dd51a8a3"},"schema_version":"1.0","source":{"id":"2007.11354","kind":"arxiv","version":9}},"canonical_sha256":"3cf83641cd0da96b401a92eca79292590d89d0e782fd486ae06bacb44c801081","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"3cf83641cd0da96b401a92eca79292590d89d0e782fd486ae06bacb44c801081","first_computed_at":"2026-07-05T02:44:03.074577Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T02:44:03.074577Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"SvwFkGk3mOdMBSPh9tYkj7lPbx99IPJvyY83xrIuujCBjlYXUG5vfvf1MhrC9qit1UvVXb8Q+MzcHgrNZ6N/Bw==","signature_status":"signed_v1","signed_at":"2026-07-05T02:44:03.075000Z","signed_message":"canonical_sha256_bytes"},"source_id":"2007.11354","source_kind":"arxiv","source_version":9}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:25a6f71a926e768cb532f4f51eef1fc5fba053c7510124432d6824eb77617ca0","sha256:6a70fe2432392a299cf2b97f59f81291781c21a81bdb1e28895c952b8b539fef"],"state_sha256":"385eeaca85084bfd013e35f9bda2dd74f6bc9788b417611aa99e7fbe7ff5a658"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"8fkJduptkJkz4iJiiZOsC2lZYYG+HqodaZUhrckUtFfkZmDVO5+j+FST6ZwVzZmaMI/CdcrOWc50giC61u5qDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-10T05:57:08.305638Z","bundle_sha256":"03e211ea292de891588748817b1d05101af6acc4c5c69b1a55d236aebe9992b2"}}