Authors: Jing Li; Ming Zhang; Ming Zhu; Lizhen Cui; Yuhong Yan; Bowen Song
Addresses: College of Computer Science and Technology, Shandong University of Technology, Zibo, China ' College of Architectural Engineering, Shandong University of Technology, Zibo, China ' College of Computer Science and Technology, Shandong University of Technology, Zibo, China ' School of Software, Joint SDU-NTU Centre for Artificial Intelligence Research (C-FAIR), Shandong University, Jinan, China ' Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada ' College of Computer Science and Technology, Shandong University of Technology, Zibo, China
Abstract: To make full use of the large space and persistency provided by a database and the fast processing speed of main memory, we propose a hybrid pre-joined service network method combining in-graph-database and in-memory calculations. This method firstly stores services' information and combinations in a graph database. Then, for a user's request, it retrieves candidate services from the database and constructs a service network in memory. After that, services are picked and composed to fulfil an optimal solution in memory. We assess the performance of our method by conducting experiments and comparing the approach with other database-based methods. Experiment results indicate the efficiency of this method in comparison, and it can always find solutions and lead to higher users' satisfaction.
Keywords: service composition; quality of service; QoS; graph database.
International Journal of Web and Grid Services, 2021 Vol.17 No.3, pp.179 - 200
Received: 31 Jul 2020
Accepted: 25 Sep 2020
Published online: 27 Jul 2021 *