Logo dell'Università di Bologna - link alla home page del Portale di Ateneo
Mon 21 May 2012
Versione italiana
inizio banda delle funzionalità University of Bologna  |  Webmail
 



inizio menù di scelta rapida

You are in:
Home > Bulletin board > Events > Seminar Frank Valencia - LIX, École Polytechnique de Paris


Seminar "A Process Calculus for Universal Concurrent Constraint Programming: Semantics, Logic and Applications to Security."


ABSTRACT

We introduce the Universal Timed Concurrent Constraint Programming (utcc) process calculus; a generalisation of Timed Concurrent Constraint Programming. The utcc calculus allows for the specification of mobile behaviours in the sense of Milner's pi-calculus: Generation and communication of private links. We first endow utcc with an operational semantics and then with a symbolic semantics to deal with problematic operational aspects involving infinitely many substitutions and divergent internal computations. The novelty of the symbolic semantics is to use temporal constraints to represent finitely infinitely-many substitutions. We also show that utcc has a strong connection with Pnueli's Temporal Logic. This connection can be used to prove reachability properties of utcc processes. As a compelling example, we use utcc to exhibit the secrecy flaw of the Needham-Schroeder security protocol.



W3C member  

 
 
Contact webmaster@cs.unibo.it in order to signal errors of these pages.
This site has been implemented on technologies based on free and open source software.