Font Size: a A A

Research On Service Substitution To Group Services

Posted on:2019-08-07Degree:MasterType:Thesis
Country:ChinaCandidate:C Y ZhangFull Text:PDF
GTID:2428330566499345Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid growth of service resources,how to quickly and accurately find the service to be substituted has become a key issue to be solved urgently after service failure.Existing substitution methods do not consider the high similar services in the execution sequence while searching for similar services,so that the range of services to be substituted is smaller.In addition,some traditional alternative methods usually only consider the service itself,and do not substitute the non-functional attribute of the failed service as an alternative condition,so the selected service may not get the best result.To adrress the problems above,this thesis clusters services into groups based on the service non-functional attributes,and makes research on substitution.The main works are as follows:First of all,this thesis presents a method based on improved K-means clustering algorithm for group service building.This method builds a service model based on the common relationship between services and the relation between abstract and entity service,and uses K-means clustering algorithm to cluster the services to complete the group service building.A group service building method based on improved K-means clustering algorithm also proposed in the thesis.Simulation results show that the proposed group service construction method has a better substitution effect.Secondly,from the perspective of group service substitution,a group service substitution method based on weighted sequence mode is proposed.From the group service,the service that meets the maximum adaptation and the minimum error is mined to substitute the original service,and the service substitution result is obtained by the model with the weighted sequence model.Simulation results show that the proposed method improves the service substitution range,filters a large number of redundant services and improves the substitution effect.Finally,based on the above methods and theories,this thesis designs a group service and proposes a substitution prototype system for the group service,and gives an application demonstration of a group service substitution system based on the travel scene.The construction of prototype system follows the steps of requirement analysis,outline design,detailed design and implementation,and completes the function modules of service sequence acquisition,group service cluster and service substitution,verifies the feasibility of the algorithm proposed in this thesis,shows the effect of service substitution method in the practical application scenarios.
Keywords/Search Tags:service substitution, group service, frequent sequence, sequence pattern mining
PDF Full Text Request
Related items