Patent ID: 8464229
Filing Date: 2013-06-11
Classification: G06F

Abstract:
1. A method of creating a form-based web application using a computing device having at least a processor, a memory, a display device and an input device, the method comprising: retrieving from said memory and providing on said display device a number of form icons, each form icon representing a form to be displayed to a user of the application; retrieving from said memory and providing on said display device a number of service icons, each service icon representing a service which is callable in response to actions of said user; allowing a developer of the application to use said input device to select one or more of said form icons and one or more of said service icons and to arrange the selected icons on the display device; allowing the developer to use said input device to arrange links between said selected icons, wherein said links together with the selected icons form an Application Diagram which represents the navigation of a user of the application between the forms and services represented by the selected form and service icons respectively; compiling, at said processor, said application on the basis of said Application Diagram, wherein each form icon is associated with only one data object relating to all data associated with that form, and wherein the links between the form and service icons represent both the navigation path of said user and the flow of data between the forms and services; and allowing the developer to create a number of different roles, and wherein users of the application corresponding with said different roles are given different security permissions when using the application.