• DocumentCode
    73143
  • Title

    Dependability Assessment of Web Service Orchestrations

  • Author

    Distefano, Salvatore ; Ghezzi, Carlo ; Guinea, Sam ; Mirandola, Raffaela

  • Author_Institution
    Dipt. di Elettron., Inf. e Bioingegneria, Politec. di Milano, Milan, Italy
  • Volume
    63
  • Issue
    3
  • fYear
    2014
  • fDate
    Sept. 2014
  • Firstpage
    689
  • Lastpage
    705
  • Abstract
    In this paper, we focus on the reliability and availability analysis of Web service (WS) compositions, orchestrated via the Business Process Execution Language (BPEL). Starting from the failure profiles of the services being composed, which take into account multiple possible failure modes, latent errors, and propagation effects, and from a BPEL process description, we provide an analytical technique for evaluating the composite process´ reliability-availability metrics. This technique also takes into account BPEL´s advanced composition features, including fault, compensation, termination, and event handling. The method is a design-time aid that can help users and third party providers reason, in the early stages of development, and in particular during WS selection, about a process´ reliability and availability. A non-trivial case study in the area of travel management is used to illustrate the applicability and effectiveness of the proposed approach.
  • Keywords
    Web Services Business Process Execution Language; Web services; software reliability; BPEL process description; WS selection; Web service orchestrations; business process execution language; dependability assessment; reliability-availability metrics; travel management; Availability; Engines; Servers; Simple object access protocol; Software reliability; Business process execution language; event handling; fault compensation and termination; fault propagation; web service;
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/TR.2014.2315939
  • Filename
    6786416