DocumentCode :
3093021
Title :
Benchmarking the Robustness of Web Services
Author :
Vieira, Marco ; Laranjeiro, Nuno ; Madeira, Henrique
Author_Institution :
Univ. of Coimbra, Coimbra
fYear :
2007
fDate :
17-19 Dec. 2007
Firstpage :
322
Lastpage :
329
Abstract :
This paper proposes an approach for the evaluation of the robustness of web services, which are complex software components that must provide a robust interface to the client applications. However, although web services are becoming business-critical components, there is no practical way to assess the robustness of the code or to compare alternative implementations concerning robustness. The approach proposed is based on a set of robustness tests (i.e., invalid web services call parameters) that is applied in order to discover both programming and design errors. The web services are classified based on the failures observed during the execution of the tests. The approach is illustrated by evaluating several web services publicly available in the Internet and two different implementations of the web services specified by the standard TPC-App performance benchmark. The proposed approach is useful for both web services providers (to assess the robustness of their web services code) and consumers (to select the web services that best fit their requirements).
Keywords :
Web services; benchmark testing; software reliability; Internet; TPC-App performance benchmark; Web services; business-critical components; robust interface; software components; Application software; Benchmark testing; Computer bugs; Computer interfaces; Informatics; Robustness; System testing; Vehicle crash testing; Web and internet services; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Computing, 2007. PRDC 2007. 13th Pacific Rim International Symposium on
Conference_Location :
Melbourne, Qld.
Print_ISBN :
0-7695-3054-0
Type :
conf
DOI :
10.1109/PRDC.2007.56
Filename :
4459677
Link To Document :
بازگشت