{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2017:HCPCSF5MUX6TS73RQFUVFXIT3B","short_pith_number":"pith:HCPCSF5M","schema_version":"1.0","canonical_sha256":"389e2917aca5fd397f71816952dd13d846f415e725b312bad3f6cb7a70cf42e8","source":{"kind":"arxiv","id":"1707.09646","version":1},"attestation_state":"computed","paper":{"title":"Correct Composition of Dephased Behavioural Models","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.LO","authors_text":"Juliana Bowles, Marco B. Caminati","submitted_at":"2017-07-30T17:31:12Z","abstract_excerpt":"Scenarios of execution are commonly used to specify partial behaviour and interactions between different objects and components in a system. To avoid overall inconsistency in specifications, various automated methods have emerged in the literature to compose (behavioural) models. In recent work, we have shown how the theorem prover Isabelle can be combined with the constraint solver Z3 to efficiently detect inconsistencies in two or more behavioural models and, in their absence, generate the composition. Here, we extend our approach further and show how to generate the correct composition (as "},"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":"1707.09646","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2017-07-30T17:31:12Z","cross_cats_sorted":[],"title_canon_sha256":"74b71524b380d5510451134be82867c064f852838aa16958bc4f37812964a704","abstract_canon_sha256":"89c4a29126c2d3c62330c19808d618973bbb0b3fc95c5163ab39710f96d3a32c"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:39:10.739858Z","signature_b64":"cNmYUhiHW596coGWSvr4rNpgquEKu2B5xT/qSwUbkdeN51WaCEVnpv8PtEmA0MreFyxnrsVKijjMQa+jzCCVBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"389e2917aca5fd397f71816952dd13d846f415e725b312bad3f6cb7a70cf42e8","last_reissued_at":"2026-05-18T00:39:10.739125Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:39:10.739125Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Correct Composition of Dephased Behavioural Models","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.LO","authors_text":"Juliana Bowles, Marco B. Caminati","submitted_at":"2017-07-30T17:31:12Z","abstract_excerpt":"Scenarios of execution are commonly used to specify partial behaviour and interactions between different objects and components in a system. To avoid overall inconsistency in specifications, various automated methods have emerged in the literature to compose (behavioural) models. In recent work, we have shown how the theorem prover Isabelle can be combined with the constraint solver Z3 to efficiently detect inconsistencies in two or more behavioural models and, in their absence, generate the composition. Here, we extend our approach further and show how to generate the correct composition (as "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1707.09646","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":"1707.09646","created_at":"2026-05-18T00:39:10.739249+00:00"},{"alias_kind":"arxiv_version","alias_value":"1707.09646v1","created_at":"2026-05-18T00:39:10.739249+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1707.09646","created_at":"2026-05-18T00:39:10.739249+00:00"},{"alias_kind":"pith_short_12","alias_value":"HCPCSF5MUX6T","created_at":"2026-05-18T12:31:18.294218+00:00"},{"alias_kind":"pith_short_16","alias_value":"HCPCSF5MUX6TS73R","created_at":"2026-05-18T12:31:18.294218+00:00"},{"alias_kind":"pith_short_8","alias_value":"HCPCSF5M","created_at":"2026-05-18T12:31:18.294218+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/HCPCSF5MUX6TS73RQFUVFXIT3B","json":"https://pith.science/pith/HCPCSF5MUX6TS73RQFUVFXIT3B.json","graph_json":"https://pith.science/api/pith-number/HCPCSF5MUX6TS73RQFUVFXIT3B/graph.json","events_json":"https://pith.science/api/pith-number/HCPCSF5MUX6TS73RQFUVFXIT3B/events.json","paper":"https://pith.science/paper/HCPCSF5M"},"agent_actions":{"view_html":"https://pith.science/pith/HCPCSF5MUX6TS73RQFUVFXIT3B","download_json":"https://pith.science/pith/HCPCSF5MUX6TS73RQFUVFXIT3B.json","view_paper":"https://pith.science/paper/HCPCSF5M","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1707.09646&json=true","fetch_graph":"https://pith.science/api/pith-number/HCPCSF5MUX6TS73RQFUVFXIT3B/graph.json","fetch_events":"https://pith.science/api/pith-number/HCPCSF5MUX6TS73RQFUVFXIT3B/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/HCPCSF5MUX6TS73RQFUVFXIT3B/action/timestamp_anchor","attest_storage":"https://pith.science/pith/HCPCSF5MUX6TS73RQFUVFXIT3B/action/storage_attestation","attest_author":"https://pith.science/pith/HCPCSF5MUX6TS73RQFUVFXIT3B/action/author_attestation","sign_citation":"https://pith.science/pith/HCPCSF5MUX6TS73RQFUVFXIT3B/action/citation_signature","submit_replication":"https://pith.science/pith/HCPCSF5MUX6TS73RQFUVFXIT3B/action/replication_record"}},"created_at":"2026-05-18T00:39:10.739249+00:00","updated_at":"2026-05-18T00:39:10.739249+00:00"}