Keywords: Web service, service composition, oS, two-layer model, functional groupingCopyright © 2016 Universitas Ahmad Dahlan. All rights reserved.
IntroductionIn recent years, with the rapid development of Internet the Web service has become a new model of Internet applications and distributed computing, which is characterized by its open, low coupling and platform independence, and getting the attention of people. Web service with WSDL (Web service Description Language), SOAP (Simple Object Access Protocol) platform independent of network communication Protocol for service requester service function, to form the future large-scale service-oriented distributed computing basis. The Internet service provider is numerous which can provide a lot of functionally similar or the same service. The single Web service can only provide a single or limited function, cannot meet the demand of complex service requester, so Web service composition technology arises at the historic moment. In the Web service composition, how to carry on the effective service composition has been one of the questions which widely concerned by academia and industry.In the process of service selection, service providers are often encounter this problem, that is the service selection should be carried out in a wide range of service information, and the service information is not complete. Therefore, when the service request for the Web service selection should not only consider the functional requirements of the service to be chosen, should also consider choosing services can satisfy non-functional requirements, namely the Quality of Service. When the service requester in the face of many functionally similar or identical to choose services, should consider to choose a Web service QoS at the same time, the QoS in the service of the search, selection and composition process, the QoS into the service search, selection and composition process, for the successful construction of the application system based on Web service and its quality assurance is of great significance.Literature [1] proposed a based on the degree of similarity between service requester and service, combining with the experience of history service requester to forecast the QoS values which service requester unused. Literature [2] proposed a model, which is based on the immune system's multiple signal mechanism real-time computing QoS model. The model is only given the calculation method of the service reputation; however, the calculation method of the QoS is not given. The above work promotes the study of the dynamic calculation Web service QoS value, but the set of all known service as a single, then calculate each Web service QoS, and there is no clear distinction between whether similar or identical to provide functional