Font Size: a A A

Research Of Web Service Change Impact Analysis Tool

Posted on:2011-01-08Degree:MasterType:Thesis
Country:ChinaCandidate:B GuoFull Text:PDF
GTID:2178360308973012Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the advent of Web services technology, using Web services to build the system concept has become firmly rooted. The good openness, cooperation and independence on software and OS make Web Service the optimal technique in settling integration of heterogeneous system. As a single Web Service has limited functions, we need compose Web Service to achieve one application. Now, using business process written by BPEL4WS has been a main way to compose Web Service.With the widespread use of Web Service, dependency between Web Services is more and more complex. The demand changes may directly lead the software changes. The software change will affect the quality of the software. Therefore, we need to study the impact of the changes of Web Service software, analyze the scope and strength of Web Service changes, and provide a reference for the Web Service changes and regression testing.This dissertation researches the relationship of Web Services, presents the Web Service dependency normal form, and designs the arithmetic of analysis the impact of changing Web Service. First, describes Web Service, and researches on Web Service composed by BPEL4WS. Second, analyzes the dependency among Web Services. Web Service dependency includes child dependency, farther dependency, mutual dependency and loop dependency. And those definitions are given. Third, proposes the normal form of Web Service dependency which includes 1RNDF, 2RNDF and 3RNDF, then proposes model of Web Service dependency relations based the form. That is to normalize the dependence relations, and includes Web Service Set, Web Service relationship, Web Service relationship detecting and Web Service relationship handler. Fourth, in order to quantify the degree of the impact between Web Services, the dependency gene is introduced that recalculated by work done. Last, designs the impact assessment algorithm of the Web Service changes. Based on the algorithm, a pilot Web Service change impact analysis tool is presented. This can analyze a Web Service application built by BPEL4WS. Experimental results show there has guiding value of Web Service change in this tool.
Keywords/Search Tags:Web Service, BEEL4WS, Web Service change, Impact analysis
PDF Full Text Request
Related items