MobilityReadingGroup

π-calculus, Session Types research at Imperial College

Completeness and Logical Full Abstraction in Modal Logics for Typed Mobile Processes
Martin BERGER , Kohei HONDA , Nobuko YOSHIDA
35th International Colloquium on Automata, Languages and Programming (ICALP (2) 2008) p. 99 - 111

We study an extension of Hennessy-Milner logic for the π-calculus which gives a sound and complete characterisation of representative behavioural preorders and equivalences over typed processes. New connectives are introduced representing actual and hypothetical typed parallel composition and hiding. We study three compositional proof systems, characterising the May/Must testing preorders and bisimilarity. The proof systems are uniformly applicable to different type disciplines. Logical axioms distill proof rules for parallel composition studied by Amadio and Dam. We demonstrate the expressiveness of our logic through verification of state transfer in multiparty interactions and fully abstract embeddings of program logics for higher-order functions.

@inproceedings{BHY2008,
  author = {Martin Berger and Kohei Honda and Nobuko Yoshida},
  title = {{Completeness and Logical Full Abstraction in Modal Logics for Typed Mobile Processes}},
  booktitle = {35th International Colloquium on Automata, Languages and Programming},
  series = {LNCS},
  volume = {5126},
  pages = {99--111},
  publisher = {Springer},
  year = 2008
}
@inproceedings{BHY2008,
  author = {Martin Berger and Kohei Honda and Nobuko Yoshida},
  title = {{Completeness and Logical Full Abstraction in Modal Logics for Typed Mobile Processes}},
  booktitle = {35th International Colloquium on Automata, Languages and Programming},
  series = {LNCS},
  volume = {5126},
  pages = {99--111},
  publisher = {Springer},
  doi = "10.1007/978-3-540-70583-3_9",
  year = 2008
}