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 条
  • [1] BPEL processes matchmaking for service discovery
    Corrales, Juan Carlos
    Grigori, Daniela
    Bouzeghoub, Mokrane
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2006: COOPIS, DOA, GADA, AND ODBAS, PT 1, PROCEEDINGS, 2006, 4275 : 237 - 254
  • [2] DIANE:: A matchmaking-centered framework for automated service discovery, composition, binding, and invocation on the web
    Kuester, Ulrich
    Koenig-Ries, Birgitta
    Klein, Michael
    Stern, Mirco
    INTERNATIONAL JOURNAL OF ELECTRONIC COMMERCE, 2007, 12 (02) : 41 - 68
  • [3] Flexible semantic-based service matchmaking and discovery
    Bianchini, Devis
    De Antonellis, Valeria
    Melchiori, Michele
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2008, 11 (02): : 227 - 251
  • [4] Web Service Discovery Based on Semantic Matchmaking with UDDI
    Qiu, Tian
    Li, Pengfei
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 1229 - 1234
  • [5] Semantic Service Discovery by Consistency-Based Matchmaking
    Thiagarajan, Rajesh
    Mayer, Wolfgang
    Stumptner, Markus
    ADVANCES IN DATA AND WEB MANAGEMENT, PROCEEDINGS, 2009, 5446 : 492 - 505
  • [6] Flexible Semantic-Based Service Matchmaking and Discovery
    Devis Bianchini
    Valeria De Antonellis
    Michele Melchiori
    World Wide Web, 2008, 11 : 227 - 251
  • [7] Service Discovery oriented Ontological Matchmaking via Syntax
    Yang, Lijuan
    Fu, Zhaoyang
    2012 7TH INTERNATIONAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING (SOSE), 2012, : 877 - 878
  • [8] bi-directional Bayesian probabilistic model based hybrid grained semantic matchmaking for Web service discovery
    Shuangyin Li
    Haoyu Luo
    Gansen Zhao
    Mingdong Tang
    Xiao Liu
    World Wide Web, 2022, 25 : 445 - 470
  • [9] bi-directional Bayesian probabilistic model based hybrid grained semantic matchmaking for Web service discovery
    Li, Shuangyin
    Luo, Haoyu
    Zhao, Gansen
    Tang, Mingdong
    Liu, Xiao
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2022, 25 (02): : 445 - 470
  • [10] Service matchmaking for Internet of Things based on probabilistic topic model
    Liu, Yezheng
    Zhu, Tingting
    Jiang, Yuanchun
    Liu, Xiao
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 94 : 272 - 281