Font Size: a A A

Supported The Automatically Generated Interface Of The Web Application User Interface Representation Model

Posted on:2006-12-14Degree:MasterType:Thesis
Country:ChinaCandidate:H Y ZhangFull Text:PDF
GTID:2208360155466199Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In the development of interactive systems, the graphical User Interface (UI) design is very important. But the now existing software engineering technology lacks the direct support for UI design description, and this has limited the efficiency and quality of graphical UI development.In recent years, In order to improve the efficiency and quality of graphical UI development, a lot of model-based user interface development environments appeared, These models belong to either conceptual model or declarative model. Either concept model or declarative model has merits and shortcomings. The conceptual model directly describes the composition of UIs, but it can't support the whole process of UI development; while declarative models do support the whole process, but the modeling is too complex and their incorporation is very difficult.The FMP UI model studied in our research combines the merits of the conceptual model and the declarative model. The model aims at the implementation of graphical UI systems and their automatic code generation. It supports the architecture design of applications. The model is composed of function model, internal model, and the template-based presentation model. The presentation model breaks the restriction of the existing presentation models that lack the consideration of relationships of interface object. Thus, the concept of design patterns of UI is presented.The models mentioned above are mainly based on traditional software. Aimed at the special request of the web environment for user interface model, Many methods or tools, such as MODFM, AutoWeb and Rational XDE were brought forward. Though they have realized the auto-generation of code partly to some degree, they don't support enough for the construction of Web interface models.As the FMP model is based on traditional desktop software, without supporting the modeling of web application user interface. And there are not many web interface modeling tools at present. This article expanded and developed the FMP model combining the characteristics of web user interface, and set forth the interface template supporting the auto-generation of web software user interface. And then the presentation model based on the template. This presentation model is constructed from the interaction model, describing web UI composition and structures completely and deeply.According to the characteristics of the assembled pages of web interface, A recursive present structure of web interface presentation model was creatively brought forward, realized the construction and reuse mechanism of interface template base has been realized, and the efficiency of interface development greatly improved, considering the support to the auto-generation of interface code.
Keywords/Search Tags:FMP, user interface template, interface presentation model, web application user interface
PDF Full Text Request
Related items