Projects for the mobile processes course
Here are some suggestions for projects. Please note on this page if you are interested, and come and discuss the project with Björn or Joachim. Of course you can also come up with projects yourself!
Implementation
- late bisimulation (in MWB, using on-the-fly algorithm)
- partition refinement algorithms for {open,late,early} {strong,weak} equivalence (in MWB, using Pistore & Sangiorgi's work (extended abstract, full version)) - an implementation for open already exists
, but it would be nice to incorporate it into the MWB!
- sorted/typed equivalence (in MWB)
- late minimization (in MIHDA)
- HD-to-pi compilation
- replication operator (in MWB, using ideas from Solo Diagrams
by Laneve, Parrow and Victor)
- dynamic binding and blocking operators (see José-Luis Vivas thesis
)
Case studies
- analyse security protocols (e.g. using STA or TRUST, which can be found at the PROFUNDIS web page. For example protocols, see e.g. ePrint Archive
)
- encode spi-calculus in pi-calculus and analyse simple security protocols using e.g. MWB (for the encoding, talk to Joachim or Björn) - Oskar and Mayank are doing this project
Presentations
Study an area of mobile process calculi, e.g. by reading a chapter of Sangiorgi & Walker, or a substantial article, and present at a seminar. Examples:
- Asynchronous pi-calculus
- Typed pi-calculi
- Higher-Order pi-calculus
- Objects in pi-calculus
x
Search result appears here...
Notable workshops:
- BEAT 2
, the 2nd International Workshop on Behavioural Types.
- EXPRESS/SOS 2013
, Combined 20th International Workshop on Expressiveness in Concurrency and 10th Workshop on Structural Operational Semantics.
Notable papers:
- Broadcast Psi-calculi with an Application to Wireless Protocols
, extended version, submitted 2012.
- Computing Strong and Weak Bisimulations for Psi-Calculi
, JLAP 18(3), 2012.
- Exercising Psi-calculi: A Psi-calculi workbench
, M.Sc. thesis
- Higher-order Psi-calculi
, Submitted 2011
- Psi-calculi: A framework for mobile processes with nominal data and logic
, LMCS 7(1) 2011
- Weak Equivalences for Psi-calculi
, LICS 2010
- Psi-calculi in Isabelle
, TPHOLS 2009
- Psi-calculi: Mobile processes, nominal data, and logic
, LICS 2009