• DocumentCode
    2724974
  • Title

    Matchmaking Support for Dynamic Workflow Composition

  • Author

    Chapman, Neil ; Ludwig, Simone A. ; Naylor, William ; Padget, Julian ; Rana, Omer F.

  • Author_Institution
    Cardiff Univ., Cardiff
  • fYear
    2007
  • fDate
    10-13 Dec. 2007
  • Firstpage
    371
  • Lastpage
    378
  • Abstract
    Service description and discovery offer complementary challenges, but in both cases, the problem is finding the right trade-off between accuracy and generality that will result in a positive service identification. Discovery systems have historically tended to focus on domain-specific techniques using single sources of knowledge to help classify queries against services, making both maintenance and extension difficult. The primary contribution of this paper is the presentation of a generic brokerage framework based on the use of plug-in components, that are themselves Web services. The framework has been developed in the context of the KNOOGLE project, where the focus has been on demonstrating support for (i) the discovery of grid services for the GridSAM job submission system and (ii) integration with the Taverna workflow enactment system. However, the broker itself is domain independent and it is the multiple user-specified matchmaker plug-ins that act as sources of domain-specific knowledge. The broker collects the results of the matchmakers´ comparison of the query and service and then applies a user-specified selection policy to determine the final choice of service. Thus a range of comprehensive packaging of brokerage functionality becomes possible through the use of supplied and user-defined matchers and supplied or user-defined selection policies.
  • Keywords
    Web services; grid computing; query processing; workflow management software; Grid services; GridSAM job submission system; KNOOGLE project; Taverna workflow enactment system; Web services; dynamic workflow composition; generic brokerage framework; matchmaking support; service description; service discovery; service identification; user-specified selection policy; Computer architecture; Computer science; Context-aware services; Engines; Grid computing; Humans; Job production systems; Packaging; Service oriented architecture; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Science and Grid Computing, IEEE International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-0-7695-3064-2
  • Type

    conf

  • DOI
    10.1109/E-SCIENCE.2007.48
  • Filename
    4426909