{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:CL4YBQ3TV24JUZUSADVZJTYVKS","short_pith_number":"pith:CL4YBQ3T","canonical_record":{"source":{"id":"1803.05253","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-03-14T13:15:13Z","cross_cats_sorted":[],"title_canon_sha256":"9640fa485102b490cf5db9878e6f398ef5af36400336514513c595cde1665bd6","abstract_canon_sha256":"609439496d7986f6a4b61112c8c84efc1ac0c0e3d7f1c11beb8c283423bbeb4a"},"schema_version":"1.0"},"canonical_sha256":"12f980c373aeb89a669200eb94cf1554a2b7485e33beed228780ac96a06c286c","source":{"kind":"arxiv","id":"1803.05253","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1803.05253","created_at":"2026-05-18T00:21:01Z"},{"alias_kind":"arxiv_version","alias_value":"1803.05253v1","created_at":"2026-05-18T00:21:01Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1803.05253","created_at":"2026-05-18T00:21:01Z"},{"alias_kind":"pith_short_12","alias_value":"CL4YBQ3TV24J","created_at":"2026-05-18T12:32:16Z"},{"alias_kind":"pith_short_16","alias_value":"CL4YBQ3TV24JUZUS","created_at":"2026-05-18T12:32:16Z"},{"alias_kind":"pith_short_8","alias_value":"CL4YBQ3T","created_at":"2026-05-18T12:32:16Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:CL4YBQ3TV24JUZUSADVZJTYVKS","target":"record","payload":{"canonical_record":{"source":{"id":"1803.05253","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-03-14T13:15:13Z","cross_cats_sorted":[],"title_canon_sha256":"9640fa485102b490cf5db9878e6f398ef5af36400336514513c595cde1665bd6","abstract_canon_sha256":"609439496d7986f6a4b61112c8c84efc1ac0c0e3d7f1c11beb8c283423bbeb4a"},"schema_version":"1.0"},"canonical_sha256":"12f980c373aeb89a669200eb94cf1554a2b7485e33beed228780ac96a06c286c","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:21:01.772253Z","signature_b64":"0wt3ELRikohLPsqhwtOevpsWVQWE7lioEtLPI6Ue46zi46DJqR8hzUSKSpBNdHsWCHxAVWBIQPT/cTlYWcwiBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"12f980c373aeb89a669200eb94cf1554a2b7485e33beed228780ac96a06c286c","last_reissued_at":"2026-05-18T00:21:01.771867Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:21:01.771867Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1803.05253","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-05-18T00:21:01Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TjbYepd/fS9rA+MuTelzIzRprdRbYLCPgU4fTaaXIu+M545qoUovX1UMvlBVRZ5gNs95U/l+T37wtC0AxhYeDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-01T03:27:16.706830Z"},"content_sha256":"7e1091f779065cc736015d80bd4608be1e5d119eb36a3196862839664feb19f6","schema_version":"1.0","event_id":"sha256:7e1091f779065cc736015d80bd4608be1e5d119eb36a3196862839664feb19f6"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:CL4YBQ3TV24JUZUSADVZJTYVKS","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"How to Implement Dependencies in Server Pages of JEE Web Applications","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Anas Shatnawi, Ghizlane El Boussaidi, Hafedh Mili, Jean Privat, Manel Abdellatif, Naouel Moha, Yann-Ga\\\"el Gu\\'eh\\'eneuc","submitted_at":"2018-03-14T13:15:13Z","abstract_excerpt":"Java Enterprise Edition (JEE) applications are implemented in terms of a set of components developed based on several JEE technologies includ- ing, but not limited to, Servlet, JSP, JSF, EJB, JavaBeans. These JEE technologies rely on a varied set of communication mechanisms to commu- nicate between each others. Examples of these communication mechanisms are HTTP requests, Remote Method Invocation (RMI), Java DateBase Connectivity (JDBC), etc. These communication mechanisms represent program dependencies between JEE components. However, one communi- cation mechanism can be implemented following"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1803.05253","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":""},"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-18T00:21:01Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"rynV0aEOxWb2BA7RwJpsRiYIuaAmVq9WWIYPtsi/qGb98ToiuRVgdGIdH67O2T/9kbmBx1kFzwTKb1TdRbowBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-01T03:27:16.707177Z"},"content_sha256":"a85b44d6b34b4c2bb6baafa18d0db9b107290c0f14ca18b5d3a07c9dc978d650","schema_version":"1.0","event_id":"sha256:a85b44d6b34b4c2bb6baafa18d0db9b107290c0f14ca18b5d3a07c9dc978d650"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/CL4YBQ3TV24JUZUSADVZJTYVKS/bundle.json","state_url":"https://pith.science/pith/CL4YBQ3TV24JUZUSADVZJTYVKS/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/CL4YBQ3TV24JUZUSADVZJTYVKS/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-01T03:27:16Z","links":{"resolver":"https://pith.science/pith/CL4YBQ3TV24JUZUSADVZJTYVKS","bundle":"https://pith.science/pith/CL4YBQ3TV24JUZUSADVZJTYVKS/bundle.json","state":"https://pith.science/pith/CL4YBQ3TV24JUZUSADVZJTYVKS/state.json","well_known_bundle":"https://pith.science/.well-known/pith/CL4YBQ3TV24JUZUSADVZJTYVKS/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:CL4YBQ3TV24JUZUSADVZJTYVKS","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":"609439496d7986f6a4b61112c8c84efc1ac0c0e3d7f1c11beb8c283423bbeb4a","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-03-14T13:15:13Z","title_canon_sha256":"9640fa485102b490cf5db9878e6f398ef5af36400336514513c595cde1665bd6"},"schema_version":"1.0","source":{"id":"1803.05253","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1803.05253","created_at":"2026-05-18T00:21:01Z"},{"alias_kind":"arxiv_version","alias_value":"1803.05253v1","created_at":"2026-05-18T00:21:01Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1803.05253","created_at":"2026-05-18T00:21:01Z"},{"alias_kind":"pith_short_12","alias_value":"CL4YBQ3TV24J","created_at":"2026-05-18T12:32:16Z"},{"alias_kind":"pith_short_16","alias_value":"CL4YBQ3TV24JUZUS","created_at":"2026-05-18T12:32:16Z"},{"alias_kind":"pith_short_8","alias_value":"CL4YBQ3T","created_at":"2026-05-18T12:32:16Z"}],"graph_snapshots":[{"event_id":"sha256:a85b44d6b34b4c2bb6baafa18d0db9b107290c0f14ca18b5d3a07c9dc978d650","target":"graph","created_at":"2026-05-18T00:21:01Z","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":"Java Enterprise Edition (JEE) applications are implemented in terms of a set of components developed based on several JEE technologies includ- ing, but not limited to, Servlet, JSP, JSF, EJB, JavaBeans. These JEE technologies rely on a varied set of communication mechanisms to commu- nicate between each others. Examples of these communication mechanisms are HTTP requests, Remote Method Invocation (RMI), Java DateBase Connectivity (JDBC), etc. These communication mechanisms represent program dependencies between JEE components. However, one communi- cation mechanism can be implemented following","authors_text":"Anas Shatnawi, Ghizlane El Boussaidi, Hafedh Mili, Jean Privat, Manel Abdellatif, Naouel Moha, Yann-Ga\\\"el Gu\\'eh\\'eneuc","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-03-14T13:15:13Z","title":"How to Implement Dependencies in Server Pages of JEE Web Applications"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1803.05253","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:7e1091f779065cc736015d80bd4608be1e5d119eb36a3196862839664feb19f6","target":"record","created_at":"2026-05-18T00:21:01Z","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":"609439496d7986f6a4b61112c8c84efc1ac0c0e3d7f1c11beb8c283423bbeb4a","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-03-14T13:15:13Z","title_canon_sha256":"9640fa485102b490cf5db9878e6f398ef5af36400336514513c595cde1665bd6"},"schema_version":"1.0","source":{"id":"1803.05253","kind":"arxiv","version":1}},"canonical_sha256":"12f980c373aeb89a669200eb94cf1554a2b7485e33beed228780ac96a06c286c","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"12f980c373aeb89a669200eb94cf1554a2b7485e33beed228780ac96a06c286c","first_computed_at":"2026-05-18T00:21:01.771867Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:21:01.771867Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"0wt3ELRikohLPsqhwtOevpsWVQWE7lioEtLPI6Ue46zi46DJqR8hzUSKSpBNdHsWCHxAVWBIQPT/cTlYWcwiBw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:21:01.772253Z","signed_message":"canonical_sha256_bytes"},"source_id":"1803.05253","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7e1091f779065cc736015d80bd4608be1e5d119eb36a3196862839664feb19f6","sha256:a85b44d6b34b4c2bb6baafa18d0db9b107290c0f14ca18b5d3a07c9dc978d650"],"state_sha256":"47819f3e7c91601d4f22097acd0f2e680b9a216de0c5451765941f57615748d0"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"uMPi9vRNgVxgiCPrNP9U/bgkTmQwniGAsXE8Eqoj7iNUZnRT2c96vFGbjsVmHhx/Fd2WaoNZGcqd1UGZWLOEBg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-01T03:27:16.709208Z","bundle_sha256":"6da16990f74be007b59086048e7ea0ac0940d63c79daaa91738fc42df5af358b"}}