• DocumentCode
    3126817
  • Title

    Probabilistic QoS and soft contracts for transaction based Web services

  • Author

    Rosario, Sidney ; Benveniste, Albert ; Haar, Stefan ; Jard, Claude

  • Author_Institution
    IRISA/INRIA, Rennes
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    126
  • Lastpage
    133
  • Abstract
    Web services orchestrations and choreographies require establishing quality of service (QoS) contracts with the user. This is achieved by performing QoS composition, based on contracts established between the orchestration and the called Web services. These contracts are typically stated in the form of hard guarantees (e.g., response time always less than 5 msec). In this paper we propose using soft contracts instead. Soft contracts are characterized by means of probability distributions for QoS parameters. We show how to compose such contracts, to yield a global contract (probabilistic) for the orchestration. Our approach is implemented by the TOrQuE tool. Experiments on TOrQuE show that overly pessimistic contracts can be avoided and significant room for safe overbooking exists.
  • Keywords
    Web services; probability; quality of service; software quality; transaction processing; probabilistic QoS; probability distribution; quality of service; soft contract; transaction based Web service orchestration; Contracts; Delay; Mathematical model; Probability distribution; Quality of service; Security; Throughput; Time measurement; Torque; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2007. ICWS 2007. IEEE International Conference on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    0-7695-2924-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2007.144
  • Filename
    4279591