Matchmaking framework for mathematical web services

被引:0
|
作者
Ludwig S.A. [1 ]
Rana O.F. [1 ]
Padget J. [2 ]
Naylor W. [2 ]
机构
[1] School of Computer Science, Cardiff University, Roath, Cardiff CF24 3AA
[2] Department of Computer Science, University of Bath, Bath
基金
英国工程与自然科学研究理事会;
关键词
Match plug-ins; Match score; Matchmaking; Mathematical web services;
D O I
10.1007/s10723-005-9019-z
中图分类号
学科分类号
摘要
Service discovery and matchmaking in a distributed environment has been an active research issue for some time now. Previous work on matchmaking has typically presented the problem and service descriptions as free or structured (marked-up) text, so that keyword searches, tree-matching or simple constraint solving are sufficient to identify matches. In this paper, we discuss the problem of matchmaking for mathematical services, where the semantics play a critical role in determining the applicability or otherwise of a service and for which we use OpenMath descriptions of pre- and post-conditions. We describe a matchmaking architecture supporting the use of match plug-ins and describe five kinds of plug-in that we have developed to date: (i) A basic structural match, (ii) a syntax and ontology match, (iii) a value substitution match, (iv) an algebraic equivalence match and (v) a decomposition match. The matchmaker uses the individual match scores from the plug-ins to compute a ranking by applicability of the services. We consider the effect of pre- and post-conditions of mathematical service descriptions on matching, and how and why to reduce queries into Disjunctive Normal Form (DNF) before matching. A case study demonstrates in detail how the matching process works for all four algorithms. © Springer Science+Business Media, Inc. 2006.
引用
收藏
页码:33 / 48
页数:15
相关论文
共 50 条
  • [1] Matchmaking of mathematical web services
    Ludwig, Simone A.
    Naylor, William
    Rana, Omer F.
    Padge, Julian
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2006, 3911 : 809 - 816
  • [2] Matchmaking framework for visualization web services
    Shu, Gao
    Chen, Dingfang
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2009, 24 (04): : 241 - 251
  • [3] A Framework for Parameterized Semantic Matchmaking and Ranking of Web Services
    Gmati, Fatma Ezzahra
    Ayadi, Nadia Yacoubi
    Bahri, Afef
    Chakhar, Salem
    Ishizaka, Alessio
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1 (WEBIST), 2016, : 54 - 65
  • [4] A Web Services Matchmaking Engine for web services
    Facciorusso, C
    Field, S
    Hauser, R
    Hoffner, Y
    Humbel, R
    Pawlitzek, R
    Rjaibi, W
    Siminitz, C
    E-COMMERCE AND WEB TECHNOLOGIES, PROCEEDINGS, 2003, 2738 : 37 - 49
  • [5] Matchmaking for semantic web services
    Chiat, LC
    Huang, LP
    Xie, JK
    2004 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2004, : 455 - 458
  • [6] Fuzzy matchmaking for web services
    Chao, KM
    Younas, M
    Lo, CC
    Tan, TH
    AINA 2005: 19th International Conference on Advanced Information Networking and Applications, Vol 2, 2005, : 721 - 726
  • [7] Automatic matchmaking of web services
    Agarwal, Sudhir
    Studer, Rudi
    ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 45 - +
  • [8] A moderated fuzzy matchmaking for web services
    Huang, CL
    Chao, KM
    Lo, CC
    FIFTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - PROCEEDINGS, 2005, : 1116 - 1122
  • [9] A Web Services Matchmaking Engine for AFlow
    Yang, Zhongwei
    Song, Zhaoteng
    Li, Xin
    Tang, Xinhuai
    Yuan, Xiaozhou
    Chen, Delai
    NEW HORIZONS IN WEB-BASED LEARNING: ICWL 2010 WORKSHOPS, 2011, 6537 : 177 - +
  • [10] Flexible Matchmaking for RESTful Web Services
    Slaimi, Fatma
    Sellami, Sana
    Boucelma, Omar
    Ben Hassine, Ahlem
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2013 CONFERENCES, 2013, 8185 : 542 - 554