• DocumentCode
    2304561
  • Title

    A Model-Driven Approach for Dynamic Web Service Composition

  • Author

    Zhao, Chenting ; Duan, Zhenhua ; Zhang, Man

  • Author_Institution
    Inst. of Comput. Theor. & Technol., Xidian Univ., Xi´´an, China
  • Volume
    4
  • fYear
    2009
  • fDate
    19-21 May 2009
  • Firstpage
    273
  • Lastpage
    277
  • Abstract
    With the development of service oriented architecture (SOA), Web services have been adopted as the system integration solution by more and more enterprises. The greatest value that SOA brings to these enterprises is increased business agility. Thus, it is a key issue of successful SOA solutions to provide a dynamic Web service composition approach to facilitate business innovation and adapt IT to today´s fast changing markets. In this paper, we propose a model-driven approach for dynamic Web service composition. First, we define two UML models to modeling Web services and business processes, as well as describing the semantics of Web service functionalities and business process requirements. Then, we generate Web service and business process implementations from these two models automatically by following our predefined mapping patterns and transformation rules. Finally, by performing ontology-based semantic matchmaking, the qualified Web services can be dynamically selected and bound into the business processes. A prototype system has been developed and is also delivered to demonstrate the effectiveness of our approach.
  • Keywords
    Web services; business process re-engineering; ontologies (artificial intelligence); software architecture; SOA; business agility; business innovation; business process requirements; dynamic Web service composition; model-driven approach; ontology; semantic matchmaking; service oriented architecture; Ontologies; Process design; Prototypes; Service oriented architecture; Software engineering; Software reusability; Software standards; Technological innovation; Unified modeling language; Web services; MDA; UML; WS-BPEL; Web Services; model transformation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2009. WCSE '09. WRI World Congress on
  • Conference_Location
    Xiamen
  • Print_ISBN
    978-0-7695-3570-8
  • Type

    conf

  • DOI
    10.1109/WCSE.2009.394
  • Filename
    5319551