• DocumentCode
    1818049
  • Title

    Model Aware Execution of Composite Web Services

  • Author

    Zurowska, Karolina ; Deters, Ralph

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Saskatchewan, Saskatoon, SK, Canada
  • fYear
    2009
  • fDate
    21-25 Sept. 2009
  • Firstpage
    227
  • Lastpage
    234
  • Abstract
    One of the most interesting aspects of WSs is the possibility to combine them into Composite Web Services (CWSs). While Business Process Execution Language (BPEL) has emerged as the most popular language to orchestrate services, it introduces serious challenges with respect to the manageability of CWSs. This paper shows an approach to overcome these challenges with a model-aware execution of CWSs based on the Coloured Petri Nets(CPN) modeling language. Although the use of any mathematically grounded formalism enables verification of properties of CWSs, here it is used at runtime to guide the execution of the CWS. This paper presents the architecture and evaluation of using CPN as means for the model-aware execution, monitoring and runtime optimizations of CWSs. Compared to BPEL, the model-aware approach based on CPN significantly improves the performance.
  • Keywords
    Petri nets; Web services; high level languages; specification languages; Business Process Execution Language; CPN modeling language; coloured Petri nets; composite Web services; model aware execution; monitoring; orchestrate services; runtime optimization; Web services; Coloured Petri Nets; Composite Web Services; performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2009. SCC '09. IEEE International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4244-5183-8
  • Electronic_ISBN
    978-0-7695-3811-2
  • Type

    conf

  • DOI
    10.1109/SCC.2009.63
  • Filename
    5283951