Method and apparatus for generating program code for world wide web service applications
AssigneeAT&T Corp.
InventorsMichael Abraham Benedikt, David Alan Ladd, James Christopher Ramming
Life of this patent
Estimating the term…
Loading patent…
AssigneeAT&T Corp.
InventorsMichael Abraham Benedikt, David Alan Ladd, James Christopher Ramming
Estimating the term…
A new application language called the MAWL language and a compiler for the new application language called the MAWL compiler are provided for use by programmers of World Wide Web services. The MAWL language and the MAWL compiler may be used to provide any World Wide Web service, but they are especially useful for programming interactive services. The MAWL language provides an expressive typing capability. Through this expressive ability World Wide Web services that have defined states, sequences and sessions are straightforward where previously such capabilities do not exist. Further, the MAWL compiler performs error checking for common errors and self-consistency before actual compiling so run-time error checking is avoided. Together the MAWL language and the MAWL compiler greatly increase the productivity of the World Wide Web programmer and the complexity of the World Wide Web services that can reliably be provided.
A method of generating service code for a service application, comprising the steps of:
A method of producing a service code application, comprising the steps of:
A method of generating from a source code program written in a MAWL language a service application program that is as correct as the source code program, comprising the steps of:
A method of producing a service application that is free from coding errors, comprising the steps of:
A system for providing a World Wide Web service, comprising:
A method of generating service code for a service application, comprising the steps of:
Dependencies are inferred from the claim text.