The Form2WSDL project is a web-scraping Perl script that can convert any HTML form into an equivalent web service, as defined by a WSDL interface. It was created as Ross Shannon’s final year project in UCD under the supervision of Dr. Nick Kushmerick.
Read the readme file first. The Perl code for the WSDL converter and invoker are also viewable.
The development roadmap is available, as well as the interim and final reports and presentation.