Deep learning framework for multi‐round service bundle recommendation in iterative mashup development

Yutao Ma, Xiao Geng, Jian Wang, Keqing He, Dionysis Athanasopoulos

Research output: Contribution to journalArticlepeer-review

5 Citations (Scopus)
69 Downloads (Pure)

Abstract

Recent years have witnessed the rapid development of service-oriented computing technologies. The boom of Web services increases software developers' selection burden in developing new service-based systems such as mashups. Timely recommending appropriate component services for developers to build new mashups has become a fundamental problem in service-oriented software engineering. Existing service recommendation approaches are mainly designed for mashup development in the single-round scenario. It is hard for them to effectively update recommendation results according to developers' requirements and behaviours (e.g. instant service selection). To address this issue, the authors propose a service bundle recommendation framework based on deep learning, DLISR, which aims to capture the interactions among the target mashup to build, selected (component) services, and the following service to recommend. Moreover, an attention mechanism is employed in DLISR to weigh selected services when recommending a candidate service. The authors also design two separate models for learning interactions from the perspectives of content and invocation history, respectively, and a hybrid model called HISR. Experiments on a real-world dataset indicate that HISR can outperform several state-of-the-art service recommendation methods to develop new mashups iteratively.
Original languageEnglish
JournalCAAI Transactions on Intelligence Technology
Early online date06 Sept 2022
DOIs
Publication statusEarly online date - 06 Sept 2022

Bibliographical note

Funding Information:
This work was supported by the National Key Research and Development Program of China (No. 2020AAA0107705) and the National Science Foundation of China (Nos. 61972292 and 62032016).

Publisher Copyright:
© 2022 The Authors. CAAI Transactions on Intelligence Technology published by John Wiley & Sons Ltd on behalf of The Institution of Engineering and Technology and Chongqing University of Technology.

Keywords

  • Artificial Intelligence
  • Computer Networks and Communications
  • Computer Vision and Pattern Recognition
  • Human-Computer Interaction
  • Information Systems

ASJC Scopus subject areas

  • Information Systems
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'Deep learning framework for multi‐round service bundle recommendation in iterative mashup development'. Together they form a unique fingerprint.

Cite this