Verification of WSGUI concepts requires capable software in the area of Web Services, particularly for exploration, validation and transformation. Project Dynvocation develops a lot of different software components, of which many pieces are general-purpose libraries. The software can be downloaded as Java packages, source code or Debian packages.
The software from Project Dynvocation consists of Java libraries, command-line utilities for them and the Dynvoker servlet.
XSD4J is a XML Schema library which ships with several utilities for checking XML Schemas, validating XML instances against them, rendering type graphs, and converting regular expressions to XSD types.
GUIDD4J is a library for accessing GUIDD files. It is used by Dynvoker's adapters only.
RegExpInstantiator is a small library handling regular expressions in the specific XML Schema regexp syntax. It is used internally by XSD4J.
Dynvoker is a servlet which allows to invoke Web Services dynamically. Due to its modular design, a couple of command-line scripts can be used to automate testing of the GUI creation for input and output of Web Services. Dynvoker navigates to a web service operation, displays it to the user and feeds the results back to the service. It may be downloaded here, but also be used for live runs on existing web services.
Dynvocation is a FutureSOA project developed at the Chair of Computer Networks at the Faculty of Computer Science of the Dresden University of Technology.