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 条
  • [31] Resource management for quality of service guarantees in multi-party multimedia application
    Sakate, H
    Yamaguchi, H
    Yasumoto, K
    Higashino, T
    Taniguchi, K
    SIXTH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, PROCEEDINGS, 1998, : 189 - 196
  • [32] Multi-party bidirectional teleportation
    Seida, C.
    El Allati, A.
    Metwally, N.
    Hassouni, Y.
    OPTIK, 2021, 247
  • [33] Multi-Party Quantum Steganography
    Takashi Mihara
    International Journal of Theoretical Physics, 2017, 56 : 576 - 583
  • [34] Multi-party concurrent signatures
    Tonien, Dongvu
    Susilo, Willy
    Safavi-Naini, Reihaneh
    INFORMATION SECURITY, PROCEEDINGS, 2006, 4176 : 131 - 145
  • [35] Everlasting Multi-party Computation
    Unruh, Dominique
    ADVANCES IN CRYPTOLOGY - CRYPTO 2013, PT II, 2013, 8043 : 380 - 397
  • [36] Multi-Party Functional Encryption
    Agrawal, Shweta
    Goyal, Rishab
    Tomida, Junichi
    THEORY OF CRYPTOGRAPHY, TCC 2021, PT II, 2021, 13043 : 224 - 255
  • [37] Covert multi-party computation
    Chandran, Nishanth
    Goyal, Vipul
    Ostrovsky, Rafail
    Sahai, Arnit
    48TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2007, : 238 - 248
  • [38] Multi-party bidirectional teleportation
    Seida, C.
    El Allati, A.
    Metwally, N.
    Hassouni, Y.
    Optik, 2021, 247
  • [39] Multi-Party Quantum Steganography
    Mihara, Takashi
    INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2017, 56 (02) : 576 - 583
  • [40] Everlasting Multi-party Computation
    Dominique Unruh
    Journal of Cryptology, 2018, 31 : 965 - 1011