• DocumentCode
    2440119
  • Title

    QoS assessment of WS-BPEL processes through non-Markovian stochastic Petri nets

  • Author

    Bruneo, Dario ; Distefano, Salvatore ; Longo, Francesco ; Scarpa, Marco

  • Author_Institution
    Dipt. di Mat., Univ. di Messina, Messina, Italy
  • fYear
    2010
  • fDate
    19-23 April 2010
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    Service Oriented Architecture (SOA) is the most important and effective software paradigm to design Internet-based services. Using the SOA technology, value-added services can be easily deployed as a combination of existing Web services. In this context, WS-BPEL language has become the SOA industrial standard. To allow services to be composed, business relationships between providers and consumers have to be adequately managed. This implies that a formal definition of Quality of Service (QoS) is agreed and that effective tools for its measurement have to be developed. However, the design of QoS guaranteed composed Web services still requires several efforts due to the highly distributed nature of such software applications. This work aims at proposing a methodology to evaluate Web service performance at the earliest design phase. We present a novel technique to translate WS-BPEL processes into non-Markovian stochastic Petri nets with the final goal to evaluate parameters such as service time distribution and service reliability. The obtained model can be numerically solved through automatic tools, allowing to investigate the service behavior under different operating conditions and thus helping software engineers to develop QoS-guaranteed software solutions.
  • Keywords
    Markov processes; Petri nets; Web services; business data processing; quality of service; software architecture; software reliability; specification languages; Internet-based services; QoS assessment; SOA industrial standard; SOA technology; WS-BPEL language; WS-BPEL processes; Web service performance; business relationships; nonMarkovian stochastic petri nets; quality of service; service oriented architecture; service reliability; service time distribution; software engineers; software paradigm; value-added services; Application software; Industrial relations; Petri nets; Quality of service; Service oriented architecture; Software design; Software tools; Stochastic processes; Web and internet services; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing (IPDPS), 2010 IEEE International Symposium on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-6442-5
  • Type

    conf

  • DOI
    10.1109/IPDPS.2010.5470391
  • Filename
    5470391