• DocumentCode
    2449566
  • Title

    Analyzing BPEL Compositionality Based on Petri Nets

  • Author

    Fan, Guisheng ; Yu, Huiqun ; Chen, Liqiong ; Liu, Dongmei

  • Author_Institution
    Dept. of Comput. Sci. & Eng., East China Univ. of Sci. & Technol., Shanghai
  • fYear
    2008
  • fDate
    July 28 2008-Aug. 1 2008
  • Firstpage
    373
  • Lastpage
    376
  • Abstract
    Process of service composition is complex and error-prone, which makes a formal modeling and analysis method highly desirable. This paper presents a Petri net-based approach to analyzing the soundness and compositionality of services in BPEL. A set of translation rules is proposed to transform BPEL processes into Petri nets, by which behaviors of the BPEL processes are articulated. The instantiation net of target services are used to capture all of the possible implementation flows of composition processes. Based on theories of Petri nets, the principles for analyzing soundness and compositionality of Web services are provided. A detailed example is given to demonstrate the applicability of our method.
  • Keywords
    Petri nets; Web services; business data processing; specification languages; BPEL descriptive language; BPEL process transformation; BPEL service compositionality; BPEL specifications; Petri net-based approach; Web service composition; translation rules; Acoustical engineering; Application software; Computer applications; Computer errors; Computer science; Displays; Petri nets; Switches; Web services; BPEL; Petri Net; Soundness; Verification; compositionality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
  • Conference_Location
    Turku
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3262-2
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2008.44
  • Filename
    4591584