article

Web Service Recommendation With Reconstructed Profile From Mashup Descriptions

  • IEEE Transactions on Automation Science and Engineering
  • Institute of Electrical and Electronics Engineers
Research footprint

At a glance

Citations
76
References
40
Comments
0
Paper overview

Abstract

Web services are self-contained software components that support business process automation over the Internet, and mashup is a popular technique that creates value-added service compositions to fulfill complicated business requirements. For mashup developers, looking for desired component services from a sea of service candidates is often challenging. Therefore, web service recommendation has become a highly demanding technique. Traditional approaches, however, mostly rely on static and potentially subjectively described texts offered by service providers. In this paper, we propose a novel way of dynamically reconstructing objective service profiles based on mashup descriptions, which carry historical information of how services are used in mashups. Our key idea is to leverage mashup descriptions and structures to discover important word features of services and bridge the vocabulary gap between mashup developers and service providers. Specifically, we jointly model mashup descriptions and component service using author topic model in order to reconstruct service profiles. Exploiting word features derived from the reconstructed service profiles, a new service recommendation algorithm is developed. Experiments over a real-world data set from ProgrammableWeb.com demonstrate that our proposed service recommendation algorithm is effective and outperforms the state-of-the-art methods.

Record transparency

Publication details

DOI
10.1109/tase.2016.2624310
OpenAlex
W2559084487
Document type
article
Language
EN
Source
IEEE Transactions on Automation Science and Engineering
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.