{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:35YMB2GQL6PCTE24HVKKGLXL4F","short_pith_number":"pith:35YMB2GQ","canonical_record":{"source":{"id":"1906.00937","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-06-03T17:30:13Z","cross_cats_sorted":[],"title_canon_sha256":"f8160fcef3c9d1ebf270f4023b4358457795b563fdfc22404d3098fe51c807ee","abstract_canon_sha256":"a49bc2cfc7533d8027ab8c2ed52a52c51773d221f8c172fabffb460a584768fa"},"schema_version":"1.0"},"canonical_sha256":"df70c0e8d05f9e29935c3d54a32eebe152d6f3259aaf801d6f888e9e13b23cc2","source":{"kind":"arxiv","id":"1906.00937","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1906.00937","created_at":"2026-05-17T23:44:23Z"},{"alias_kind":"arxiv_version","alias_value":"1906.00937v1","created_at":"2026-05-17T23:44:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1906.00937","created_at":"2026-05-17T23:44:23Z"},{"alias_kind":"pith_short_12","alias_value":"35YMB2GQL6PC","created_at":"2026-05-18T12:33:07Z"},{"alias_kind":"pith_short_16","alias_value":"35YMB2GQL6PCTE24","created_at":"2026-05-18T12:33:07Z"},{"alias_kind":"pith_short_8","alias_value":"35YMB2GQ","created_at":"2026-05-18T12:33:07Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:35YMB2GQL6PCTE24HVKKGLXL4F","target":"record","payload":{"canonical_record":{"source":{"id":"1906.00937","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-06-03T17:30:13Z","cross_cats_sorted":[],"title_canon_sha256":"f8160fcef3c9d1ebf270f4023b4358457795b563fdfc22404d3098fe51c807ee","abstract_canon_sha256":"a49bc2cfc7533d8027ab8c2ed52a52c51773d221f8c172fabffb460a584768fa"},"schema_version":"1.0"},"canonical_sha256":"df70c0e8d05f9e29935c3d54a32eebe152d6f3259aaf801d6f888e9e13b23cc2","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:44:23.455928Z","signature_b64":"RGVLuelsOmmaRF4XDy0vFNnk2L37N23VoMq1z0oxqNJOzUQn+J925tUjw6qQC4eLNUOSBSW0i9xeMoeYra2LCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"df70c0e8d05f9e29935c3d54a32eebe152d6f3259aaf801d6f888e9e13b23cc2","last_reissued_at":"2026-05-17T23:44:23.455311Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:44:23.455311Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1906.00937","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-17T23:44:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"uhYQtuP3x7umbZHnLFIzo072+J0DYQ3TTXNXFZFekaLBVjlLJdcM+/WvvYOIvCCdZqY+kWu0YlcLKA+H5CDtCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-01T04:28:01.464173Z"},"content_sha256":"489ed4274c47bc743d63a5fd52151aaf9aa4e769450ebee3df8443cea054a7b4","schema_version":"1.0","event_id":"sha256:489ed4274c47bc743d63a5fd52151aaf9aa4e769450ebee3df8443cea054a7b4"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:35YMB2GQL6PCTE24HVKKGLXL4F","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Service-Oriented Re-engineering of Legacy JEE Applications: Issues and Research Directions","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, Naouel Moha, Petko Vatlchev, Yann-Ga\\\"el Gu\\'eh\\'eneuc","submitted_at":"2019-06-03T17:30:13Z","abstract_excerpt":"Service-orientation views applications as orchestrations of independent software services that (1) implement functions that are reusable across many applications, (2) can be invoked remotely, and (3) are packaged to decouple potential callers from their implementation technology. As such, it enables organizations to develop quality applications faster than without services. Legacy applications are not service-oriented. Yet, they implement many reusable functions that could be exposed as \\emph{services}. Organizations face three main issues when re-engineering legacy application to (re)use serv"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1906.00937","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-17T23:44:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"QGbL7ZftqB5jTgnlKSgjA0LjUc4je94wwGTVq/lvEYl+8wOx+TRf00uKNt92Veg//rBEM3M4oe98tUqFTfZEDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-01T04:28:01.464923Z"},"content_sha256":"83e6c4a952b2e10e879e95328f36f5ea6901cedef0b696202d18007a011096a4","schema_version":"1.0","event_id":"sha256:83e6c4a952b2e10e879e95328f36f5ea6901cedef0b696202d18007a011096a4"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/35YMB2GQL6PCTE24HVKKGLXL4F/bundle.json","state_url":"https://pith.science/pith/35YMB2GQL6PCTE24HVKKGLXL4F/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/35YMB2GQL6PCTE24HVKKGLXL4F/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-01T04:28:01Z","links":{"resolver":"https://pith.science/pith/35YMB2GQL6PCTE24HVKKGLXL4F","bundle":"https://pith.science/pith/35YMB2GQL6PCTE24HVKKGLXL4F/bundle.json","state":"https://pith.science/pith/35YMB2GQL6PCTE24HVKKGLXL4F/state.json","well_known_bundle":"https://pith.science/.well-known/pith/35YMB2GQL6PCTE24HVKKGLXL4F/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:35YMB2GQL6PCTE24HVKKGLXL4F","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":"a49bc2cfc7533d8027ab8c2ed52a52c51773d221f8c172fabffb460a584768fa","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-06-03T17:30:13Z","title_canon_sha256":"f8160fcef3c9d1ebf270f4023b4358457795b563fdfc22404d3098fe51c807ee"},"schema_version":"1.0","source":{"id":"1906.00937","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1906.00937","created_at":"2026-05-17T23:44:23Z"},{"alias_kind":"arxiv_version","alias_value":"1906.00937v1","created_at":"2026-05-17T23:44:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1906.00937","created_at":"2026-05-17T23:44:23Z"},{"alias_kind":"pith_short_12","alias_value":"35YMB2GQL6PC","created_at":"2026-05-18T12:33:07Z"},{"alias_kind":"pith_short_16","alias_value":"35YMB2GQL6PCTE24","created_at":"2026-05-18T12:33:07Z"},{"alias_kind":"pith_short_8","alias_value":"35YMB2GQ","created_at":"2026-05-18T12:33:07Z"}],"graph_snapshots":[{"event_id":"sha256:83e6c4a952b2e10e879e95328f36f5ea6901cedef0b696202d18007a011096a4","target":"graph","created_at":"2026-05-17T23:44:23Z","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":"Service-orientation views applications as orchestrations of independent software services that (1) implement functions that are reusable across many applications, (2) can be invoked remotely, and (3) are packaged to decouple potential callers from their implementation technology. As such, it enables organizations to develop quality applications faster than without services. Legacy applications are not service-oriented. Yet, they implement many reusable functions that could be exposed as \\emph{services}. Organizations face three main issues when re-engineering legacy application to (re)use serv","authors_text":"Anas Shatnawi, Ghizlane El-Boussaidi, Hafedh Mili, Jean Privat, Naouel Moha, Petko Vatlchev, Yann-Ga\\\"el Gu\\'eh\\'eneuc","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-06-03T17:30:13Z","title":"Service-Oriented Re-engineering of Legacy JEE Applications: Issues and Research Directions"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1906.00937","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:489ed4274c47bc743d63a5fd52151aaf9aa4e769450ebee3df8443cea054a7b4","target":"record","created_at":"2026-05-17T23:44:23Z","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":"a49bc2cfc7533d8027ab8c2ed52a52c51773d221f8c172fabffb460a584768fa","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-06-03T17:30:13Z","title_canon_sha256":"f8160fcef3c9d1ebf270f4023b4358457795b563fdfc22404d3098fe51c807ee"},"schema_version":"1.0","source":{"id":"1906.00937","kind":"arxiv","version":1}},"canonical_sha256":"df70c0e8d05f9e29935c3d54a32eebe152d6f3259aaf801d6f888e9e13b23cc2","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"df70c0e8d05f9e29935c3d54a32eebe152d6f3259aaf801d6f888e9e13b23cc2","first_computed_at":"2026-05-17T23:44:23.455311Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:44:23.455311Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"RGVLuelsOmmaRF4XDy0vFNnk2L37N23VoMq1z0oxqNJOzUQn+J925tUjw6qQC4eLNUOSBSW0i9xeMoeYra2LCQ==","signature_status":"signed_v1","signed_at":"2026-05-17T23:44:23.455928Z","signed_message":"canonical_sha256_bytes"},"source_id":"1906.00937","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:489ed4274c47bc743d63a5fd52151aaf9aa4e769450ebee3df8443cea054a7b4","sha256:83e6c4a952b2e10e879e95328f36f5ea6901cedef0b696202d18007a011096a4"],"state_sha256":"c4e62c0ec13d83e4a8d3fc062e44d68cac57565bfa8aa52862b01ba3ebc2d953"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"MiiMeWd9dZobFQvAPJaScTKrbfYTdG2JSl23wxaZCEcmXPwmpQPBfQxlJqz+BT8iacbhWQcO9U+FQYtJBa7YBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-01T04:28:01.468135Z","bundle_sha256":"7ae7754d738c6a3978531e3fa92fefcb4ca5e32dc8e569e29a4e511b7ef00d96"}}