Characteristic bisimulation for higher-order session processes (Q2357655): Difference between revisions
From MaRDI portal
Created claim: Wikidata QID (P12): Q57652334, #quickstatements; #temporary_batch_1708039061803 |
Set profile property. |
||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank |
Revision as of 06:51, 5 March 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Characteristic bisimulation for higher-order session processes |
scientific article |
Statements
Characteristic bisimulation for higher-order session processes (English)
0 references
14 June 2017
0 references
For higher-order (process) languages, characterizing contextual equivalence is a long-standing problem. In the setting of a higher-order \(\pi\)-calculus with session types, characteristic bisimilarity, a typed bisimilarity which fully characterizes contextual equivalence, is developed. Using simple values inhabiting (session) types, this approach differs from untyped methods for characterizing contextual equivalence in higher-order processes. It is shown that considering as inputs only a precise finite set of higher-order values suffices to reason about higher-order session processes. It is demonstrated how characteristic bisimilarity can be used to justify optimizations in session protocols with mobile code communication.
0 references
characteristic bisimulation
0 references
higher-order \(\pi\)-calculus
0 references
transition system
0 references
contextual equivalence
0 references
characteristic bisimilarity
0 references
higher-order bisimilarity
0 references
context bisimilarity
0 references