2016
DOI: 10.1007/s00236-016-0289-7
|View full text |Cite
|
Sign up to set email alerts
|

Characteristic bisimulation for higher-order session processes

Abstract: For higher-order (process) languages, characterising contextual equivalence is a long-standing issue. In the setting of a higher-order π-calculus with session types, we develop characteristic bisimilarity, a typed bisimilarity which fully characterises contextual equivalence. To our knowledge, ours is the first characterisation of its kind. Using simple values inhabiting (session) types, our approach distinguishes from untyped methods for characterising contextual equivalence in higher-order processes: we show… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
66
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
4
1

Relationship

3
2

Authors

Journals

citations
Cited by 10 publications
(66 citation statements)
references
References 40 publications
0
66
0
Order By: Relevance
“…HOπ it is a subcalculus of the language studied in [22]. It is also a variant of the language that we investigated in [14], which includes higher-order value applications. Names a, b, c, .…”
Section: Hoπ: Syntax Operational Semantics and Subcalculimentioning
confidence: 99%
See 4 more Smart Citations
“…HOπ it is a subcalculus of the language studied in [22]. It is also a variant of the language that we investigated in [14], which includes higher-order value applications. Names a, b, c, .…”
Section: Hoπ: Syntax Operational Semantics and Subcalculimentioning
confidence: 99%
“…In [14] we have characterised reduction-closed, barbed congruence for HOπ via a typed relation called characteristic bisimilarity. Its definition uses a typed labelled transition system (LTS) informed by session types.…”
Section: Two Equivalence Relations: ≈ C and ≈ Hmentioning
confidence: 99%
See 3 more Smart Citations