Characteristic bisimulation for higher-order session processes (Q2357655): Difference between revisions

From MaRDI portal
Added link to MaRDI item.
Created claim: Wikidata QID (P12): Q57652334, #quickstatements; #temporary_batch_1708039061803
Property / Wikidata QID
 
Property / Wikidata QID: Q57652334 / rank
 
Normal rank

Revision as of 00:25, 16 February 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
    0 references
    0 references
    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
    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

    Identifiers