Matchmaking support for dynamic workflow composition

被引:0
|
作者
Chapman, Neil [1 ]
Ludwig, Simone A. [1 ]
Naylor, William [2 ]
Padget, Julian [2 ]
Rana, Omer F. [1 ]
机构
[1] Cardiff Univ, Welsh eSci Ctr, Sch Comp Sci, Cardiff, Wales
[2] Univ Bath, Dept Comp Sci, Bath BA2 7AY, Avon, England
基金
英国工程与自然科学研究理事会;
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:371 / +
页数:3
相关论文
共 50 条
  • [1] Resource Oriented Dynamic Service Composition Matchmaking
    Pan, Haixia
    Wang, Jing
    Kosaka, Michitaka
    [J]. 2013 10TH INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT (ICSSSM), 2013, : 47 - 52
  • [2] Dynamic workflow support in gUSE
    Kail, E.
    Banati, A.
    Karoczkai, K.
    Kacsuk, P.
    Kozlovszky, M.
    [J]. 2014 37TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2014, : 354 - 359
  • [3] Product Based Workflow Support: Dynamic workflow execution
    Vanderfeesten, Irene
    Reijers, Hajo A.
    van der Aalst, Wil M. P.
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2008, 5074 : 571 - 574
  • [4] A GTRBAC based system for dynamic workflow composition and management
    Shafiq, B
    Samuel, A
    Ghafoor, H
    [J]. ISORC 2005: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2005, : 284 - 290
  • [5] Dynamic workflow composition using Markov decision processes
    Doshi, P
    Goodwin, R
    Akkiraju, R
    Verma, K
    [J]. IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2004, : 576 - 582
  • [6] Verification of dynamic process model change to support the adaptive workflow
    Cao, J
    Zhang, SS
    Li, ML
    Wang, J
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2004, : 255 - 261
  • [7] Agent based workflow ontology for dynamic business process composition
    Wang, SY
    Shen, WM
    Hao, Q
    [J]. PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS 1 AND 2, 2005, : 452 - 457
  • [8] On the Support of Dynamic Service Composition at Runtime
    Silva, Eduardo
    Pires, Luis Ferreira
    van Sinderen, Marten
    [J]. SERVICE-ORIENTED COMPUTING: ICSOC/SERVICE WAVE 2009 WORKSHOPS, 2010, 6275 : 530 - 539
  • [9] Dynamic resource discovery through MatchMaking
    Rana, OF
    [J]. HIGH PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 2000, 1823 : 605 - 609
  • [10] Profiling and matchmaking strategies in support of opportunistic collaboration
    Vivacqua, A
    Moreno, M
    de Souza, J
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2003: COOPIS, DOA, AND ODBASE, 2003, 2888 : 162 - 177