Title :
Using Rules for Web Service Client Side Testing
Author :
El Ioini, Nabil ; Sillitti, Alberto ; Succi, Giancarlo
Author_Institution :
Fac. of Comput. Sci., Free Univ. of Bolzano, Bolzano, Italy
fDate :
June 28 2013-July 3 2013
Abstract :
Web Services (WS) are software components accessible over the Internet through a well-defined set of standards. When consumers invoke a service, they expect to receive a valid response. However, the problem is to determine the structure of a valid request [21]. WS specifications are used to solve this problem since they are considered the primary piece of information for building service requests. Unfortunately, existing specifications do not provide enough support for this type information (e.g., WSDL) or there is little support on the client side (e.g., OWL-S). In this paper we address this issue by implementing a technique to reduce the number of faulty requests. We specifically propose an approach for extending WSDL with service input parameters rules that help consumers and integrators to verify their calls on the client side.
Keywords :
Web services; client-server systems; formal specification; formal verification; knowledge representation languages; remote procedure calls; Internet; OWL-S; WS specification; WSDL; Web service client side testing rules; client side call verification; faulty request; service input parameters rules; service invocation; service request building; software components; Data mining; Decision trees; Generators; Remuneration; Testing; Web services; Web Services; Testing; Client Side; Annotation; WSDL;
Conference_Titel :
Services (SERVICES), 2013 IEEE Ninth World Congress on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-0-7695-5024-4
DOI :
10.1109/SERVICES.2013.63