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

文章基本信息

  • 标题:A Sorted Semantic Framework for Applied Process Calculi
  • 本地全文:下载
  • 作者:Johannes Borgström ; Ramūnas Gutkovas ; Joachim Parrow
  • 期刊名称:Logical Methods in Computer Science
  • 印刷版ISSN:1860-5974
  • 电子版ISSN:1860-5974
  • 出版年度:2016
  • 卷号:12
  • 期号:1
  • 页码:1
  • DOI:10.2168/LMCS-12(1:8)2016
  • 出版社:Technical University of Braunschweig
  • 摘要:Applied process calculi include advanced programming constructs such as type systems, communication with pattern matching, encryption primitives, concurrent constraints, nondeterminism, process creation, and dynamic connection topologies. Several such formalisms, e.g. the applied pi calculus, are extensions of the the pi-calculus; a growing number is geared towards particular applications or computational paradigms. Our goal is a unified framework to represent different process calculi and notions of computation. To this end, we extend our previous work on psi-calculi with novel abstract patterns and pattern matching, and add sorts to the data term language, giving sufficient criteria for subject reduction to hold. Our framework can directly represent several existing process calculi; the resulting transition systems are isomorphic to the originals up to strong bisimulation. We also demonstrate different notions of computation on data terms, including cryptographic primitives and a lambda-calculus with erratic choice. Finally, we prove standard congruence and structural properties of bisimulation; the proof has been machine-checked using Nominal Isabelle in the case of a single name sort.
  • 其他关键词:Expressiveness, Pattern matching, Type systems, Theorem proving, pi-calculus, Nominal sets
国家哲学社会科学文献中心版权所有