[TYPES/announce] Article on (Conversation) Types for Multiparty Distributed Services

Hugo Torres Vieira htv at fct.unl.pt
Tue Oct 19 10:25:18 EDT 2010


Dear all,

We would like to announce the availability of our Theoretical Computer  
Science
paper on types for dynamical multiparty interactions in service- 
oriented computing,
selected for the ESOP 2009 special issue:

Conversation Types
Luís Caires and Hugo Torres Vieira

Abstract:
We present a type theory for analyzing concurrent multiparty  
interactions as found
in service-oriented computing. Our theory introduces a novel and  
flexible type
structure, able to uniformly describe both the internal and the  
interface behavior of
systems, referred respectively as choreographies and contracts in web- 
services
terminology.  The notion of conversation builds on the fundamental  
concept of
session, but generalizes it along directions up to now unexplored; in  
particular,
conversation types discipline interactions in conversations while  
accounting for
dynamical join and leave of an unanticipated number of participants.  
We prove
that well-typed systems never violate the prescribed conversation  
constraints.
We also present techniques to ensure progress of systems involving  
several
interleaved conversations, a previously open problem. Although our  
theory of
conversation types is developed for the Conversation Calculus, we show  
that
it is applicable as well to more fundamental models, namely the pi- 
Calculus
extended with labeled communication.

Preprint:
http://www-ctp.di.fct.unl.pt/~htv/pub/conversations.pdf

DOI:
http://dx.doi.org/10.1016/j.tcs.2010.09.010

Best regards,
Hugo Torres Vieira and Luís Caires
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.seas.upenn.edu/pipermail/types-announce/attachments/20101019/9de16ce3/attachment.html>


More information about the Types-announce mailing list