Correctness-Aware High-Level Functional Matching Approaches for Semantic Web Services

被引:12
作者
Elgedawy, Islam [1 ]
Tari, Zahir [2 ]
Thom, James A. [2 ]
机构
[1] IBM India Res Lab, Bangalore, Karnataka, India
[2] RMIT Univ, Sch Comp Sci & Informat Technol, Melbourne, Vic, Australia
关键词
Algorithms; Theory; High-level functional matching; service aggregation; semantic Web services;
D O I
10.1145/1346237.1346240
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service matching approaches trade precision for recall, creating the need for users to choose the correct services, which obviously is a major obstacle for automating the service discovery and aggregation processes. Our approach to overcome this problem, is to eliminate the appearance of false positives by returning only the correct services. As different users have different semantics for what is correct, we argue that the correctness of the matching results must be determined according to the achievement of users' goals: that only services achieving users' goals are considered correct. To determine such correctness, we argue that the matching process should be based primarily on the high-level functional specifications (namely goals, achievement contexts, and external behaviors). In this article, we propose models, data structures, algorithms, and theorems required to correctly match such specifications. We propose a model called G(+), to capture such specifications, for both services and users, in amachine-understandable format. We propose a data structure, called a Concepts Substitutability Graph (CSG), to capture the substitution semantics of application domain concepts in a context-based manner, in order to determine the semantic-preserving mapping transformations required to match different G(+) models. We also propose a behavior matching approach that is able to match states in an m-to-n manner, such that behavior models with different numbers of state transitions can be matched. Finally, we show how services are matched and aggregated according to their G(+) models. Results of supporting experiments demonstrate the advantages of the proposed service matching approaches.
引用
收藏
页数:40
相关论文
共 26 条
  • [1] Aggarwal R, 2004, P IEEE I C SERV COMP, P23
  • [2] [Anonymous], P INT WORKSH WEB SER
  • [3] On automating Web services discovery
    Benatallah, B
    Hacid, MS
    Leger, A
    Rey, C
    Toumani, F
    [J]. VLDB JOURNAL, 2005, 14 (01) : 84 - 96
  • [4] BENJAMINS VR, 2004, AIS SIGSEMIS B, V1, P24
  • [5] BERARDI D, 2005, THESIS U STUDI ROMA
  • [6] Elgedawy I, 2005, LECT NOTES COMPUT SC, V3826, P115
  • [7] Elgedawy I, 2004, LECT NOTES COMPUT SC, V3306, P59
  • [8] ELGEDAWY I, 2003, P MOV OTM MEAN INT S, P1004
  • [9] ELGEDAWY I, 2006, THESIS RMIT U SCH CO
  • [10] Ontology mapping: the state of the art
    Kalfoglou, Y
    Schorlemmer, M
    [J]. KNOWLEDGE ENGINEERING REVIEW, 2003, 18 (01) : 1 - 31