Probabilistic Matchmaking Methods for Automated Service Discovery

被引:44
|
作者
Cassar, Gilbert [1 ]
Barnaghi, Payam [1 ]
Moessner, Klaus [1 ]
机构
[1] Univ Surrey, Ctr Commun Syst Res, Guildford GU2 7XH, Surrey, England
关键词
Computer web services; discovery; machine-learning; probabilistic methods; LDA; WEB SERVICES;
D O I
10.1109/TSC.2013.28
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Automated service discovery enables human users or software agents to form queries and to search and discover the services based on different requirements. This enables implementation of high-level functionalities such as service recommendation, composition, and provisioning. The current service search and discovery on the Web is mainly supported by text and keyword-based solutions which offer very limited semantic expressiveness to service developers and consumers. This paper presents a method using probabilistic machine-learning techniques to extract latent factors from semantically enriched service descriptions. The latent factors are used to construct a model to represent different types of service descriptions in a vector form. With this transformation, heterogeneous service descriptions can be represented, discovered, and compared on the same homogeneous plane. The proposed solution is scalable to large service datasets and provides an efficient mechanism that enables publishing and adding new services to the registry and representing them using latent factors after deployment of the system. We have evaluated our solution against logic-based and keyword-based service search and discovery solutions. The results show that the proposed method performs better than other solutions in terms of precision and normalized discounted cumulative gain values.
引用
收藏
页码:654 / 666
页数:13
相关论文
共 50 条
  • [11] Dividing Grid Service Discovery into 2-stage matchmaking
    Zhu, Y
    Luo, JZ
    Ma, T
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2004, 3358 : 372 - 381
  • [12] Improving fuzzy service matchmaking through concept matching discovery
    Fenza, Giuseppe
    Loia, Vincenzo
    Senatore, Sabrina
    2007 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-4, 2007, : 1209 - 1214
  • [13] A Backtracking Approach for Semantic Matchmaking Algorithm in Web Service Discovery
    Prasanth, Dinesh S. H.
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON CIRCUITS, POWER AND COMPUTING TECHNOLOGIES (ICCPCT 2013), 2013, : 1065 - 1070
  • [15] Peer-to-peer technology usage in Web Service discovery and matchmaking
    Sapkota, B
    Vasiliu, L
    Toma, I
    Roman, D
    Bussler, C
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2005, 2005, 3806 : 418 - 425
  • [16] Grid service discovery - An approach using parameter and QoS based matchmaking
    Selvi, S. Thamarai
    Balachandar, R. A.
    Swaminathan, Vyas
    Kumar, Ashwin
    Paramasivan, Venkatesh
    2006 INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2007, : 398 - 402
  • [17] A User Restrictions-Based Semantic Matchmaking Service for Resource Discovery
    Velasco, Salma
    Mendoza, Sonia
    Garcia, Kimberly
    Decouchant, Dominique
    2014 11TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE), 2014,
  • [18] Ontological similarity matchmaking mechanism for QoS-based service discovery
    Win, Nwe Nwe Htay (bao@njupt.edu.cn), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (03):
  • [19] Two-Fold Service Matchmaking - Applying Ontology Mapping for Semantic Web Service Discovery
    Dietze, Stefan
    Benn, Neil
    Domingue, John
    Conconi, Alex
    Cattaneo, Fabio
    SEMANTIC WEB, PROCEEDINGS, 2009, 5926 : 246 - +
  • [20] bi-HPTM: An Effective Semantic Matchmaking Model forWeb Service Discovery
    Li, Shuangyin
    Luo, Haoyu
    Zhao, Gansen
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2020), 2020, : 433 - 440