首页    期刊浏览 2024年11月27日 星期三
登录注册

文章基本信息

  • 标题:Contracts in distributed systems
  • 本地全文:下载
  • 作者:Massimo Bartoletti ; Emilio Tuosto ; Roberto Zunino
  • 期刊名称:Electronic Proceedings in Theoretical Computer Science
  • 电子版ISSN:2075-2180
  • 出版年度:2011
  • 卷号:59
  • 页码:130-147
  • DOI:10.4204/EPTCS.59.11
  • 出版社:Open Publishing Association
  • 摘要:We present a parametric calculus for contract-based computing in distributed systems. By abstracting from the actual contract language, our calculus generalises both the contracts-as-processes and contracts-as-formulae paradigms. The calculus features primitives for advertising contracts, for reaching agreements, and for querying the fulfilment of contracts. Coordination among principals happens via multi-party sessions, which are created once agreements are reached. We present two instances of our calculus, by modelling contracts as (i) processes in a variant of CCS, and (ii) as formulae in a logic. With the help of a few examples, we discuss the primitives of our calculus, as well as some possible variants.
国家哲学社会科学文献中心版权所有