A Foundational Theory of Contracts for Multi-party Service Composition

被引:0
|
作者
Bravetti, Mario [1 ]
Zavattaro, Gianluigi [1 ]
机构
[1] Univ Bologna, Dipartimento Sci Informaz, I-40127 Bologna, Italy
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the context of Service Oriented Computing, contracts are descriptions of the observable message-passing behavior of services. Contracts have been already successfully exploited to solve the problem of client/service composition. Inspired by current orchestration languages, we consider services where the choice to perform an output may not depend on the environment. Under this assumption, we propose a new theory of contracts which also addresses the problem of composition of multiple services (not only one client with one service). Moreover, we relate our theory of contracts with the theory of must testing pre-order (interpreted as a subcontract relation) and we show that a compliant group of contracts is still compliant if every contract is replaced by one of its subcontracts.
引用
收藏
页码:451 / 478
页数:28
相关论文
共 50 条
  • [41] MULTI-PARTY SYSTEM IN KERALA
    MAMMEN, PM
    INDIAN POLITICAL SCIENCE REVIEW, 1974, 8 (02): : 170 - 185
  • [42] Everlasting Multi-party Computation
    Unruh, Dominique
    JOURNAL OF CRYPTOLOGY, 2018, 31 (04) : 965 - 1011
  • [43] Multi-party elections in Africa
    Dorman, SR
    AFRICAN AFFAIRS, 2003, 102 (406) : 168 - 170
  • [44] Circuits and multi-party protocols
    Grolmusz, V
    COMPUTATIONAL COMPLEXITY, 1998, 7 (01) : 1 - 18
  • [45] Circuits and multi-party protocols
    V. Grolmusz
    computational complexity, 1998, 7 : 1 - 18
  • [46] A Flexible Protocol Composition for Multi-party Coordination Protocols in Multi-agent Systems
    Takahashi, Ryuichi
    Tei, Kenji
    Fukazawa, Yoshiaki
    Ishikawa, Fuyuki
    Honiden, Shinichi
    2008 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, 2008, : 609 - +
  • [47] Secure Multi-Party Computation
    Bayatbabolghani, Fattaneh
    Blanton, Marina
    PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, : 2157 - 2159
  • [48] Multi-party politics in Kenya
    Spencer, J
    INTERNATIONAL JOURNAL OF AFRICAN HISTORICAL STUDIES, 1997, 30 (03): : 683 - 685
  • [49] Multi-party politics in Kenya
    Orvis, S
    POLITICAL SCIENCE QUARTERLY, 1999, 114 (02) : 347 - 349
  • [50] The multi-party system in Morocco : between the limitations of a "controlled pluralism" and an "authoritarian multi-party" dilemna
    Santucci, Jean-Claude
    REVUE DES MONDES MUSULMANS ET DE LA MEDITERRANEE, 2006, 111 : 63 - 117