Proceedings of the 7th ACM SIGPLAN International Conference on Certified Programs and Proofs 2018
DOI: 10.1145/3167083
|View full text |Cite
|
Sign up to set email alerts
|

HOπ in Coq

Abstract: International audienceWe propose a formalization in Coq of HOπ , a process calculus where messages carry processes. Such a higher-order calculus features two very different kinds of binder: process input, similar to λ-abstraction, and name restriction, whose scope can be expanded by communication. We formalize strong context bisimilarity and prove it is compatible using Howe's method, based on several proof schemes we developed in a previous paper

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 19 publications
(41 reference statements)
0
2
0
Order By: Relevance
“…Interestingly, it offers an elegant notion of concrete context (and thus of Morris approximation) that seems much easier to reason with than previous efforts (Ford and Mason 2003). Lenglet and Schmitt (2018) present a formalization of Sangiorgi's higher order πcalculus in Coq, using the locally nameless approach to representing name restriction and well-scoped de Bruijn indices for process variables. The formalization includes a proof that strong context bisimilarity is a congruence, via an adaptation to the concurrent setting of Howe's method.…”
Section: Related Workmentioning
confidence: 99%
“…Interestingly, it offers an elegant notion of concrete context (and thus of Morris approximation) that seems much easier to reason with than previous efforts (Ford and Mason 2003). Lenglet and Schmitt (2018) present a formalization of Sangiorgi's higher order πcalculus in Coq, using the locally nameless approach to representing name restriction and well-scoped de Bruijn indices for process variables. The formalization includes a proof that strong context bisimilarity is a congruence, via an adaptation to the concurrent setting of Howe's method.…”
Section: Related Workmentioning
confidence: 99%
“…We compare the four formalizations in Section 8, and we discuss related and future work in respectively Sections 9 and 10. The locally nameless formalization has been first presented at CPP [31]; the de Bruijn, nominal, and HOAS formalizations are new. The formal developments are available at http://passivation.inria.fr/hopi/; a symbol in the paper indicates a link to the online proofs scripts.…”
Section: Introductionmentioning
confidence: 99%