• DocumentCode
    2028281
  • Title

    Data Flow Repair in Web Service Orchestration at Runtime

  • Author

    Moreau, Aurélien ; Malenfant, Jacques ; Dao, Michel

  • Author_Institution
    Lab. d´´Inf. de Paris 6 (LIP6), Paris
  • fYear
    2009
  • fDate
    24-28 May 2009
  • Firstpage
    43
  • Lastpage
    48
  • Abstract
    Business process modeling languages, such as BPMN, offer an abstract view to Web service composition, where business functionalities are decomposed into activities connected through high level control and possibly data flows. Closing the gap between abstract modeling and concrete business process execution requires to solve data mismatches between producer and consumer services with specific adapters. Automatically generating data adapters as well as selecting actual services such as to minimize mismatches are major barriers to this end. In this paper, we present some new pieces of framework providing an end-to-end solution to this problem, (1) first by evaluating the level of data mismatches between candidate producer and consumer services in a business process, (2) second by selecting services in such a way to globally minimize the overall data mismatches in a process, and (3) finally by generating transformations from output to input XML data everywhere needed in the data flow. Moreover, we extend this framework to cope with the failure of selected services at run-time by choosing a replacement service that locally minimizes the data mismatches with its providers and clients in the process. Our solution is implemented and performance evaluations show its feasibility since the cost of selecting a replacement service is typically less than the one of one call to a remote Web service.
  • Keywords
    Web services; BPMN; Web service orchestration; XML data; business process modeling languages; data flow repair; Companies; Concrete; Costs; Level control; Protocols; Runtime; Service oriented architecture; Web and internet services; Web services; XML; business process; selection; web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Internet and Web Applications and Services, 2009. ICIW '09. Fourth International Conference on
  • Conference_Location
    Venice/Mestre
  • Print_ISBN
    978-1-4244-3851-8
  • Electronic_ISBN
    978-0-7695-3613-2
  • Type

    conf

  • DOI
    10.1109/ICIW.2009.15
  • Filename
    5072496