1. A method executed on a computer to provide a graphical object model of a user interface of an application already modelized with an existing class diagram using the graphical editor of a modeling language allowing creation of new types of model elements derived from existing ones, said method comprising: a user creating new types of model elements comprising: a DataObject class type, describing a structure of data manipulated through the user interface; three view class types depending from the first class type, SearchView describing data to be searched, ListView describing data to be listed and DetailView describing data content to be detailed through the user interface; a Page class type depending on the view class types describing a page of the user interface; an ActionTrigger operation type describing an action triggered from a view class type; a Service class type describing operations where at least one operation is triggered by an ActionTrigger operation type; the user applying the DataObject class type to data already described in the existing class diagram, said data being manipulated through the user interface; and the user creating the class diagram of the user interface using the new created types of model elements, said class diagram of the user interface converging to the DataObject classes, the view classes being attached to the DataObject classes and the Page classes being attached to the view classes.