• DocumentCode
    1863202
  • Title

    A Petri Net-Based Method for Data Validation of Web Services Composition

  • Author

    Xu, Chunxiang ; Qu, Wanling ; Wang, Hanpin ; Wang, Zizhen ; Ban, Xiaojuan

  • Author_Institution
    Sch. ofEECS, Peking Univ., Beijing, China
  • fYear
    2010
  • fDate
    19-23 July 2010
  • Firstpage
    468
  • Lastpage
    476
  • Abstract
    For some time, the modeling and verification of web services composition are focused on control flow. Recent years, data validation has gained researchers´ attention too, as it is important to the correct execution of the composed web service. To verify data-related requirements of web services composition, we present a Petri net-based method for the data validation of web services composition developed with Web Service Business Process Execution Language. Data-flow related aspects of the WS-BPEL process are described with WS-CPN, which is a special kind of Colored Petri net supporting the description of XML Schema types. In WS-CPN, data types are described by CPN ML, a description language for Colored Petri net. We present WS-CPN models for various activities of a WS-BPEL process, which can be combined together to obtain the WS-CPN model for the entire composition process. Data validation problems in web services composition including redundant data, lost data, inconsistent data and misdirected data are discussed, and the methods for validating these problems are given based on WS-CPN.
  • Keywords
    Petri nets; Web services; XML; data handling; Petri net-based method; Web service business process execution language; Web services composition; XML Schema; data validation; Analytical models; Argon; Data models; Finite element methods; Image color analysis; Web services; XML; Petri net; data validation; modeling; web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
  • Conference_Location
    Seoul
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4244-7512-4
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2010.54
  • Filename
    5676297