• DocumentCode
    1996716
  • Title

    Modeling and Analysis of WS-BPEL Business Processes Based on ServiceNet

  • Author

    Dun, Haiqiang ; Zhao, Wen ; Huang, Yu ; Zhang, Shikun ; Wang, Lifu

  • Author_Institution
    Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
  • fYear
    2008
  • fDate
    3-5 Dec. 2008
  • Firstpage
    265
  • Lastpage
    272
  • Abstract
    Web service composition involves the combination of a number of existing web services to create a value-added one. WS-BPEL is a promising language which describes Web service composition in form of business processes. However, WS-BPEL is an XML-based language and may suffer from ambiguities or some erroneous properties. The analysis and verification of business processes specified in WS-BPEL by a formal method has been a hot topic in the research community lately. In this paper, we propose a method to model and analyze WS-BPEL business processes based on ServiceNet, a special class of Petri nets. Unlike most of the existing work which analyze only control flow properties of WS-BPEL business processes but neglect data flow properties, our method models and analyzes both control properties and data properties of WS-BPEL business processes. We present the transformation rules of WS-BPEL business processes into ServiceNet and enrich the reduction rules of ServiceNet by applying them in some practical projects. Then the throughness of a business processes can be verified by reducing its ServiceNet representation based on some reduction rules. Moreover, we define some data-aspect properties of WS-BPEL business processes and give the corresponding checking algorithm.
  • Keywords
    Petri nets; Web services; XML; business data processing; Petri nets; ServiceNet; WS-BPEL business process; Web service composition; XML-based language; formal method; Business communication; Computer science; Computer science education; Educational technology; Laboratories; Logic; Petri nets; Software engineering; Standards development; Web services; Petri Nets; ServiceNet; WS-BPEL; Web Service; Web Service Composition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2008. APSEC '08. 15th Asia-Pacific
  • Conference_Location
    Beijing
  • ISSN
    1530-1362
  • Print_ISBN
    978-0-7695-3446-6
  • Type

    conf

  • DOI
    10.1109/APSEC.2008.40
  • Filename
    4724556