{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:OQ2GIEZRW5THT7NIR7EZUMYKHF","short_pith_number":"pith:OQ2GIEZR","canonical_record":{"source":{"id":"2201.04434","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-01-12T12:06:01Z","cross_cats_sorted":[],"title_canon_sha256":"3a8d4137d3abba148057f94ee8f5b13392ce66b923d32391ab07a48af5cbb8d0","abstract_canon_sha256":"8fef01c3801444a5e61b9e09f7244d958dd3526084294736705efda7e41f3b07"},"schema_version":"1.0"},"canonical_sha256":"7434641331b76679fda88fc99a330a397d628fcaf6b85c492bba915500c999e9","source":{"kind":"arxiv","id":"2201.04434","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2201.04434","created_at":"2026-07-05T06:39:29Z"},{"alias_kind":"arxiv_version","alias_value":"2201.04434v1","created_at":"2026-07-05T06:39:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2201.04434","created_at":"2026-07-05T06:39:29Z"},{"alias_kind":"pith_short_12","alias_value":"OQ2GIEZRW5TH","created_at":"2026-07-05T06:39:29Z"},{"alias_kind":"pith_short_16","alias_value":"OQ2GIEZRW5THT7NI","created_at":"2026-07-05T06:39:29Z"},{"alias_kind":"pith_short_8","alias_value":"OQ2GIEZR","created_at":"2026-07-05T06:39:29Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:OQ2GIEZRW5THT7NIR7EZUMYKHF","target":"record","payload":{"canonical_record":{"source":{"id":"2201.04434","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-01-12T12:06:01Z","cross_cats_sorted":[],"title_canon_sha256":"3a8d4137d3abba148057f94ee8f5b13392ce66b923d32391ab07a48af5cbb8d0","abstract_canon_sha256":"8fef01c3801444a5e61b9e09f7244d958dd3526084294736705efda7e41f3b07"},"schema_version":"1.0"},"canonical_sha256":"7434641331b76679fda88fc99a330a397d628fcaf6b85c492bba915500c999e9","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:39:29.084346Z","signature_b64":"hYjmebes7FfgOa2AT5N0J1W1RPxdjzvjZeARqH4HlwxedUISAEViFOE3ym24pgM2hchMBi411kWQFLHRbYLfBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7434641331b76679fda88fc99a330a397d628fcaf6b85c492bba915500c999e9","last_reissued_at":"2026-07-05T06:39:29.083783Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:39:29.083783Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2201.04434","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-05T06:39:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TsmzJK/APhgs/QpFMVLXwyrw389uWn2a9ch1cNLcEdWHgmtA3VsseGK5JuVsqbHalx4fqLTzVUcZk6wdW62gAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T09:30:48.145427Z"},"content_sha256":"bf07b25d4a4943a162362530b2bb8caa4cae13817e1f3fdb3f74ca98185f63c7","schema_version":"1.0","event_id":"sha256:bf07b25d4a4943a162362530b2bb8caa4cae13817e1f3fdb3f74ca98185f63c7"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:OQ2GIEZRW5THT7NIR7EZUMYKHF","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"The openCARP CDE -- Concept for and implementation of a sustainable collaborative development environment for research software","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Axel Loewe, Felix Bach, Gunnar Seemann, Jochen Klar, Jorge S\\'anchez, Robert Ulrich, Yung-Lin Huang","submitted_at":"2022-01-12T12:06:01Z","abstract_excerpt":"This work describes the setup of an advanced technical infrastructure for collaborative software development (CDE) in large, distributed projects based on GitLab. We present its customization and extension, additional features and processes like code review, continuous automated testing, DevOps practices, and sustainable life-cycle management including long-term preservation and citable publishing of software releases along with relevant metadata. The environment is currently used for developing the open cardiac simulation software openCARP and an evaluation showcases its capability and utilit"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2201.04434","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/2201.04434/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-05T06:39:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"LbuVsJbrswlVq4qSNrwFtHCprQGtPUHbwz2Owv9ftiyjpnOg6V9W8VrV31+mqFVBfr08oGjQPEuht8SBRolGCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T09:30:48.146367Z"},"content_sha256":"a84846900d8745311db8db75f419c2176794ce4a133525b2936cc4be3be925de","schema_version":"1.0","event_id":"sha256:a84846900d8745311db8db75f419c2176794ce4a133525b2936cc4be3be925de"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/OQ2GIEZRW5THT7NIR7EZUMYKHF/bundle.json","state_url":"https://pith.science/pith/OQ2GIEZRW5THT7NIR7EZUMYKHF/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/OQ2GIEZRW5THT7NIR7EZUMYKHF/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-17T09:30:48Z","links":{"resolver":"https://pith.science/pith/OQ2GIEZRW5THT7NIR7EZUMYKHF","bundle":"https://pith.science/pith/OQ2GIEZRW5THT7NIR7EZUMYKHF/bundle.json","state":"https://pith.science/pith/OQ2GIEZRW5THT7NIR7EZUMYKHF/state.json","well_known_bundle":"https://pith.science/.well-known/pith/OQ2GIEZRW5THT7NIR7EZUMYKHF/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:OQ2GIEZRW5THT7NIR7EZUMYKHF","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":"8fef01c3801444a5e61b9e09f7244d958dd3526084294736705efda7e41f3b07","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-01-12T12:06:01Z","title_canon_sha256":"3a8d4137d3abba148057f94ee8f5b13392ce66b923d32391ab07a48af5cbb8d0"},"schema_version":"1.0","source":{"id":"2201.04434","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2201.04434","created_at":"2026-07-05T06:39:29Z"},{"alias_kind":"arxiv_version","alias_value":"2201.04434v1","created_at":"2026-07-05T06:39:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2201.04434","created_at":"2026-07-05T06:39:29Z"},{"alias_kind":"pith_short_12","alias_value":"OQ2GIEZRW5TH","created_at":"2026-07-05T06:39:29Z"},{"alias_kind":"pith_short_16","alias_value":"OQ2GIEZRW5THT7NI","created_at":"2026-07-05T06:39:29Z"},{"alias_kind":"pith_short_8","alias_value":"OQ2GIEZR","created_at":"2026-07-05T06:39:29Z"}],"graph_snapshots":[{"event_id":"sha256:a84846900d8745311db8db75f419c2176794ce4a133525b2936cc4be3be925de","target":"graph","created_at":"2026-07-05T06:39:29Z","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/2201.04434/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"This work describes the setup of an advanced technical infrastructure for collaborative software development (CDE) in large, distributed projects based on GitLab. We present its customization and extension, additional features and processes like code review, continuous automated testing, DevOps practices, and sustainable life-cycle management including long-term preservation and citable publishing of software releases along with relevant metadata. The environment is currently used for developing the open cardiac simulation software openCARP and an evaluation showcases its capability and utilit","authors_text":"Axel Loewe, Felix Bach, Gunnar Seemann, Jochen Klar, Jorge S\\'anchez, Robert Ulrich, Yung-Lin Huang","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-01-12T12:06:01Z","title":"The openCARP CDE -- Concept for and implementation of a sustainable collaborative development environment for research software"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2201.04434","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:bf07b25d4a4943a162362530b2bb8caa4cae13817e1f3fdb3f74ca98185f63c7","target":"record","created_at":"2026-07-05T06:39:29Z","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":"8fef01c3801444a5e61b9e09f7244d958dd3526084294736705efda7e41f3b07","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2022-01-12T12:06:01Z","title_canon_sha256":"3a8d4137d3abba148057f94ee8f5b13392ce66b923d32391ab07a48af5cbb8d0"},"schema_version":"1.0","source":{"id":"2201.04434","kind":"arxiv","version":1}},"canonical_sha256":"7434641331b76679fda88fc99a330a397d628fcaf6b85c492bba915500c999e9","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"7434641331b76679fda88fc99a330a397d628fcaf6b85c492bba915500c999e9","first_computed_at":"2026-07-05T06:39:29.083783Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:39:29.083783Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"hYjmebes7FfgOa2AT5N0J1W1RPxdjzvjZeARqH4HlwxedUISAEViFOE3ym24pgM2hchMBi411kWQFLHRbYLfBw==","signature_status":"signed_v1","signed_at":"2026-07-05T06:39:29.084346Z","signed_message":"canonical_sha256_bytes"},"source_id":"2201.04434","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:bf07b25d4a4943a162362530b2bb8caa4cae13817e1f3fdb3f74ca98185f63c7","sha256:a84846900d8745311db8db75f419c2176794ce4a133525b2936cc4be3be925de"],"state_sha256":"09db37763b2fee339c9918f8abbddcb20520945e1b55a61f9450c331047f82a4"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1pIFYEDCCTxdlpUEMcSEwUByjb/AsxCwMp+UWrzHflzZ3ZX9gtPy4rWvuVCZ0U1qzAXl7MH2/SaVfVQDKj9+Ag==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-17T09:30:48.158331Z","bundle_sha256":"88bc45e4d041787f5933eeacd27ed02278f590461e08f7f49b3ae50c6c03b49d"}}