{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2019:54HVWSOHVICCZC3XO3NS7DDGMA","short_pith_number":"pith:54HVWSOH","schema_version":"1.0","canonical_sha256":"ef0f5b49c7aa042c8b7776db2f8c6660345a011942f0aa81144df086afd4bbab","source":{"kind":"arxiv","id":"1906.00815","version":1},"attestation_state":"computed","paper":{"title":"Static Code Analysis of Multilanguage Software Systems","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Anas Shatnawi, Geoffrey Hecht, Ghizlane El Boussaidi, Hafedh Mili, Jean Privat, Manel Abdellatif, Naouel Moha, Yann-Ga\\\"el Gu\\'eh\\'eneuc","submitted_at":"2019-06-03T13:51:45Z","abstract_excerpt":"Identifying dependency call graphs of multilanguage software systems using static code analysis is challenging. The different languages used in developing today's systems often have different lexical, syntactical, and semantic rules that make thorough analysis difficult. Also, they offer different modularization and dependency mechanisms, both within and between components. Finally, they promote and--or require varieties of frameworks offering different sets of services, which introduce hidden dependencies, invisible with current static code analysis approaches. In this paper, we identify five"},"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":"1906.00815","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-06-03T13:51:45Z","cross_cats_sorted":[],"title_canon_sha256":"db73a6a75d2cfe190a3d93633870cb34a3b7e6ce0f8b4df69ea5a2267efeeed0","abstract_canon_sha256":"3e0be92d5c1dfb257e339a83e9ab98a2b88440714c653e109c1d3e13b6ca795d"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:44:23.803975Z","signature_b64":"ZjyTo/c48OZxNlyCZbOxWRd2ondq90/JV97FuBL0GQ1+7AuFbPMYAzqIlNsciDDLpmpKAfSduSTozdZ2zGE3AQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ef0f5b49c7aa042c8b7776db2f8c6660345a011942f0aa81144df086afd4bbab","last_reissued_at":"2026-05-17T23:44:23.803446Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:44:23.803446Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Static Code Analysis of Multilanguage Software Systems","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Anas Shatnawi, Geoffrey Hecht, Ghizlane El Boussaidi, Hafedh Mili, Jean Privat, Manel Abdellatif, Naouel Moha, Yann-Ga\\\"el Gu\\'eh\\'eneuc","submitted_at":"2019-06-03T13:51:45Z","abstract_excerpt":"Identifying dependency call graphs of multilanguage software systems using static code analysis is challenging. The different languages used in developing today's systems often have different lexical, syntactical, and semantic rules that make thorough analysis difficult. Also, they offer different modularization and dependency mechanisms, both within and between components. Finally, they promote and--or require varieties of frameworks offering different sets of services, which introduce hidden dependencies, invisible with current static code analysis approaches. In this paper, we identify five"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1906.00815","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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1906.00815","created_at":"2026-05-17T23:44:23.803537+00:00"},{"alias_kind":"arxiv_version","alias_value":"1906.00815v1","created_at":"2026-05-17T23:44:23.803537+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1906.00815","created_at":"2026-05-17T23:44:23.803537+00:00"},{"alias_kind":"pith_short_12","alias_value":"54HVWSOHVICC","created_at":"2026-05-18T12:33:10.108867+00:00"},{"alias_kind":"pith_short_16","alias_value":"54HVWSOHVICCZC3X","created_at":"2026-05-18T12:33:10.108867+00:00"},{"alias_kind":"pith_short_8","alias_value":"54HVWSOH","created_at":"2026-05-18T12:33:10.108867+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/54HVWSOHVICCZC3XO3NS7DDGMA","json":"https://pith.science/pith/54HVWSOHVICCZC3XO3NS7DDGMA.json","graph_json":"https://pith.science/api/pith-number/54HVWSOHVICCZC3XO3NS7DDGMA/graph.json","events_json":"https://pith.science/api/pith-number/54HVWSOHVICCZC3XO3NS7DDGMA/events.json","paper":"https://pith.science/paper/54HVWSOH"},"agent_actions":{"view_html":"https://pith.science/pith/54HVWSOHVICCZC3XO3NS7DDGMA","download_json":"https://pith.science/pith/54HVWSOHVICCZC3XO3NS7DDGMA.json","view_paper":"https://pith.science/paper/54HVWSOH","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1906.00815&json=true","fetch_graph":"https://pith.science/api/pith-number/54HVWSOHVICCZC3XO3NS7DDGMA/graph.json","fetch_events":"https://pith.science/api/pith-number/54HVWSOHVICCZC3XO3NS7DDGMA/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/54HVWSOHVICCZC3XO3NS7DDGMA/action/timestamp_anchor","attest_storage":"https://pith.science/pith/54HVWSOHVICCZC3XO3NS7DDGMA/action/storage_attestation","attest_author":"https://pith.science/pith/54HVWSOHVICCZC3XO3NS7DDGMA/action/author_attestation","sign_citation":"https://pith.science/pith/54HVWSOHVICCZC3XO3NS7DDGMA/action/citation_signature","submit_replication":"https://pith.science/pith/54HVWSOHVICCZC3XO3NS7DDGMA/action/replication_record"}},"created_at":"2026-05-17T23:44:23.803537+00:00","updated_at":"2026-05-17T23:44:23.803537+00:00"}