Parameterized Concurrent Multi-Party Session Types

被引:2
|
作者
Charalambides, Minas [1 ]
Dinges, Peter [1 ]
Agha, Gul [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
关键词
D O I
10.4204/EPTCS.91.2
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Session types have been proposed as a means of statically verifying implementations of communication protocols. Although prior work has been successful in verifying some classes of protocols, it does not cope well with parameterized, multi-actor scenarios with inherent asynchrony. For example, the sliding window protocol is inexpressible in previously proposed session type systems. This paper describes System-A, a new typing language which overcomes many of the expressiveness limitations of prior work. System-A explicitly supports asynchrony and parallelism, as well as multiple forms of parameterization. We define System-A and show how it can be used for the static verification of a large class of asynchronous communication protocols.
引用
收藏
页码:16 / 30
页数:15
相关论文
共 50 条
  • [1] Fair subtyping for multi-party session types
    Padovani, Luca
    [J]. MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2016, 26 (03) : 424 - 464
  • [2] Fair Subtyping for Multi-party Session Types
    Padovani, Luca
    [J]. COORDINATION MODELS AND LANGUAGES, COORDINATION 2011, 2011, 6721 : 127 - 141
  • [3] Parameterized, concurrent session types for asynchronous multi-actor interactions
    Charalambides, Minas
    Dinges, Peter
    Agha, Gul
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2016, 115 : 100 - 126
  • [4] Multi-party concurrent signatures
    Tonien, Dongvu
    Susilo, Willy
    Safavi-Naini, Reihaneh
    [J]. INFORMATION SECURITY, PROCEEDINGS, 2006, 4176 : 131 - 145
  • [5] On Global Types and Multi-party Sessions
    Castagna, Giuseppe
    Dezani-Ciancaglini, Mariangiola
    Padovani, Luca
    [J]. FORMAL TECHNIQUES FOR DISTRIBUTED SYSTEMS, 2011, 6722 : 1 - 28
  • [6] ON GLOBAL TYPES AND MULTI-PARTY SESSIONS
    Castagna, Giuseppe
    Dezani-Ciancaglini, Mariangiola
    Padovani, Luca
    [J]. LOGICAL METHODS IN COMPUTER SCIENCE, 2012, 8 (01)
  • [7] Fair multi-party concurrent signature scheme
    [J]. Ye, Q., 2014, Editorial Board of Journal on Communications (35):
  • [8] MULTI-PARTY DISPUTES: EQUITIES BETWEEN CONCURRENT TORTFEASORS
    Adjin-Tettey, Elizabeth
    [J]. ALBERTA LAW REVIEW, 2016, 53 (04) : 863 - 878
  • [9] Efficient multi-party concurrent signature from lattices
    Xiang, Xinyin
    Li, Hui
    Wang, Mingyu
    Zhao, Xingwen
    [J]. INFORMATION PROCESSING LETTERS, 2016, 116 (08) : 497 - 502
  • [10] Multi-party Concurrent Signatures based on Short Ring Signatures
    Wang Ling-ling
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND INFORMATION SECURITY (WCNIS), VOL 1, 2010, : 515 - 517