Font Size: a A A

Compatibility Decision And Analysis For Choreography-oriented Web Service Compositions Evolution

Posted on:2014-04-23Degree:MasterType:Thesis
Country:ChinaCandidate:F LiuFull Text:PDF
GTID:2268330422966618Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In order to meet the constantly altering user requirements as well as adapt to theenvironment that the system depends on, the existing web services need to be reintegratedinto more powerful, more demand satisfied and environment adapted one. Thecompatibility of component services is a necessity for the implementation of servicecomposition. Single compatibility decision element, and not suitable for evolution as wellas two services decision limitation are the problems that remain unsolved. According tothe problems above, put forward and analyze service compatibility decision methods forthe choreography-oriented web service compositions evolution. Specific methods are asfollows.To begin with, put forward member service compatibility decision method which ischoreography-oriented and based on multiple factors. Combined with the characteristics ofcomposite service evolution, analyze the effective compatibility decision key element ofchoreography layer. Three factors will be used as the service decision elements, namely,the port, process structure and behavior of service choreography layer. The method solvesthe high decision cost and resource expense problems depending on complex behaviorcompatibility decision. Provide the compatibility decision method and algorithm based oneach key element. Taking into account the complex concurrent behavior, apply the Picalculus modeling tool MWB to validate the effectiveness of it.Secondly, put forward the member service collaborative compatibility decisionmechanism. In this mechanism, all the component services, as the executor individually,are involved coordinately in the compatibility decision process by applying eachcomponent service, which determines the compatibility between self and the compositionthat is composed of its partners. According to the heuristic case, contains each decisionelements of complete compatibility decision process.Moreover, all the component services, as the executor individually, are involvedcoordinately in the compatibility decision process by applying each component service,which determines the compatibility between self and the composition that is composed ofits partners. Put forward the member service collaborative compatibility decision mechanism above. The compatibility decision method which is applicable to theevolutional stage is suitable for no integrated control requirement and assures reliableexecution of the web service composition.Finally, Implement the web service composition prototype system based on businessflow through a case of order management service composition. Make a compatibilitydecision of the case by use of the method. To verify the effectiveness of the compatibilitydecision method, analyze the consistency of decision conclusion by theory and systemresult through testing the order management service system.
Keywords/Search Tags:service composition, choreography-oriented, evolution, Pi calculus, compatibility decision
PDF Full Text Request
Related items