loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS'03)
Verification of Web Services Using an Enhanced UDDI Server
Guadalajara, Mexico
January 15-January 17
ISBN: 0-7695-1929-6
W. T. Tsai, Arizona State University
R. Paul, Arizona State University
Z. Cao, Arizona State University
L. Yu, Arizona State University
A. Saimi, Arizona State University
B. Xiao, Arizona State University
The UDDI (Universal Description Discovery and Integration) provides classification to find the distributed Web Services (WS) by keyword matching. The UDDI version 3 allows searching WS using digital signatures. However, it still needs systematic verification to ensure WS quality in a timely fashion. This paper proposes adding verification mechanism to the UDDI servers including check-in and checkout of WS. The key idea is that test scripts should be attached to WS, and these test scripts will be used by both WS providers and clients. Before accepting a new WS into the service directory, the new WS must be tested by the associated test scripts, and they will be accepted only if the test was successful. Before using a specific WS, a client can use the appropriate test scripts to test the WS and it will be used only if the test was successfully. While the code for WS may be not available, but the associated test scripts can be openly available. This paper also suggests test script specification techniques and distributed test execution techniques to perform testing with a UDDI server.
Index Terms:
Keywords: Web services, UDDI, verification, scenariobased testing, and distributed test execution.
Citation:
W. T. Tsai, R. Paul, Z. Cao, L. Yu, A. Saimi, B. Xiao, "Verification of Web Services Using an Enhanced UDDI Server," words, pp.131, Eighth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.