• DocumentCode
    1602488
  • Title

    BPEL Fragments for Modularized Reuse in Modeling BPEL Processes

  • Author

    Ma, Zhilei ; Leymann, Frank

  • Author_Institution
    Inst. of Archit. of Applic. Syst., Univ. Stuttgart, Stuttgart
  • fYear
    2009
  • Firstpage
    63
  • Lastpage
    68
  • Abstract
    BPEL has been established as the standard for modeling business processes by orchestrating Web services. When modeling a BPEL process, users end up in basically three approaches: from scratch, by using a process template or a reference process, and by ad hoc modifying a existing process model to meet the current requirements. There is strong demand on a flexible and modularized approach for reusing BPEL process models. As neither the BPEL standard nor the current BPEL extensions support such a feature for reuse, we present in this paper a formal definition for BPEL fragments. In this paper we first study the related work on process fragments and distinguish BPEL fragments from existing reuse approaches in service-oriented process modeling. Based on the requirement analysis we present a definition of BPEL fragments in XML schema. By adopting our definition of BPEL fragments, the flexibility of modularized reuse of BPEL process models can be significantly increased.
  • Keywords
    Web services; XML; business data processing; software reusability; BPEL fragment; BPEL process model modularized reuse; XML schema; business process execution language; business process modeling; orchestrating Web service; service-oriented process modeling; Logic; Service oriented architecture; Technology management; Web services; Wheels; XML; BPEL; BPEL fragment; Reuse; process fragment; service orchestration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking and Services, 2009. ICNS '09. Fifth International Conference on
  • Conference_Location
    Valencia
  • Print_ISBN
    978-1-4244-3688-0
  • Electronic_ISBN
    978-0-7695-3586-9
  • Type

    conf

  • DOI
    10.1109/ICNS.2009.76
  • Filename
    4976738