• DocumentCode
    2910325
  • Title

    Building Business Processes or Assembling Service Components: Reuse Services with BPEL4WS and SCA

  • Author

    Zou, Zhile ; Duan, Zhenhua

  • Author_Institution
    Inst. of Comput. Theor. & Technol., Xidian Univ., Xi´´an
  • fYear
    2006
  • fDate
    Dec. 2006
  • Firstpage
    138
  • Lastpage
    147
  • Abstract
    The service-oriented architecture (SOA) has attracted lots of attentions these days. However, SOA is essentially a design methodology that has existed for decades, and doesn´t provide enough details about the development, reuse and integration of the services. The Business Process Execution Language for Web services (BPEL4WS) has offered a formal specification for integrating loosely coupled services and building flexible business processes. And the newly emerging service component architecture (SCA) provides a set of specifications which describe a model for implementing SCA service components and assembling existing services. Despite the differences in their mechanisms for reusing and integrating services in SOA, they complement each other in nature. In this paper, we present in-depth discussions about their features, and combine them to achieve useful service reuse patterns for building non-trivial applications in SOA
  • Keywords
    Web services; business data processing; distributed object management; formal specification; software architecture; software reusability; specification languages; BPEL4WS; Business Process Execution Language for Web services; business processes; formal specification; service component architecture; service components; service development; service integration; service reuse patterns; service-oriented architecture; Assembly systems; Buildings; Centralized control; Component architectures; Design methodology; Formal specifications; Logic; Process control; Service oriented architecture; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2006. ECOWS '06. 4th European Conference on
  • Conference_Location
    Zurich
  • Print_ISBN
    0-7695-2737-X
  • Type

    conf

  • DOI
    10.1109/ECOWS.2006.11
  • Filename
    4031158