Title :
SIP: A Simple Tool for Inspecting and Evaluating WSDL Specifications
Author :
Beron, Mario ; Montejano, German ; Riesco, Daniel ; Henriques, Pedro R. ; Debnath, N.
Author_Institution :
Inf. Technol. Dept., Univ. Nac. de San Luis, San Luis, Argentina
Abstract :
Understanding a web application is not a simple task. It implies being available to interpret both their descriptions and several systems that really implement the web services. This interpreting process gathers much information and this information must be properly shown for simplifying the understanding. The descriptions of web services are an important starting point to begin to comprehend a web services. They are significant because they offer hints about the web services complexity. The web services complexity can be measured at high level abstraction considering the number of: Services, Ports, Operations, Bindings, etc. In order to carry out the task previously mentioned, the source code of web service description must be analyzed and the information must be properly displayed to the user. In this paper SIP, a Simple Inspection Tool, is described. SIP applies compilation techniques for extracting information from web services and then it computes a set of simple metrics. These metrics are used for providing an idea about web service complexity from its description. Furthermore, SIP generates visualizations based on charts, texts and source codes to help to comprehend WSDL descriptions.
Keywords :
Web services; computational complexity; formal specification; information retrieval; program compilers; program visualisation; software metrics; source coding; specification languages; text analysis; SIP; WSDL specification evaluation; WSDL specification inspection; Web service complexity measure; chart; compilation technique; information extraction; simple inspection tool; simple metrics; source code; text analysis; visualization generation; Complexity theory; Inspection; Measurement; Ports (Computers); Visualization; Web services; XML; Metric; Static Analysis; WSDL; Web Services;
Conference_Titel :
Information Technology: New Generations (ITNG), 2013 Tenth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-0-7695-4967-5
DOI :
10.1109/ITNG.2013.10