Amending Contracts for Choreographies

被引:5
|
作者
Bocchi, Laura [1 ]
Lange, Julien [1 ]
Tuosto, Emilio [1 ]
机构
[1] Univ Leicester, Dept Comp Sci, Leicester, Leics, England
关键词
D O I
10.4204/EPTCS.59.10
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Distributed interactions can be suitably designed in terms of choreographies. Such abstractions can be thought of as global descriptions of the coordination of several distributed parties. Global assertions define contracts for choreographies by annotating multiparty session types with logical formulae to validate the content of the exchanged messages. The introduction of such constraints is a critical design issue as it may be hard to specify contracts that allow each party to be able to progress without violating the contract. In this paper, we propose three methods that automatically correct inconsistent global assertions. The methods are compared by discussing their applicability and the relationships between the amended global assertions and the original (inconsistent) ones.
引用
收藏
页码:111 / 129
页数:19
相关论文
共 50 条
  • [1] Three Algorithms and a Methodology for Amending Contracts for Choreographies
    Bocchi, Laura
    Lange, Julien
    Tuosto, Emilio
    SCIENTIFIC ANNALS OF COMPUTER SCIENCE, 2012, 22 (01) : 61 - 104
  • [2] Amending Choreographies
    Lanese, Ivan
    Montesi, Fabrizio
    Zavattaro, Gianluigi
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (123): : 34 - 48
  • [3] Legal Contracts Amending with Stipula
    Laneve, Cosimo
    Parenti, Alessandro
    Sartor, Giovanni
    COORDINATION MODELS AND LANGUAGES, COORDINATION 2023, 2023, 13908 : 253 - 270
  • [4] Choreographies and Behavioural Contracts on the Way to Dynamic Updates
    Bravetti, Mario
    Zavattaro, Gianluigi
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (168): : 12 - 31
  • [5] Hungarian Constitutional Court: The Unconstitutionality of Contracts and Amending Contracts via Legislative Measures
    Karacsony, Gergely G.
    ICL JOURNAL-VIENNA JOURNAL ON INTERNATIONAL CONSTITUTIONAL LAW, 2016, 10 (01): : 129 - 135
  • [6] Choreographies as federations of choreographies and orchestrations
    Eder, Johann
    Lehmann, Marek
    Tahamtan, Amirreza
    ADVANCES IN CONCEPTUAL MODELING - THEORY AND PRACTICE, PROCEEDINGS, 2006, 4231 : 183 - +
  • [7] Choreographies
    Derrida, Jacques
    McDonald, Christie V.
    LECTORA-REVISTA DE DONES I TEXTUALITAT, 2008, 14 : 157 - 172
  • [8] Raving Choreographies
    不详
    TANZ, 2023, (02): : 38 - 38
  • [9] CHOREOGRAPHIES OF POWER
    Amaral, Alberto
    Lobato, Lilian
    LITERATURA E AUTORITARISMO, 2013, (13): : 27 - 38
  • [10] Choreographies in Practice
    Cruz-Filipe, Luis
    Montesi, Fabrizio
    FORMAL TECHNIQUES FOR DISTRIBUTED OBJECTS, COMPONENTS, AND SYSTEMS (FORTE 2016), 2016, 9688 : 114 - 123