Patent ID: 8856735

Claim:
A system for automatically generating a representational state transfer architecture (RESTful) web service comprising REST API code from Web Application Description Language (WADL) files, the system comprising: one or more microprocessors; a WADL wizard executing on said one or more microprocessors; a WADL2WSDL translator which generates a Web Services Description Language (WSDL) file utilizing said WADL files; a WADL2REST generator which comprises a set of templates defining code logic; wherein the WADL2REST generator generates said REST API code from said WADL files by binding selected templates of said set of templates defining code logic with unmarshalled data from said WADL files; and wherein the system generates an end to end RESTful web service utilizing said WSDL file and said REST API code generated by said WADL2REST generator thereby generating an end to end RESTful web service comprising said REST API code.