{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2014:KLKVUUDEKSK74BNIO7N7GYZE5M","short_pith_number":"pith:KLKVUUDE","canonical_record":{"source":{"id":"1405.4464","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.DC","submitted_at":"2014-05-18T06:29:02Z","cross_cats_sorted":[],"title_canon_sha256":"c3fe18efd2c83d22334db3d986fcbf6af31ff6ef7e2bca250cad98863143dea6","abstract_canon_sha256":"5b2fe556d8cf4b7d1af3c79fdf174ea2b3c1e0f31ba41c6b616e273ac0c07054"},"schema_version":"1.0"},"canonical_sha256":"52d55a50645495fe05a877dbf36324eb0e5ebad2ffa083128d53c2609998e5be","source":{"kind":"arxiv","id":"1405.4464","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1405.4464","created_at":"2026-05-18T02:47:07Z"},{"alias_kind":"arxiv_version","alias_value":"1405.4464v3","created_at":"2026-05-18T02:47:07Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1405.4464","created_at":"2026-05-18T02:47:07Z"},{"alias_kind":"pith_short_12","alias_value":"KLKVUUDEKSK7","created_at":"2026-05-18T12:28:35Z"},{"alias_kind":"pith_short_16","alias_value":"KLKVUUDEKSK74BNI","created_at":"2026-05-18T12:28:35Z"},{"alias_kind":"pith_short_8","alias_value":"KLKVUUDE","created_at":"2026-05-18T12:28:35Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2014:KLKVUUDEKSK74BNIO7N7GYZE5M","target":"record","payload":{"canonical_record":{"source":{"id":"1405.4464","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.DC","submitted_at":"2014-05-18T06:29:02Z","cross_cats_sorted":[],"title_canon_sha256":"c3fe18efd2c83d22334db3d986fcbf6af31ff6ef7e2bca250cad98863143dea6","abstract_canon_sha256":"5b2fe556d8cf4b7d1af3c79fdf174ea2b3c1e0f31ba41c6b616e273ac0c07054"},"schema_version":"1.0"},"canonical_sha256":"52d55a50645495fe05a877dbf36324eb0e5ebad2ffa083128d53c2609998e5be","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:47:07.109046Z","signature_b64":"WAXT+iObGVsCo7EuK6uWJxt6u1K/jcsoj2f9Db7qcHLNFEhwvV6X2fqw03DeJYtGuEuDOdvHhffhEfhb2I9LBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"52d55a50645495fe05a877dbf36324eb0e5ebad2ffa083128d53c2609998e5be","last_reissued_at":"2026-05-18T02:47:07.108587Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:47:07.108587Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1405.4464","source_version":3,"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-18T02:47:07Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"p8EmkgXdLz583VKBsnD8fWybNB/rsspVtkebbmNjTmaOi5uwoUi0X75uRJKW7QKutan/9HgfO6cceHmUJwfICw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-08T05:54:30.024658Z"},"content_sha256":"7d07640c0b192040ea75f70452084c3719ebe9bb40835050eb911399a3c665e6","schema_version":"1.0","event_id":"sha256:7d07640c0b192040ea75f70452084c3719ebe9bb40835050eb911399a3c665e6"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2014:KLKVUUDEKSK74BNIO7N7GYZE5M","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Seeking the Principles of Sustainable Software Engineering","license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Justin Shi","submitted_at":"2014-05-18T06:29:02Z","abstract_excerpt":"Like other engineering disciplines, software engineering should also have principles to guide the construction of sustainable computer applications. Tangible properties include a) unlimited scalability, b) maximal reproducibility, and c) optimizable energy efficiency. In practice, we expect a sustainable scientific application should be written once and execute many times on multiple different processing platforms of different scales with optimized performance and energy efficiency. For more than two decades, explicit parallel programming/processing paradigms only focused on performance. Pract"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1405.4464","kind":"arxiv","version":3},"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-18T02:47:07Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"KiI1Afms9gEJ1wv08VBWrWcpeMPLf0A7F9orwjyFZBwmQpNMSTpmw63Bxm4/pD3yUSmRj4pthnw8hiOTZIaLDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-08T05:54:30.025369Z"},"content_sha256":"85154201cd482e090c0c522193f598aa3bc649f44c2270028e5f7ea2a0a7fad5","schema_version":"1.0","event_id":"sha256:85154201cd482e090c0c522193f598aa3bc649f44c2270028e5f7ea2a0a7fad5"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KLKVUUDEKSK74BNIO7N7GYZE5M/bundle.json","state_url":"https://pith.science/pith/KLKVUUDEKSK74BNIO7N7GYZE5M/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KLKVUUDEKSK74BNIO7N7GYZE5M/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-08T05:54:30Z","links":{"resolver":"https://pith.science/pith/KLKVUUDEKSK74BNIO7N7GYZE5M","bundle":"https://pith.science/pith/KLKVUUDEKSK74BNIO7N7GYZE5M/bundle.json","state":"https://pith.science/pith/KLKVUUDEKSK74BNIO7N7GYZE5M/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KLKVUUDEKSK74BNIO7N7GYZE5M/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2014:KLKVUUDEKSK74BNIO7N7GYZE5M","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":"5b2fe556d8cf4b7d1af3c79fdf174ea2b3c1e0f31ba41c6b616e273ac0c07054","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.DC","submitted_at":"2014-05-18T06:29:02Z","title_canon_sha256":"c3fe18efd2c83d22334db3d986fcbf6af31ff6ef7e2bca250cad98863143dea6"},"schema_version":"1.0","source":{"id":"1405.4464","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1405.4464","created_at":"2026-05-18T02:47:07Z"},{"alias_kind":"arxiv_version","alias_value":"1405.4464v3","created_at":"2026-05-18T02:47:07Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1405.4464","created_at":"2026-05-18T02:47:07Z"},{"alias_kind":"pith_short_12","alias_value":"KLKVUUDEKSK7","created_at":"2026-05-18T12:28:35Z"},{"alias_kind":"pith_short_16","alias_value":"KLKVUUDEKSK74BNI","created_at":"2026-05-18T12:28:35Z"},{"alias_kind":"pith_short_8","alias_value":"KLKVUUDE","created_at":"2026-05-18T12:28:35Z"}],"graph_snapshots":[{"event_id":"sha256:85154201cd482e090c0c522193f598aa3bc649f44c2270028e5f7ea2a0a7fad5","target":"graph","created_at":"2026-05-18T02:47:07Z","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":"Like other engineering disciplines, software engineering should also have principles to guide the construction of sustainable computer applications. Tangible properties include a) unlimited scalability, b) maximal reproducibility, and c) optimizable energy efficiency. In practice, we expect a sustainable scientific application should be written once and execute many times on multiple different processing platforms of different scales with optimized performance and energy efficiency. For more than two decades, explicit parallel programming/processing paradigms only focused on performance. Pract","authors_text":"Justin Shi","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.DC","submitted_at":"2014-05-18T06:29:02Z","title":"Seeking the Principles of Sustainable Software Engineering"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1405.4464","kind":"arxiv","version":3},"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:7d07640c0b192040ea75f70452084c3719ebe9bb40835050eb911399a3c665e6","target":"record","created_at":"2026-05-18T02:47:07Z","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":"5b2fe556d8cf4b7d1af3c79fdf174ea2b3c1e0f31ba41c6b616e273ac0c07054","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/3.0/","primary_cat":"cs.DC","submitted_at":"2014-05-18T06:29:02Z","title_canon_sha256":"c3fe18efd2c83d22334db3d986fcbf6af31ff6ef7e2bca250cad98863143dea6"},"schema_version":"1.0","source":{"id":"1405.4464","kind":"arxiv","version":3}},"canonical_sha256":"52d55a50645495fe05a877dbf36324eb0e5ebad2ffa083128d53c2609998e5be","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"52d55a50645495fe05a877dbf36324eb0e5ebad2ffa083128d53c2609998e5be","first_computed_at":"2026-05-18T02:47:07.108587Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:47:07.108587Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"WAXT+iObGVsCo7EuK6uWJxt6u1K/jcsoj2f9Db7qcHLNFEhwvV6X2fqw03DeJYtGuEuDOdvHhffhEfhb2I9LBg==","signature_status":"signed_v1","signed_at":"2026-05-18T02:47:07.109046Z","signed_message":"canonical_sha256_bytes"},"source_id":"1405.4464","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7d07640c0b192040ea75f70452084c3719ebe9bb40835050eb911399a3c665e6","sha256:85154201cd482e090c0c522193f598aa3bc649f44c2270028e5f7ea2a0a7fad5"],"state_sha256":"eb1ea1f15932047c7927a01f67b9ab5151ecf8e23f8f846fc42cde45bdb534c7"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PsY7ELRr6/FxJH85WFqEPb/zXnNG+qN8mE0MbSpjUVJ60g4TlZW+gIXMm7pPGOGfR0JFGRHji6dxbArj2TOtBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-08T05:54:30.028941Z","bundle_sha256":"a22507f6fe9ba58bb36fe0ba8710f9ab109c922874684f01f30cc7f7b31bf2c3"}}