Title: Pattern-based service composition for user satisfaction and service revenue

Authors: Hanchuan Xu; Yaou Zhuang; Hao Gu; Xiaofei Xu; Yuxin Zhang

Addresses: School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China ' School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China ' School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China ' School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China ' Department of Computer Science College of Information Science and Technology, Agricultural University of Hebei, Baoding, China

Abstract: Service composition is an effective means of building profit-added service in a service-oriented computing environment. Most of the current research neglects characteristics of domain business as well as successful domain experiences, so optimisation performance cannot be further improved in specific service context. Firstly, the concept of service pattern is proposed to describe the knowledge extracted from previous composite solutions in domain business. Both service patterns and related advantageous services are pre-computed and organised, so that they can be reused in optimisation of service composition. Then a pattern-based bi-objective service composition method whose objective is to obtain a service solution for maximisation of user satisfaction and service revenue quickly is presented. Experimental results show the effectiveness and advantages of the proposed approach.

Keywords: service composition; service pattern; bi-objective; user satisfaction; service revenue; artificial bee colony algorithm; ABC.

DOI: 10.1504/IJSTM.2019.101929

International Journal of Services Technology and Management, 2019 Vol.25 No.5/6, pp.585 - 600

Accepted: 04 Sep 2018
Published online: 30 Aug 2019 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article