{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:F4BMXRHGYW4M2WSWU23T36JC5N","short_pith_number":"pith:F4BMXRHG","schema_version":"1.0","canonical_sha256":"2f02cbc4e6c5b8cd5a56a6b73df922eb53a24a1978104d1b67fafe649af9e5fc","source":{"kind":"arxiv","id":"2508.07486","version":1},"attestation_state":"computed","paper":{"title":"Extracting Overlapping Microservices from Monolithic Code via Deep Semantic Embeddings and Graph Neural Network-Based Soft Clustering","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":["cs.AI","cs.CV"],"primary_cat":"cs.SE","authors_text":"Kiyan Rezaee, Mohammad M. Ghassemi, Morteza Ziabakhsh, Sadegh Eskandari, Seyed Amir Hossein Tabatabaei","submitted_at":"2025-08-10T21:07:20Z","abstract_excerpt":"Modern software systems are increasingly shifting from monolithic architectures to microservices to enhance scalability, maintainability, and deployment flexibility. Existing microservice extraction methods typically rely on hard clustering, assigning each software component to a single microservice. This approach often increases inter-service coupling and reduces intra-service cohesion. We propose Mo2oM (Monolithic to Overlapping Microservices), a framework that formulates microservice extraction as a soft clustering problem, allowing components to belong probabilistically to multiple microse"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2508.07486","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-08-10T21:07:20Z","cross_cats_sorted":["cs.AI","cs.CV"],"title_canon_sha256":"82a1358f60417de5f205b91043fc052450f745445500e314c1162db3381406e6","abstract_canon_sha256":"261978fe3cb9a06508bf62544fbdcdeceaf028276b565051f194c3fbc2bca4ee"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:51:46.932253Z","signature_b64":"UblGo+mU2Xn7ab9GELhonwXtUChMwRAhZjvI55s55eryAvAQJeM59VbVj4o/p3NebhJu3ZeeR0R+hU/9vF3LCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"2f02cbc4e6c5b8cd5a56a6b73df922eb53a24a1978104d1b67fafe649af9e5fc","last_reissued_at":"2026-07-05T11:51:46.931784Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:51:46.931784Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Extracting Overlapping Microservices from Monolithic Code via Deep Semantic Embeddings and Graph Neural Network-Based Soft Clustering","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":["cs.AI","cs.CV"],"primary_cat":"cs.SE","authors_text":"Kiyan Rezaee, Mohammad M. Ghassemi, Morteza Ziabakhsh, Sadegh Eskandari, Seyed Amir Hossein Tabatabaei","submitted_at":"2025-08-10T21:07:20Z","abstract_excerpt":"Modern software systems are increasingly shifting from monolithic architectures to microservices to enhance scalability, maintainability, and deployment flexibility. Existing microservice extraction methods typically rely on hard clustering, assigning each software component to a single microservice. This approach often increases inter-service coupling and reduces intra-service cohesion. We propose Mo2oM (Monolithic to Overlapping Microservices), a framework that formulates microservice extraction as a soft clustering problem, allowing components to belong probabilistically to multiple microse"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2508.07486","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/2508.07486/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2508.07486","created_at":"2026-07-05T11:51:46.931841+00:00"},{"alias_kind":"arxiv_version","alias_value":"2508.07486v1","created_at":"2026-07-05T11:51:46.931841+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2508.07486","created_at":"2026-07-05T11:51:46.931841+00:00"},{"alias_kind":"pith_short_12","alias_value":"F4BMXRHGYW4M","created_at":"2026-07-05T11:51:46.931841+00:00"},{"alias_kind":"pith_short_16","alias_value":"F4BMXRHGYW4M2WSW","created_at":"2026-07-05T11:51:46.931841+00:00"},{"alias_kind":"pith_short_8","alias_value":"F4BMXRHG","created_at":"2026-07-05T11:51:46.931841+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/F4BMXRHGYW4M2WSWU23T36JC5N","json":"https://pith.science/pith/F4BMXRHGYW4M2WSWU23T36JC5N.json","graph_json":"https://pith.science/api/pith-number/F4BMXRHGYW4M2WSWU23T36JC5N/graph.json","events_json":"https://pith.science/api/pith-number/F4BMXRHGYW4M2WSWU23T36JC5N/events.json","paper":"https://pith.science/paper/F4BMXRHG"},"agent_actions":{"view_html":"https://pith.science/pith/F4BMXRHGYW4M2WSWU23T36JC5N","download_json":"https://pith.science/pith/F4BMXRHGYW4M2WSWU23T36JC5N.json","view_paper":"https://pith.science/paper/F4BMXRHG","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2508.07486&json=true","fetch_graph":"https://pith.science/api/pith-number/F4BMXRHGYW4M2WSWU23T36JC5N/graph.json","fetch_events":"https://pith.science/api/pith-number/F4BMXRHGYW4M2WSWU23T36JC5N/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/F4BMXRHGYW4M2WSWU23T36JC5N/action/timestamp_anchor","attest_storage":"https://pith.science/pith/F4BMXRHGYW4M2WSWU23T36JC5N/action/storage_attestation","attest_author":"https://pith.science/pith/F4BMXRHGYW4M2WSWU23T36JC5N/action/author_attestation","sign_citation":"https://pith.science/pith/F4BMXRHGYW4M2WSWU23T36JC5N/action/citation_signature","submit_replication":"https://pith.science/pith/F4BMXRHGYW4M2WSWU23T36JC5N/action/replication_record"}},"created_at":"2026-07-05T11:51:46.931841+00:00","updated_at":"2026-07-05T11:51:46.931841+00:00"}