A system and method for creating applications, such as web applications, is disclosed. The system may comprise a controller generator that is adapted to provide an application with a controller that receives a request for data from a user and responds to the request by sending information to the user....http://www.google.de/patents/US7146544?utm_source=gb-gplus-sharePatent US7146544 - Method and apparatus for supporting error handling in a web presentation architecture