{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:X2URSOHR65A6V2R6WE5OGTG2BD","short_pith_number":"pith:X2URSOHR","canonical_record":{"source":{"id":"1701.06767","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-01-24T08:49:21Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"237aae0da11d0626daf6a74276df325f26aa998a3d4dc691459870b4690dab79","abstract_canon_sha256":"aecea2e4538f4838df91d54c082ac7958991e5f6a6576c5ecd3439adc553418c"},"schema_version":"1.0"},"canonical_sha256":"bea91938f1f741eaea3eb13ae34cda08ce090756577e0d6a0b15e5104d25980f","source":{"kind":"arxiv","id":"1701.06767","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1701.06767","created_at":"2026-05-18T00:49:41Z"},{"alias_kind":"arxiv_version","alias_value":"1701.06767v2","created_at":"2026-05-18T00:49:41Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1701.06767","created_at":"2026-05-18T00:49:41Z"},{"alias_kind":"pith_short_12","alias_value":"X2URSOHR65A6","created_at":"2026-05-18T12:31:53Z"},{"alias_kind":"pith_short_16","alias_value":"X2URSOHR65A6V2R6","created_at":"2026-05-18T12:31:53Z"},{"alias_kind":"pith_short_8","alias_value":"X2URSOHR","created_at":"2026-05-18T12:31:53Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:X2URSOHR65A6V2R6WE5OGTG2BD","target":"record","payload":{"canonical_record":{"source":{"id":"1701.06767","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-01-24T08:49:21Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"237aae0da11d0626daf6a74276df325f26aa998a3d4dc691459870b4690dab79","abstract_canon_sha256":"aecea2e4538f4838df91d54c082ac7958991e5f6a6576c5ecd3439adc553418c"},"schema_version":"1.0"},"canonical_sha256":"bea91938f1f741eaea3eb13ae34cda08ce090756577e0d6a0b15e5104d25980f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:49:41.807766Z","signature_b64":"0N0/gCFY1ftoDm7RHrhdkHUBJWlnHlhkWD+ooXLuv4sTTi70prDOmoT7FHLkOPgW9m/leSEg7c29z4S8oITCDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"bea91938f1f741eaea3eb13ae34cda08ce090756577e0d6a0b15e5104d25980f","last_reissued_at":"2026-05-18T00:49:41.807313Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:49:41.807313Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1701.06767","source_version":2,"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:49:41Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TSa4br/ZTS2t61zshXxdJF4N9kqY0vDwroILDfakJmezaMHe3TBf3o0khfZO94TloMv9rLT5hOOVlqw0crAoCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T17:47:31.755708Z"},"content_sha256":"a0244d2d5b32b242d9ca7722f10748630b68622ef1b8a5ff635579747e7b2e13","schema_version":"1.0","event_id":"sha256:a0244d2d5b32b242d9ca7722f10748630b68622ef1b8a5ff635579747e7b2e13"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:X2URSOHR65A6V2R6WE5OGTG2BD","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Towards the quality improvement of cross-platform mobile applications","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PL"],"primary_cat":"cs.SE","authors_text":"Matias Martinez, Sylvain Lecomte","submitted_at":"2017-01-24T08:49:21Z","abstract_excerpt":"During last ten years, the number of smartphones and mobile applications has been constantly growing. Android, iOS and Windows Mobile are three mobile platforms that cover almost all smartphones in the world in 2017. Developing a mobile app involves first to choose the platforms the app will run, and then to develop specific solutions (i.e., native apps) for each chosen platform using platform-related toolkits such as AndroidSDK. Across-platform mobile application is an app that runs on two or more mobile platforms. Several frameworks have been proposed to simplify the development of cross-pla"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1701.06767","kind":"arxiv","version":2},"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:49:41Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"yP8IemXcUfOn4LcX+fQhjfHag0LsEhuaKHYAyWxHouB9lgZfFs4fPzySE50Ymh0AV1O4XC7vwbktTJnG9bDbAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T17:47:31.756828Z"},"content_sha256":"0ddc9dfd580ba5a3e8293be57c9b32b0be6f41ecc6d5582fd47ffa609a0f4b01","schema_version":"1.0","event_id":"sha256:0ddc9dfd580ba5a3e8293be57c9b32b0be6f41ecc6d5582fd47ffa609a0f4b01"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/X2URSOHR65A6V2R6WE5OGTG2BD/bundle.json","state_url":"https://pith.science/pith/X2URSOHR65A6V2R6WE5OGTG2BD/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/X2URSOHR65A6V2R6WE5OGTG2BD/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-05-28T17:47:31Z","links":{"resolver":"https://pith.science/pith/X2URSOHR65A6V2R6WE5OGTG2BD","bundle":"https://pith.science/pith/X2URSOHR65A6V2R6WE5OGTG2BD/bundle.json","state":"https://pith.science/pith/X2URSOHR65A6V2R6WE5OGTG2BD/state.json","well_known_bundle":"https://pith.science/.well-known/pith/X2URSOHR65A6V2R6WE5OGTG2BD/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:X2URSOHR65A6V2R6WE5OGTG2BD","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":"aecea2e4538f4838df91d54c082ac7958991e5f6a6576c5ecd3439adc553418c","cross_cats_sorted":["cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-01-24T08:49:21Z","title_canon_sha256":"237aae0da11d0626daf6a74276df325f26aa998a3d4dc691459870b4690dab79"},"schema_version":"1.0","source":{"id":"1701.06767","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1701.06767","created_at":"2026-05-18T00:49:41Z"},{"alias_kind":"arxiv_version","alias_value":"1701.06767v2","created_at":"2026-05-18T00:49:41Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1701.06767","created_at":"2026-05-18T00:49:41Z"},{"alias_kind":"pith_short_12","alias_value":"X2URSOHR65A6","created_at":"2026-05-18T12:31:53Z"},{"alias_kind":"pith_short_16","alias_value":"X2URSOHR65A6V2R6","created_at":"2026-05-18T12:31:53Z"},{"alias_kind":"pith_short_8","alias_value":"X2URSOHR","created_at":"2026-05-18T12:31:53Z"}],"graph_snapshots":[{"event_id":"sha256:0ddc9dfd580ba5a3e8293be57c9b32b0be6f41ecc6d5582fd47ffa609a0f4b01","target":"graph","created_at":"2026-05-18T00:49:41Z","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":"During last ten years, the number of smartphones and mobile applications has been constantly growing. Android, iOS and Windows Mobile are three mobile platforms that cover almost all smartphones in the world in 2017. Developing a mobile app involves first to choose the platforms the app will run, and then to develop specific solutions (i.e., native apps) for each chosen platform using platform-related toolkits such as AndroidSDK. Across-platform mobile application is an app that runs on two or more mobile platforms. Several frameworks have been proposed to simplify the development of cross-pla","authors_text":"Matias Martinez, Sylvain Lecomte","cross_cats":["cs.PL"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-01-24T08:49:21Z","title":"Towards the quality improvement of cross-platform mobile applications"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1701.06767","kind":"arxiv","version":2},"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:a0244d2d5b32b242d9ca7722f10748630b68622ef1b8a5ff635579747e7b2e13","target":"record","created_at":"2026-05-18T00:49:41Z","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":"aecea2e4538f4838df91d54c082ac7958991e5f6a6576c5ecd3439adc553418c","cross_cats_sorted":["cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-01-24T08:49:21Z","title_canon_sha256":"237aae0da11d0626daf6a74276df325f26aa998a3d4dc691459870b4690dab79"},"schema_version":"1.0","source":{"id":"1701.06767","kind":"arxiv","version":2}},"canonical_sha256":"bea91938f1f741eaea3eb13ae34cda08ce090756577e0d6a0b15e5104d25980f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"bea91938f1f741eaea3eb13ae34cda08ce090756577e0d6a0b15e5104d25980f","first_computed_at":"2026-05-18T00:49:41.807313Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:49:41.807313Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"0N0/gCFY1ftoDm7RHrhdkHUBJWlnHlhkWD+ooXLuv4sTTi70prDOmoT7FHLkOPgW9m/leSEg7c29z4S8oITCDQ==","signature_status":"signed_v1","signed_at":"2026-05-18T00:49:41.807766Z","signed_message":"canonical_sha256_bytes"},"source_id":"1701.06767","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:a0244d2d5b32b242d9ca7722f10748630b68622ef1b8a5ff635579747e7b2e13","sha256:0ddc9dfd580ba5a3e8293be57c9b32b0be6f41ecc6d5582fd47ffa609a0f4b01"],"state_sha256":"9613a69cf4ad91b3f11d23914f90cedca03f3bfc3bcea8718cc2572d42769af5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Y+3+31qOdZoiB+H4CJNZpUwNUtKjgX9avFXx9+o9Srqz9xUJJINFY0bB5Q3DnPH8r2FLmhD1WnYwlgXeKGKgAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-28T17:47:31.760357Z","bundle_sha256":"3b0de082b6064925636e1470ca0a17e727521c0e2ac67a204b26ee843b541102"}}