Title :
Measuring web service interfaces
Author_Institution :
ANECON GmbH, Vienna, Austria
Abstract :
The following short paper describes a tool supported method for measuring web service interfaces. The goal is to assess the complexity and quality of these interfaces as well as to determine their size for estimating evolution and testing effort. Besides the metrics for quantity, quality and complexity, rules are defined for ensuring maintainability. In the end a tool - WSDAudit - is described which the author has developed for the static analysis of web service definitions. The WSDL schemas are automatically audited and measured for quality assurance and cost estimation. Work is underway to verify them against the BPEL procedures from which they are invoked.
Keywords :
Web services; program diagnostics; software cost estimation; software maintenance; software metrics; software quality; user interfaces; BPEL procedure; WSDAudit; WSDL schema auditing; Web service interface; cost estimation; interface complexity; interface quality; maintainability; quality assurance; static analysis; Business; Complexity theory; Couplings; Size measurement; Software; Web services; WSDL; code inspection; complexity; interface rule checking; metrics; quality; rule checking; sizing; static analysis; web services;
Conference_Titel :
Web Systems Evolution (WSE), 2010 12th IEEE International Symposium on
Conference_Location :
Timisoara
Print_ISBN :
978-1-4244-8638-0
DOI :
10.1109/WSE.2010.5623580