Affiliations: [a] School of Information Science and Engineering, Xinjiang University, Urumqi 830046, China | [b] School of Software, Xinjiang University, Urumqi 830046, China | [c] Center of Network and Information Technology, Xinjiang University, Urumqi 830046, China
Abstract: The core problems of Web Service Composition (WSC) are to satisfy user preferences while at the same time facilitate reasonable construction for WSC. This poses two problems. First, the user real preferences has not been fully expressed when qualitative preference is used to measure composite service. Second, when considering whether the WSC is reliable, some studies use the trust value as the reference attribute of the composite service. However, this is not sufficient as an evaluation index. To solve these problems, we first use the neural network to adjust initial weights in qualitative preference, making qualitative preference accurately measure user preferences when it changes. Second, we redefine the service invocation structures based on the travel plan. Third, we propose a new indicator: availability. Based on the service invocation structures, global availability of WSC is obtained from availability of a single service. Finally, WSC in three aspects: qualitative, quantitative and availability are used to get the final optimal composite service by multi-objective optimization algorithm. Results show that our method is reasonable and efficient compared with other counterparts.
Keywords: Web service composition, user preference, availability