Dynamic web service invocation and presentation to human beings is being researched and implemented in several software components which make up Project Dynvocation. Building upon WSGUI concepts and previous development work in the same area, the Dynvoker service is now ready to be used by everyone.


12.11.2008: The WADL branch has been merged into the GENERIC branch. This
makes it possible to unify not just the output through adapters, but also the
input through service interfaces. This technique will be presented at ServiceWave
2008 in December.

Quick overview

Web services pop up everywhere, and are specified using WSDL files. Those contain descriptions for messages between the user and the service. Dynvoker is a web-based interface for these messages, providing type safety through the usage of XForms, and a user-friendly access thanks to GUIDD files which contain GUI generation hints. Both user input and the display of the resulting output is being performed by Dynvoker.

Software components

The software developed by Project Dynvocation is described on the software page. Java developers are encouraged to try out the Web Service-related libraries, while users will be able to use the Dynvoker service without any installation.

In addition, a testsuite is available to see if there are any regressions due to recent modifications to the code base.

Documentation and publications

Both API docs for the Java classes and more general purpose introduction docs are available to interested readers. More might be published over the coming weeks.

Publications about WSGUI concepts and software from Project Dynvocation can be found on the papers page.


Please contact Josef Spillner for any suggestions or bugs in the software.

Dynvocation is a FutureSOA project developed at the Chair of Computer Networks at the Faculty of Computer Science of the Dresden University of Technology.