{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:5ZG252JIKM4PSGQNQMDRDSWFUD","short_pith_number":"pith:5ZG252JI","canonical_record":{"source":{"id":"2409.01600","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-09-03T04:46:02Z","cross_cats_sorted":[],"title_canon_sha256":"1789610ea46a22a4847140a0f9488db9d0186b3e1eb3fd885bdddb34932ee682","abstract_canon_sha256":"c22b6de5adef0ae0434d923f7cc9e6b8bf66b008c2560bd8a796f962f426420f"},"schema_version":"1.0"},"canonical_sha256":"ee4daee9285338f91a0d830711cac5a0c9e7d0e0dee219683e7451835474ca6d","source":{"kind":"arxiv","id":"2409.01600","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.01600","created_at":"2026-07-05T09:02:31Z"},{"alias_kind":"arxiv_version","alias_value":"2409.01600v1","created_at":"2026-07-05T09:02:31Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.01600","created_at":"2026-07-05T09:02:31Z"},{"alias_kind":"pith_short_12","alias_value":"5ZG252JIKM4P","created_at":"2026-07-05T09:02:31Z"},{"alias_kind":"pith_short_16","alias_value":"5ZG252JIKM4PSGQN","created_at":"2026-07-05T09:02:31Z"},{"alias_kind":"pith_short_8","alias_value":"5ZG252JI","created_at":"2026-07-05T09:02:31Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:5ZG252JIKM4PSGQNQMDRDSWFUD","target":"record","payload":{"canonical_record":{"source":{"id":"2409.01600","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-09-03T04:46:02Z","cross_cats_sorted":[],"title_canon_sha256":"1789610ea46a22a4847140a0f9488db9d0186b3e1eb3fd885bdddb34932ee682","abstract_canon_sha256":"c22b6de5adef0ae0434d923f7cc9e6b8bf66b008c2560bd8a796f962f426420f"},"schema_version":"1.0"},"canonical_sha256":"ee4daee9285338f91a0d830711cac5a0c9e7d0e0dee219683e7451835474ca6d","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:02:31.319561Z","signature_b64":"CleRss1s5k6BQ4migl2y12pKTPVHBrO/P7/kVlTSb8+Xnw5ibRC1/cpMzKA7CHQqrg6PAEOe4wq7C/HVL++PCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ee4daee9285338f91a0d830711cac5a0c9e7d0e0dee219683e7451835474ca6d","last_reissued_at":"2026-07-05T09:02:31.319047Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:02:31.319047Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2409.01600","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-05T09:02:31Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"l8TloHh8ROUhoqsqmsMLZlix/XA3mLBzvCHLPG9xa+fZRhf3ecDQAVyL/1TeEXE4rzE36235EcQYy02q8WU0BQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-22T17:20:08.526895Z"},"content_sha256":"233de43217183677760b7910367ca34bd756fa7e51597cb01792cf2ffb7957be","schema_version":"1.0","event_id":"sha256:233de43217183677760b7910367ca34bd756fa7e51597cb01792cf2ffb7957be"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:5ZG252JIKM4PSGQNQMDRDSWFUD","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"MCBA: A Matroid Constraint-Based Approach for Composite Service Recommendation Considering Compatibility and Diversity","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Hanchuan Xu, Xiao Wang, Ying Sun, Zhongjie Wang","submitted_at":"2024-09-03T04:46:02Z","abstract_excerpt":"With the growing popularity of microservices, many companies are encapsulating their business processes as Web APIs for remote invocation. These lightweight Web APIs offer mashup developers an efficient way to achieve complex functionalities without starting from scratch. However, this also presents challenges, such as the concentration of developers'search results on popular APIs limiting diversity, and difficulties in verifying API compatibility. A method is needed to recommend diverse compositions of compatible APIs that fulfill mashup functional requirements from a large pool of candidate "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.01600","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/2409.01600/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-05T09:02:31Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"MTY1b8YWmvFv9WOsP/7jy0p8m1mQCFDLCp22d+q8VzoKrMBX65KQiPDbWxGCBiSoWsfbGcBwfz1oEYfwbDt8Bw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-22T17:20:08.527278Z"},"content_sha256":"41d96fa72126775b37f57b624b1f1c1545b5567d55b9a79d713b557a6a39804e","schema_version":"1.0","event_id":"sha256:41d96fa72126775b37f57b624b1f1c1545b5567d55b9a79d713b557a6a39804e"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/5ZG252JIKM4PSGQNQMDRDSWFUD/bundle.json","state_url":"https://pith.science/pith/5ZG252JIKM4PSGQNQMDRDSWFUD/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/5ZG252JIKM4PSGQNQMDRDSWFUD/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-07-22T17:20:08Z","links":{"resolver":"https://pith.science/pith/5ZG252JIKM4PSGQNQMDRDSWFUD","bundle":"https://pith.science/pith/5ZG252JIKM4PSGQNQMDRDSWFUD/bundle.json","state":"https://pith.science/pith/5ZG252JIKM4PSGQNQMDRDSWFUD/state.json","well_known_bundle":"https://pith.science/.well-known/pith/5ZG252JIKM4PSGQNQMDRDSWFUD/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:5ZG252JIKM4PSGQNQMDRDSWFUD","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":"c22b6de5adef0ae0434d923f7cc9e6b8bf66b008c2560bd8a796f962f426420f","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-09-03T04:46:02Z","title_canon_sha256":"1789610ea46a22a4847140a0f9488db9d0186b3e1eb3fd885bdddb34932ee682"},"schema_version":"1.0","source":{"id":"2409.01600","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.01600","created_at":"2026-07-05T09:02:31Z"},{"alias_kind":"arxiv_version","alias_value":"2409.01600v1","created_at":"2026-07-05T09:02:31Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.01600","created_at":"2026-07-05T09:02:31Z"},{"alias_kind":"pith_short_12","alias_value":"5ZG252JIKM4P","created_at":"2026-07-05T09:02:31Z"},{"alias_kind":"pith_short_16","alias_value":"5ZG252JIKM4PSGQN","created_at":"2026-07-05T09:02:31Z"},{"alias_kind":"pith_short_8","alias_value":"5ZG252JI","created_at":"2026-07-05T09:02:31Z"}],"graph_snapshots":[{"event_id":"sha256:41d96fa72126775b37f57b624b1f1c1545b5567d55b9a79d713b557a6a39804e","target":"graph","created_at":"2026-07-05T09:02:31Z","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/2409.01600/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"With the growing popularity of microservices, many companies are encapsulating their business processes as Web APIs for remote invocation. These lightweight Web APIs offer mashup developers an efficient way to achieve complex functionalities without starting from scratch. However, this also presents challenges, such as the concentration of developers'search results on popular APIs limiting diversity, and difficulties in verifying API compatibility. A method is needed to recommend diverse compositions of compatible APIs that fulfill mashup functional requirements from a large pool of candidate ","authors_text":"Hanchuan Xu, Xiao Wang, Ying Sun, Zhongjie Wang","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-09-03T04:46:02Z","title":"MCBA: A Matroid Constraint-Based Approach for Composite Service Recommendation Considering Compatibility and Diversity"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.01600","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:233de43217183677760b7910367ca34bd756fa7e51597cb01792cf2ffb7957be","target":"record","created_at":"2026-07-05T09:02:31Z","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":"c22b6de5adef0ae0434d923f7cc9e6b8bf66b008c2560bd8a796f962f426420f","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-09-03T04:46:02Z","title_canon_sha256":"1789610ea46a22a4847140a0f9488db9d0186b3e1eb3fd885bdddb34932ee682"},"schema_version":"1.0","source":{"id":"2409.01600","kind":"arxiv","version":1}},"canonical_sha256":"ee4daee9285338f91a0d830711cac5a0c9e7d0e0dee219683e7451835474ca6d","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ee4daee9285338f91a0d830711cac5a0c9e7d0e0dee219683e7451835474ca6d","first_computed_at":"2026-07-05T09:02:31.319047Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:02:31.319047Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"CleRss1s5k6BQ4migl2y12pKTPVHBrO/P7/kVlTSb8+Xnw5ibRC1/cpMzKA7CHQqrg6PAEOe4wq7C/HVL++PCA==","signature_status":"signed_v1","signed_at":"2026-07-05T09:02:31.319561Z","signed_message":"canonical_sha256_bytes"},"source_id":"2409.01600","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:233de43217183677760b7910367ca34bd756fa7e51597cb01792cf2ffb7957be","sha256:41d96fa72126775b37f57b624b1f1c1545b5567d55b9a79d713b557a6a39804e"],"state_sha256":"cf6f9902f491e38e0b122ddb5e58fce37b7f755a0921dee3a201392913da66a5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"GcLepAGpQJ8XNoYJBpCGoa0u1MawdiTsKet3+yM025DWpmoRgVB8aGem1UTtNhqImfjJIeZ5vdPnL2g1r+gBDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-22T17:20:08.529909Z","bundle_sha256":"9597ec31f5f8cac8b4fce6d41747e3cd98f1c723e361e62c49e4a3dfa3bf0999"}}